[發明專利]集群管理系統及方法有效
| 申請號: | 201010236219.3 | 申請日: | 2010-07-21 |
| 公開(公告)號: | CN102340410A | 公開(公告)日: | 2012-02-01 |
| 發明(設計)人: | 胡良俊;全銳 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;吳孟秋 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集群 管理 系統 方法 | ||
1.一種集群管理系統,其特征在于,包括:
存儲模塊,用于保存多個進程的進程標識和所述多個進程的通訊地址;
多個集群管理模塊,與所述多個進程一一對應,其中,所述多個集群管理模塊中的每個集群管理模塊均用于從所述存儲模塊獲取所述多個進程中除自身對應的進程之外的其它進程的通訊地址,并使用所述其它進程的通訊地址獲取所述其它進程包含的服務;
多個服務管理模塊,與所述多個集群管理模塊一一對應,其中,所述多個服務管理模塊中的每個服務管理模塊均用于從自身對應的集群管理模塊獲取所述其它進程包含的服務,并用于調用所述其它進程包含的所述服務。
2.根據權利要求1所述的系統,其特征在于,還包括:
多個監聽模塊,與所述多個服務管理模塊一一對應,用于記錄自身對應的服務管理模塊獲取的所述其它進程包含的服務的可用信息,其中,所述可用信息用于指示所述服務可用或者不可用;
所述多個服務管理模塊中的每個服務管理模塊還用于接收來自自身對應的監聽模塊的可用信息,并用于根據所述可用信息,調用所述其它進程包含的所述服務。
3.根據權利要求1所述的系統,其特征在于,還包括:
多個定時器,與所述多個集群管理模塊一一對應;
所述多個集群管理模塊中的每個集群管理模塊還用于當自身對應的定時器到時,向所述多個集群管理模塊中除自身之外的其它集群管理模塊發送檢測消息,其中,所述檢測消息用于檢測自身與所述其它集群管理模塊的連接關系;以及
所述多個集群管理模塊中的每個集群管理模塊還用于當檢測到沒有接收到來自所述其它集群管理模塊中的一個或多個集群管理模塊的響應消息時,刪除所述一個或多個集群管理模塊對應的進程。
4.根據權利要求1所述的系統,其特征在于,所述多個集群管理模塊中的每個集群管理模塊還用于向所述存儲模塊寫入自身對應的進程的通訊地址。
5.根據權利要求1所述的系統,其特征在于,還包括:
判斷模塊,用于判斷所述存儲模塊是否已經保存有所述多個進程中的一個或多個進程的進程標識;
更新模塊,用于在判斷結果為是時,更新所述一個或多個進程的所述通訊地址,其中,所述通訊地址包括以下至少之一:
互聯網協議IP地址、監聽端口信息。
6.根據權利要求1所述的系統,其特征在于,所述多個集群管理模塊之間通過用戶數據協議UDP進行通訊。
7.根據權利要求1所述的系統,其特征在于,所述多個集群管理模塊中的每個集群管理模塊還用于管理自身對應的集群管理模塊對應的進程包含的服務。
8.一種集群管理方法,其特征在于,包括:
集群管理模塊從存儲模塊獲取多個進程中除自身對應的進程之外的其它進程的通訊地址;
所述集群管理模塊使用所述其它進程的通訊地址獲取所述其它進程包含的服務,并發送給自身對應的服務管理模塊;
所述服務管理模塊調用所述其它進程包含的所述服務。
9.根據權利要求8所述的方法,其特征在于,在所述服務管理模塊調用所述其它進程包含的所述服務之前,還包括:
監聽模塊記錄自身對應的服務管理模塊獲取的所述其它進程包含的服務的可用信息,其中,所述可用信息用于指示所述服務可用或者不可用;
所述監聽模塊向所述服務管理模塊發送所述可用信息;所述服務管理模塊根據所述可用信息,執行調用所述其它進程包含的所述服務的操作。
10.根據權利要求8所述的方法,其特征在于,在所述集群管理模塊從所述存儲模塊獲取所述多個進程中除自身對應的進程之外的其它進程的通訊地址之前,還包括:
所述集群管理模塊當自身對應的定時器到時,向所述多個集群管理模塊中除自身之外的其它集群管理模塊發送檢測消息,其中,所述檢測消息用于檢測自身與所述其它集群管理模塊的連接關系;
所述集群管理模塊當檢測到沒有接收到來自所述其它集群管理模塊中的一個或多個集群管理模塊的響應消息時,刪除所述一個或多個集群管理模塊對應的進程。
11.根據權利要求8所述的方法,其特征在于,在所述集群管理模塊從所述存儲模塊獲取所述多個進程中除自身對應的進程之外的其它進程的通訊地址之前,還包括:
所述集群管理模塊向所述存儲模塊寫入自身對應的進程的通訊地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010236219.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:海上承臺鋼套箱水上快速拆除的結構節點
- 下一篇:一種桔霉素人工抗原的制備方法





