[發明專利]一種高可用的虛擬化管理系統、方法及相關設備在審
| 申請號: | 202110520907.0 | 申請日: | 2021-05-13 |
| 公開(公告)號: | CN112988335A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 張大為 | 申請(專利權)人: | 深圳市安軟科技股份有限公司;深圳市安軟慧視科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 深圳君信誠知識產權代理事務所(普通合伙) 44636 | 代理人: | 劉偉 |
| 地址: | 518000 廣東省深圳市龍華新區龍華*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可用 虛擬 管理 系統 方法 相關 設備 | ||
1.一種高可用的虛擬化管理系統,其特征在于,包括多個分散的物理主機節點;每個所述物理主機節點包括:
負載均衡模塊,用于提供虛擬訪問地址并基于所述虛擬訪問地址接受用戶的訪問請求;
虛擬化管理平臺,通過開放端口提供服務;
數據庫模塊,為所述虛擬化管理平臺提供數據;
所述負載均衡模塊包括:
節點狀態監控單元,用于動態監控每個所述物理主機節點的心跳狀態以獲取每個所述物理主機節點的狀態信息;
主節點選取單元,用于在所述物理主機節點中主節點失效的情況下基于預設的選取規則選取其中一個其他活躍的物理主機節點作為新主節點。
2.如權利要求1所述的高可用的虛擬化管理系統,其特征在于,多個所述物理主機節點處于同一局域網中,多個所述物理主機節點安裝有虛擬機,所述負載均衡模塊基于LVS和Keepalived實現,且部署在所述虛擬機中。
3.如權利要求2所述的高可用的虛擬化管理系統,其特征在于,所述虛擬化管理平臺基于Nginx提供服務,所述 Nginx部署在所述虛擬機中,所述虛擬化管理平臺通過所述Nginx開放的端口和API對外提供web服務,所述web服務通過所述的虛擬訪問地址對外提供服務。
4.如權利要求2所述的高可用的虛擬化管理系統,其特征在于,所述數據庫模塊基于MariaDB數據庫實現,所述數據庫模塊部署在所述虛擬機中,所述虛擬化管理平臺的數據庫訪問地址為所述虛擬機中安裝的所述數據庫模塊的邏輯地址。
5.如權利要求1所述的高可用的虛擬化管理系統,其特征在于,所述主節點選取單元包括:
優先級數據獲取子單元,用于當所述主節點失效的情況下,獲取其他所有活躍物理主機節點的優先級數據;
新主節點選取子單元,用于當所述主節點失效的情況下,選取優先級最高的其他活躍的所述物理主機節點作為新主節點。
6.一種如權利要求1所述的高可用虛擬化管理系統的主節點失效處理方法,其特征在于,包括以下步驟:
動態監控每個物理主機節點的心跳狀態以獲取每個物理主機節點的狀態信息;
若所述主節點狀態為失效狀態,則基于預設的選取規則選取其他一個活躍的物理主機節點作為新主節點。
7.如權利要求6所述的主節點失效處理方法,其特征在于,所述動態監控每個物理主機節點的心跳狀態以獲取每個所述物理主機節點的狀態信息,包括以下步驟:
所述負載均衡模塊通過節點狀態監控單元對所述虛擬化管理平臺的網絡地址和端口號進行監聽和連通檢測。
8.如權利要求6所述的主節點失效處理方法,其特征在于,所述基于預設的選取規則選取其中一個活躍的物理主機節點作為新主節點,包括以下步驟:
所述負載均衡模塊通過優先級數據獲取子單元獲取其他所有活躍的所述物理主機節點的優先級;
所述負載均衡模塊的新主節點選取子單元選取優先級最高的活躍的所述物理主機節點作為新主節點。
9.一種計算機設備,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如權利要求6至8中任一項所述的高可用虛擬化管理系統的主節點失效處理方法中的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求6至8中任一項所述的高可用虛擬化管理系統的主節點失效處理方法中的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市安軟科技股份有限公司;深圳市安軟慧視科技有限公司,未經深圳市安軟科技股份有限公司;深圳市安軟慧視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110520907.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種適用于FPSO船單點系泊轉動輸電的傳動系統
- 下一篇:一種生物制氫裝置





