[發明專利]實現動態負載平衡、故障診斷與轉移的群集資源控制方法無效
| 申請號: | 201210566167.5 | 申請日: | 2012-12-24 |
| 公開(公告)號: | CN103259832A | 公開(公告)日: | 2013-08-21 |
| 發明(設計)人: | 于海斌;史海波;潘福成;胡國良;里鵬;段彬 | 申請(專利權)人: | 中國科學院沈陽自動化研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 沈陽科苑專利商標代理有限公司 21002 | 代理人: | 周秀梅;許宗富 |
| 地址: | 110016 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 動態 負載 平衡 故障診斷 轉移 群集 資源 控制 方法 | ||
1.一種實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,包括以下步驟:
在群集系統內,啟動群集資源協調器,并更新節點注冊信息表,群集資源協調器通過心跳進程實時獲取節點負載與狀態信息;
客戶端向群集資源協調器發出任務請求,與群集系統進行節點負載平衡的系統交互。
2.根據權利要求1所述的實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,所述更新節點注冊信息表包括以下步驟:
群集資源協調器循環偵測,如果有新節點加入,則該節點向群集資源協調器注冊,并將該節點信息加入節點注冊信息表;如果有節點關閉,則該節點向群集資源協調器注銷,并將該節點信息從節點注冊信息表中刪除。
3.根據權利要求1所述的實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,所述系統交互包括以下步驟:
客戶端將任務請求發送到群集系統群集資源協調器,群集資源協調器接收到任務請求后發送給具有處理任務請求能力的節點,否則群集資源協調器向客戶端發送拒絕信息;判斷節點負載是否超過閾值,如果節點負載全部超過閾值,則將任務請求加入等待隊列,否則分配負載最低的節點對任務請求進行處理,對于等待隊列中超時的任務請求,群集資源協調器向客戶端發送拒絕信息。
4.根據權利要求1所述的實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,如果有節點發生故障,群集資源協調器對故障節點進行重啟和故障轉移,包括以下步驟:
如果節點出現故障,群集資源協調器向節點發送心跳信息失敗,則通過WMI進行遠程進程重啟,實現對故障節點的恢復;對于恢復失敗的節點,群集資源協調器將任務分配到其他節點。
5.根據權利要求1所述的實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,如果群集資源協調器出現故障,選舉新的節點作為群集資源協調器,啟動服務狀態監控進程,組建新的群集系統。
6.根據權利要求1所述的實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,判斷群集資源協調器或者節點出現故障的步驟如下:
節點通過心跳進程與群集資源協調器通信,如果出現故障,則判斷該節點與其他節點通信狀態,如果通信正常,則群集資源協調器發生故障,否則該節點發生故障。
7.根據權利要求1~6任一所述的實現動態負載平衡、故障診斷與轉移的群集資源控制方法,其特征在于,所述群集資源協調器是運行服務狀態監控進程和心跳進程,并負責監視和收集群集內各個節點的負載信息及狀態信息的中心處理節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院沈陽自動化研究所,未經中國科學院沈陽自動化研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210566167.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:橋梁空間放射性鋼管混凝土橋墩
- 下一篇:無砟軌道板自動張拉機





