[發(fā)明專利]一種云平臺管控方法在審
| 申請?zhí)枺?/td> | 202010068753.1 | 申請日: | 2020-01-21 |
| 公開(公告)號: | CN111290833A | 公開(公告)日: | 2020-06-16 |
| 發(fā)明(設計)人: | 趙鑫;李娜;吳登勇 | 申請(專利權)人: | 山東超越數(shù)控電子股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 方法 | ||
1.一種云平臺管控方法,其特征在于:包括:
虛擬機采用容錯機制,針對有狀態(tài)的關鍵業(yè)務應用,在業(yè)務應用啟動時,形成主備兩個虛擬機,當正常運行狀態(tài)時,主虛擬機運動,且備虛擬機不斷同步主虛擬機的內(nèi)存數(shù)據(jù),當主虛擬機出現(xiàn)故障時,備虛擬機用于接管主虛擬機的所有業(yè)務;
容器采用副本技術,針對無狀態(tài)的服務類應用,在服務應用啟動時,建立多個容器副本,若當前容器不可用時,啟動另一容器副本,使服務持續(xù)運行。
2.根據(jù)權利要求1所述的云平臺管控方法,其特征在于:所述虛擬機采用容錯機制步驟中,通過動態(tài)加權法計算物理機的負載量,并選擇負載量最低的物理機作為備機。
3.根據(jù)權利要求2所述的云平臺管控方法,其特征在于:所述備機通過動態(tài)加權算法進行選擇,所述動態(tài)加權算法包括:
獲取物理機的靜態(tài)參數(shù)和動態(tài)參數(shù);
通過物理機的靜態(tài)參數(shù)計算初始權值DW(Ni);
通過物理機的動態(tài)參數(shù)計算動態(tài)權值Load(Ni);
綜合初始權值DW(Ni)和動態(tài)權值Load(Ni)計算綜合權值W(Ni)。
4.根據(jù)權利要求3所述的云平臺管控方法,其特征在于:物理機的靜態(tài)參數(shù)包括CPU頻率和數(shù)量、內(nèi)存容量、磁盤存取速率和網(wǎng)絡帶寬,所述物理機的動態(tài)參數(shù)包括CPU占用率、內(nèi)存使用率、磁盤存取使用率和網(wǎng)絡帶寬占用率。
5.根據(jù)權利要求4所述的云平臺管控方法,其特征在于:所述動態(tài)權值的計算公式為Load(Ni)=K_1×L_cpu(Ni)+K_2×L_mem(Ni)+K_3×L_band(Ni)+K_4×L_response(Ni)+K_5×L_IO(Ni);
其中,L_cpu表示CPU占用率,L_mem表示內(nèi)存使用率,L_band表示網(wǎng)絡帶寬占用率,L_IO表示磁盤存取使用率,L_response表示響應時間。系數(shù)K_1,K_2,K_3,K_4,K_5均為可調(diào)整系數(shù),0≤K_i≤1,且K_1+K_2+K_3+K_4+K_5=1。
6.根據(jù)權利要求4所述的云平臺管控方法,其特征在于:所述綜合權值W(Ni)的計算公式為W(Ni)=A*DW(Ni)+B*(DW(Ni)-Load(Ni))(1/3);
其中,A和B均為綜合權值W(Ni)計算的調(diào)整系數(shù),且A和B的取值均在0至1之間,且A+B=1;
當服務器的綜合權值W(Ni)小于它本身的初始權值DW(Ni),代表當前的服務器處于超載狀態(tài),不要選擇此服務器作為備機;當服務器的綜合權值W(Ni)大于它本身的初始權值DW(Ni),代表當前服務器的負載很輕,選擇此服務器作為備機。
7.根據(jù)權利要求1所述的云平臺管控方法,其特征在于:所述容器副本處理包括如下步驟:
接收服務應用請求,服務應用在運行過程中在不同的物理機建立多個容器副本;
多個容器副本之間采用Active-Standby方式對接,當處于Active狀態(tài)的容器副本不可用時,處于Standy狀態(tài)的其中一個容器副本轉換為Active狀態(tài),保證容器服務應用的持續(xù)運行。
8.根據(jù)權利要求7所述的云平臺管控方法,其特征在于:所述業(yè)務應用數(shù)據(jù)存儲于分布式存數(shù)中,并基于Docker提供的文件卷插件,將分布式存儲掛在到容器中,業(yè)務應用數(shù)據(jù)直接寫入到分布式存儲中。
9.一種管控云平臺,其特征在于:包括權利要求1-8中任何一項所述的云平臺管控方法,還包括安裝部署模塊、系統(tǒng)優(yōu)化模塊和操作使用模塊,其中:
所述安裝部署模塊將虛擬化和管理功能集成至一個安裝光盤內(nèi),且所述安裝光盤支撐單節(jié)點安裝和多節(jié)點安裝,安裝完成后進行集群、存儲、時間同步界面配置,達到系統(tǒng)可用狀態(tài);
所述系統(tǒng)優(yōu)化模塊采用VirtIO半虛擬化驅動來提高性能讀寫方面的性能,所述系統(tǒng)優(yōu)化模塊采用集群文件系統(tǒng)同步各節(jié)點信息;
操作使用模塊用于接收用戶的請求并驅動云平臺自動完成資源的分配和綁定,并可實現(xiàn)資源的回復和初始化操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東超越數(shù)控電子股份有限公司,未經(jīng)山東超越數(shù)控電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010068753.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





