[發明專利]用于云存儲系統的系統配置管理方法在審
| 申請號: | 201210571425.9 | 申請日: | 2012-12-25 |
| 公開(公告)號: | CN103024065A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 張健;苗艷超;劉新春;邵宗有 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京德恒律治知識產權代理有限公司 11409 | 代理人: | 章社杲;孫征 |
| 地址: | 100193 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 存儲系統 系統 配置管理 方法 | ||
技術領域
本發明一般地涉及計算機技術領域,更具體地來說,涉及云存儲系統。
背景技術
云存儲系統的系統配置一致性是指:系統在部署時設置了初始配置(包括節點配置、磁盤配置、網絡配置、文件系統配置、系統參數配置、配額配置等等),系統啟動后進行服務的過程中,系統的配置會發生變化,如節點的上線和下線、磁盤的添加和刪除、網絡連接異常、創建刪除文件系統、配額規則更新等等,而云存儲系統的運行需要及時探測到系統配置的變化,并根據系統配置的變化采取相應的動作,如刪除磁盤或磁盤壞的情況下需要進行數據的修復。管理節點在云存儲系統部署運行的過程中管理和維護著系統配置,當系統配置發生變化時管理節點需要通知系統內的服務節點和客戶節點(通過索引服務器間接通知)。
現有技術中,通常采用基于管理節點總控模式和消息重發機制的云存儲系統管理方法,這種管理方法能夠處理大多數情況下的系統配置變化事件,消息重發機制也會在一定程度上保證消息的可達性。但是在節點宕機或服務異常終止的情況下,管理節點無法控制消息正確無誤的發送,而且管理節點服務的異常終止也會造成消息發送結果的不可知性。所以會出現管理節點集中控制失效的問題,難以保證系統配置的一致性。
發明內容
針對現有技術中在節點宕機或服務異常終止的情況下,會造成管理節點集中控制失效的問題,從而難以保證系統配置的一致性的缺陷,本發明提出了能夠解決上述缺陷的用于云存儲系統的系統配置管理方法。
本發明提供了一種用于云存儲系統的系統配置管理方法,其包括:管理節點向多個服務節點發送具有系統配置更新數據的系統配置更新請求,并建立更新記錄信息,更新記錄信息具有與多個服務節點相對應的多個接收狀態;多個服務節點中接收到系統配置更新請求的服務節點向管理節點發送系統配置更新響應;以及管理節點根據系統配置更新響應將與系統配置更新響應所對應的服務節點的接收狀態改變為已接收狀態,并向接收狀態未改變的服務節點發送系統配置更新請求直至所有服務節點都接收到系統配置更新請求為止。
優選地,在管理節點向多個服務節點發送系統配置更新請求之前,管理節點根據系統配置更新數據對自身進行更新。
優選地,管理節點定時向接收狀態未改變的服務節點發送系統配置更新請求直至所有服務節點都接收到系統配置更新請求為止。
優選地,系統配置更新數據包括第二系統版本號,其中,當服務節點與管理節點建立連接時,服務節點向管理節點發送具有第一系統版本號的信息;管理節點將第一系統版本號與第二系統版本號進行比較;以及當第一系統版本號低于第二系統版本號時,管理節點向服務節點發送系統配置更新請求。
優選地,系統配置管理方法還包括:管理節點向多個客戶節點發送系統配置更新請求;多個客戶節點中接收到系統配置更新請求的客戶節點向管理節點發送系統配置更新響應;以及管理節點根據系統配置更新響應將與系統配置更新響應所對應的客戶節點的接收狀態改變為已接收狀態,并向接收狀態未改變的客戶節點發送系統配置更新請求直至所有客戶節點都接收到系統配置更新請求為止,其中,更新記錄信息具有與多個客戶節點相對應的多個接收狀態。
優選地,管理節點定時向接收狀態未改變的客戶節點發送系統配置更新請求直至所有客戶節點都接收到系統配置更新請求為止。
優選地,在多個客戶節點被管理節點授權并與管理節點建立連接以后并且在服務節點更新以后,服務節點向多個客戶節點中的每一個都發送指示服務節點已更新的指示信息。
優選地,在客戶節點啟動初始化時,向管理節點發送連接建立信息;以及管理節點向發送連接建立信息的客戶節點發送系統配置更新請求。
優選地,接收到系統配置更新請求的客戶節點對系統配置數據進行存儲。
優選地,在更新記錄信息發送日志表中建立更新記錄信息,其中,當與所有的多個服務節點和多個客戶節點相對應的接收狀態都變為已接收狀態時,管理節點將更新記錄信息從更新記錄信息發送日志表中刪除。
利用本發明的系統配置管理方法的云存儲系統,即使在節點宕機或服務異常終止的情況下,管理節點也能夠控制消息正確無誤的發送給服務節點和客戶節點,避免了管理節點集中控制失效的問題,從而能夠保證系統配置的一致性。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210571425.9/2.html,轉載請聲明來源鉆瓜專利網。





