[發明專利]一種實現高可用集群狀態監控的方法及裝置無效
| 申請號: | 201210008321.7 | 申請日: | 2012-01-12 |
| 公開(公告)號: | CN102571960A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | 王婷;戴文軍 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 栗若木;曲鵬 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 可用 集群 狀態 監控 方法 裝置 | ||
技術領域
本發明涉及一種高可用計算機集群技術,尤其涉及實現高可用集群狀態監控的方法及裝置。
背景技術
目前,隨著云時代的到來,更多強調的是由大規模計算機組成的計算機集群系統的應用,尤其是高可用集群系統的應用。
如何保證高可用集群中所有的節點都能正確地反應集群的真實狀態,這對于集群來說是一個很重要問題。集群中所有的節點維護同樣的集群狀態,可以實現集群中節點功能的快速遷移,而不會因對集群狀態的誤判而造成誤操作。
現有的實現集群狀態統一的算法雖然具有多種模式,但均難以運用在高可用集群中,實現快速、可靠地集群狀態監控,并且狀態的一致性、同步性也難以做到,因此嚴重地限制了高可用集群技術的應用。
因此,需要提供一種高可用集群狀態監控的方法及裝置,能夠使得集群中所有節點均維護同樣的集群狀態,達到對狀態一致性、同步性的嚴格要求,以此解決集群中因狀態誤判造成的誤操作問題。
發明內容
本發明所要解決的技術問題是提供一種實現高可用集群狀態監控的方法及裝置,能夠使得集群中所有節點均維護同樣的集群狀態。
為了解決上述技術問題,本發明提供了一種實現高可用集群狀態監控的方法,包括:
集群中的管理節點根據收到的集群節點狀態發生變化的通知獲知集群狀態變更,更新本地記載的集群狀態;將集群狀態通知給集群中的其它節點。
進一步地,該方法還包括:
集群中的其它節點根據收到的集群狀態通知獲知更新的集群狀態,并將更新的集群狀態記載在本地。
進一步地,集群中的管理節點根據收到的集群節點狀態發生變化的通知獲知集群狀態變更,更新本地記載的集群狀態;將集群狀態通知給集群中的其它節點,具體包括:
管理節點收到集群節點狀態發生變化的通知,根據各集群節點狀態的變化獲知集群狀態的變更,更新本地記載的集群狀態;
構建信息更新消息,并通過該消息將集群狀態的變更通知給集群中的其它節點。
進一步地,集群中的其它節點根據收到的集群狀態通知獲知更新的集群狀態,并將更新的集群狀態記載在本地,具體包括:
集群中的其它節點收到反映集群狀態變化的信息更新消息后,解析該消息;
根據解析的消息獲知更新的集群狀態,并將更新的集群狀態記載在本地。
為了解決上述技術問題,本發明提供了一種實現高可用集群狀態監控的裝置,包括相互連接的信息交互模塊和狀態更新模塊,其中:
信息交互模塊在集群管理節點上,用于將收到的集群節點狀態發生變化的通知輸出給本節點的狀態更新模塊;將該狀態更新模塊構建的信息更新消息發送給集群中的其它節點;
狀態更新模塊在集群管理節點上,用于根據集群節點狀態發生變化的通知獲知集群狀態發生變更,在更新本地記載的集群狀態的同時,構建信息更新消息,并輸出給信息交互模塊。
進一步地,
信息交互模塊在集群其它節點上,用于將收到的反映集群狀態變化的信息更新消息輸出給本節點的狀態更新模塊;
狀態更新模塊在集群其它節點上,用于解析輸入的信息更新消息,根據解析的該消息獲知更新的集群狀態,并將更新的集群狀態記載在本地。
本發明提供的實現高可用集群狀態監控的方法及裝置,能夠保證集群中各個節點維持同樣的集群狀態,從而實現集群中節點間功能的快速遷移而不會因狀態的誤判造成誤操作,同時,可保證集群用戶從集群中任何一個節點獲取的集群狀態都是唯一的。
附圖說明
圖1為本發明的實現高可用集群狀態監控的方法中集群管理節點更新狀態實施例的流程圖;
圖2為本發明的實現高可用集群狀態監控的方法中集群中其它節點更新狀態實施例的流程圖;
圖3為本發明的實現高可用集群狀態監控的裝置實施例的結構示意圖。
具體實施方式
以下結合附圖和優選實施例對本發明的技術方案進行詳細地闡述。應該理解,以下列舉的實施例僅用于說明和解釋本發明,而不構成對本發明技術方案的限制。
如圖1所示,是本發明的高可用集群狀態監控的方法中集群管理節點更新狀態實施例的流程,包括:
110:管理節點收到集群節點狀態發生變化的通知;
120:根據各集群節點狀態的變化獲知集群狀態變更,更新本地記載的集群狀態;
130:構建信息更新消息,并將該消息發送給集群中所有其它節點。
集群其它各節點收到管理節點發送的信息更新消息后的處理流程如圖2所示,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210008321.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種無線PPPOE撥號系統
- 下一篇:一種OLED器件及其制作方法





