[發(fā)明專利]一種云平臺管控方法在審
| 申請?zhí)枺?/td> | 202010068753.1 | 申請日: | 2020-01-21 |
| 公開(公告)號: | CN111290833A | 公開(公告)日: | 2020-06-16 |
| 發(fā)明(設(shè)計)人: | 趙鑫;李娜;吳登勇 | 申請(專利權(quán))人: | 山東超越數(shù)控電子股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 濟南信達專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山東省*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 平臺 方法 | ||
本發(fā)明公開了一種云平臺管控方法,本發(fā)明包括:虛擬機采用容錯機制,針對有狀態(tài)的關(guān)鍵業(yè)務(wù)應(yīng)用,在業(yè)務(wù)應(yīng)用啟動時,形成主備兩個虛擬機,當正常運行狀態(tài)時,主虛擬機運動,且備虛擬機不斷同步主虛擬機的內(nèi)存數(shù)據(jù),當主虛擬機出現(xiàn)故障時,備虛擬機用于接管主虛擬機的所有業(yè)務(wù);容器采用副本技術(shù),針對無狀態(tài)的服務(wù)類應(yīng)用,在服務(wù)應(yīng)用啟動時,建立多個容器副本,若當前容器不可用時,啟動另一容器副本,使服務(wù)持續(xù)運行。
技術(shù)領(lǐng)域
本發(fā)明涉及云計算技術(shù)領(lǐng)域,具體地說是一種云平臺管控方法。
背景技術(shù)
在動態(tài)性和多樣性較強的環(huán)境下,機動邊緣應(yīng)用具有高機動、弱連接等特點。為滿足邊緣場景下的應(yīng)用,機動云平臺需要具有快速響應(yīng)部署、管理資源占用少、人機交互簡單、運行高可靠等技術(shù)特征。目前大部分云計算平臺安裝部署復雜、自身運行需求資源高、運行可靠性低,發(fā)生故障后恢復時間長,一般為分鐘級,且現(xiàn)有云平臺不支持異構(gòu)管理,無法滿足國產(chǎn)化硬件平臺的機動云環(huán)境的使用要求。
為此需要開發(fā)一種支持超融合架構(gòu)、異構(gòu)管理、輕量化、高可靠的管控平臺,使用虛擬化和分布式存儲等技術(shù),建設(shè)業(yè)務(wù)系統(tǒng)的彈性運行環(huán)境,打造硬件設(shè)備和平臺功能高度兼容的環(huán)境,為應(yīng)用系統(tǒng)提供基礎(chǔ)資源及運行環(huán)境的統(tǒng)一管理能力。
發(fā)明內(nèi)容
本發(fā)明的目的是針對以上不足,提供一種支撐異構(gòu)管理的超融合架構(gòu)的高可靠的云平臺管控方法。
本發(fā)明所采用技術(shù)方案是:
一種云平臺管控方法,包括:
虛擬機采用容錯機制,針對有狀態(tài)的關(guān)鍵業(yè)務(wù)應(yīng)用,在業(yè)務(wù)應(yīng)用啟動時,形成主備兩個虛擬機,當正常運行狀態(tài)時,主虛擬機運動,且備虛擬機不斷同步主虛擬機的內(nèi)存數(shù)據(jù),當主虛擬機出現(xiàn)故障時,備虛擬機用于接管主虛擬機的所有業(yè)務(wù);
容器采用副本技術(shù),針對無狀態(tài)的服務(wù)類應(yīng)用,在服務(wù)應(yīng)用啟動時,建立多個容器副本,若當前容器不可用時,啟動另一容器副本,使服務(wù)持續(xù)運行。
作為進一步的優(yōu)化,本發(fā)明所述虛擬機采用容錯機制步驟中,通過動態(tài)加權(quán)法計算物理機的負載量,并選擇負載量最低的物理機作為備機
作為進一步的優(yōu)化,本發(fā)明所述備機通過動態(tài)加權(quán)算法進行選擇,所述動態(tài)加權(quán)算法包括:
獲取物理機的靜態(tài)參數(shù)和動態(tài)參數(shù);
通過物理機的靜態(tài)參數(shù)計算初始權(quán)值DW(Ni);
通過物理機的動態(tài)參數(shù)計算動態(tài)權(quán)值Load(Ni);
綜合初始權(quán)值DW(Ni)和動態(tài)權(quán)值Load(Ni)計算綜合權(quán)值W(Ni)。
作為進一步的優(yōu)化,本發(fā)明物理機的靜態(tài)參數(shù)包括CPU頻率和數(shù)量、內(nèi)存容量、磁盤存取速率和網(wǎng)絡(luò)帶寬,所述物理機的動態(tài)參數(shù)包括CPU占用率、內(nèi)存使用率、磁盤存取使用率和網(wǎng)絡(luò)帶寬占用率。
作為進一步的優(yōu)化,本發(fā)明所述動態(tài)權(quán)值的計算公式為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)絡(luò)帶寬占用率,L_IO表示磁盤存取使用率,L_response表示響應(yīng)時間。系數(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。
作為進一步的優(yōu)化,本發(fā)明所述綜合權(quán)值W(Ni)的計算公式為W(Ni)=A*DW(Ni)+B*(DW(Ni)-Load(Ni))(1/3);
其中,A和B均為綜合權(quán)值W(Ni)計算的調(diào)整系數(shù),且A和B的取值均在0至1之間,且A+B=1;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東超越數(shù)控電子股份有限公司,未經(jīng)山東超越數(shù)控電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010068753.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





