[發明專利]一種基于服務器集群的可動態流轉的高可用性的實現方法和系統在審
| 申請號: | 201811345980.3 | 申請日: | 2018-11-13 |
| 公開(公告)號: | CN109474465A | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 陳勇銓;胡軍擎;周華;呂愛民;高志會;連恒;甘磊 | 申請(專利權)人: | 上海英方軟件股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京君尚知識產權代理事務所(普通合伙) 11200 | 代理人: | 邱曉鋒 |
| 地址: | 201114 上海市閔行區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 中心節點 主節點 服務器集群 高可用性 服務器選舉 流轉 服務器 申請 配置中心服務器 選擇服務器 單點故障 多服務器 靈活的 集群 雙機 應用 接管 部署 服務 | ||
1.一種基于服務器集群的可動態流轉的高可用性的實現方法,其特征在于,包括以下步驟:
通過配置中心服務器建立由多個服務器組成的服務器集群;
所述服務器集群中的各個服務器選舉產生中心節點;
所述中心節點選擇所述服務器集群中的一臺服務器作為高可用性應用的主節點,所述主節點向所述中心節點申請而產生高可用性應用的從節點;
所述主節點出現故障后,所述從節點接管所述主節點上的服務并成為新的主節點,所述新的主節點向所述中心節點申請而產生新的從節點;
所述從節點出現故障后,所述主節點向所述中心節點申請而產生新的從節點;
所述中心節點出現故障后,所述服務器集群中的各個服務器選舉產生新的中心節點。
2.根據權利要求1所述的方法,其特征在于,所述服務器集群是松散的,不需要彼此間高頻的檢測及交換信息。
3.根據權利要求1所述的方法,其特征在于,所述中心節點附有所述服務器集群的虛IP,并定期收集匯總其他服務器的狀態及基本信息;所述主節點通過連接服務器集群的虛IP向中心節點申請一臺服務器作為從節點,申請成功后,主節點將相關的配置信息發送給從節點。
4.根據權利要求1所述的方法,其特征在于,出現故障的主節點在經過離線修復后,重新加入所述服務器集群。
5.根據權利要求1所述的方法,所述服務器集群上設置多個雙節點的高可用性的應用。
6.根據權利要求1所述的方法,所述服務器集群中的各個服務器采用以下步驟選舉產生中心節點:
a)服務器集群內的服務器發現無法與中心節點服務器聯系,則向其他服務器廣播自己的狀態信息,廣播的狀態信息包含該服務器的唯一標識、資源情況、參與的高可用性應用的數量、中心節點是否超時;
b)每臺服務器收到廣播的狀態信息后進行匯總,如果所有信息都表明無中心節點,則根據匯總信息中每臺服務器的資源情況與參與的高可用性應用的數量來計算優先級,并廣播計算結果;
c)每臺服務器在收到廣播的計算結果后進行統計,如果自己被半數以上的服務器推選,則自動升級為中心節點,并與其他的服務器建立連接。
7.一種基于服務器集群的可動態流轉的高可用性的系統,其特征在于,包括:
配置中心服務器,用于建立由多個服務器組成的服務器集群;
中心節點,由所述服務器集群中的各個服務器選舉產生;
高可用性應用的主節點,由所述中心節點選擇所述服務器集群中的一臺服務器作為高可用性應用的主節點;
高可用性應用的從節點,由所述主節點向所述中心節點申請而產生;
所述主節點出現故障后,所述從節點接管所述主節點上的服務并成為新的主節點,所述新的主節點向所述中心節點申請而產生新的從節點;
所述從節點出現故障后,所述主節點向所述中心節點申請而產生新的從節點;
所述中心節點出現故障后,所述服務器集群中的各個服務器選舉產生新的中心節點。
8.根據權利要求7所述的系統,其特征在于,所述服務器集群是松散的,不需要彼此間高頻的檢測及交換信息;所述中心節點附有所述服務器集群的虛IP,并定期收集匯總其他服務器的狀態及基本信息;所述主節點通過連接服務器集群的虛IP向中心節點申請一臺服務器作為從節點,申請成功后,主節點將相關的配置信息發送給從節點服務器。
9.根據權利要求7所述的系統,其特征在于,出現故障的主節點在經過離線修復后,重新加入所述服務器集群。
10.根據權利要求7所述的系統,所述服務器集群上設置多個雙節點的高可用性的應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海英方軟件股份有限公司,未經上海英方軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811345980.3/1.html,轉載請聲明來源鉆瓜專利網。





