聯系人: 華南理工大學
所在地: 廣東廣州市
摘要:本發明在分析用于當前云存儲環境下多副本容錯的復制狀態機所存在的可擴展問題的基礎上,通過對構成復制狀態機的一致性協議及相關實現機制進行功能劃分,提出了復制狀態機的模塊化框架。復制狀態機模塊化框架抽象了一系列同類解決方案的公共模塊,即一致性協議排序、協議執行與故障檢測、通信機制等。框架設計的關鍵在于功能劃分與模塊化,其靈活性體現在對實現這些功能模塊的服務器集合的靈活配置。利用本發明的框架及其規范,復制狀態機設計者們可以針對具體的資源約束/優化目標靈活地實例化新的復制狀態機及其一致性協議,以滿足特定的性能優化與負載均衡的要求,并應用于特定的云存儲環境。