[發(fā)明專利]一種虛擬機自動遷移方法、系統(tǒng)及電子設(shè)備在審
| 申請?zhí)枺?/td> | 201910598940.8 | 申請日: | 2019-07-04 |
| 公開(公告)號: | CN110377396A | 公開(公告)日: | 2019-10-25 |
| 發(fā)明(設(shè)計)人: | 郝錦;葉可江;須成忠 | 申請(專利權(quán))人: | 深圳先進技術(shù)研究院 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 深圳市科進知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44316 | 代理人: | 曹衛(wèi)良 |
| 地址: | 518055 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 遷移 計算節(jié)點 多維 指標數(shù)據(jù) 虛擬機 電子設(shè)備 軟件狀態(tài) 網(wǎng)絡(luò)狀態(tài) 系統(tǒng)狀態(tài) 硬件狀態(tài) 自動遷移 決策 動態(tài)遷移 分類結(jié)果 腳本執(zhí)行 綜合考慮 接觸器 決策器 收集器 自定義 集群 調(diào)用 申請 分類 分析 | ||
1.一種虛擬機自動遷移方法,其特征在于,包括以下步驟:
步驟a:通過指標收集器收集OpenStack集群中所有計算節(jié)點的多維指標數(shù)據(jù),并將所述多維指標數(shù)據(jù)傳至遷移接觸器;其中,所述多維指標數(shù)據(jù)包括系統(tǒng)狀態(tài)指標、軟件狀態(tài)指標、網(wǎng)絡(luò)狀態(tài)指標和硬件狀態(tài)指標;
步驟b:通過遷移決策器分析所有計算節(jié)點的多維指標數(shù)據(jù),對所述計算節(jié)點進行分類,并根據(jù)所述計算節(jié)點分類結(jié)果做出遷移決策;
步驟c:調(diào)用遷移腳本執(zhí)行遷移決策,完成虛擬機的動態(tài)遷移。
2.根據(jù)權(quán)利要求1所述的虛擬機自動遷移方法,其特征在于,在所述步驟a中,所述指標收集器包括指標收集器服務(wù)端和指標收集器客戶端,所述指標收集器服務(wù)端和遷移決策器部署于OpenStack控制節(jié)點,所述指標收集器客戶端部署于每個OpenStack計算節(jié)點,所述OpenStack每個計算節(jié)點上還部署有IPMI;所述OpenStack計算節(jié)點的數(shù)量為至少兩個。
3.根據(jù)權(quán)利要求2所述的虛擬機自動遷移方法,其特征在于,在所述步驟a中,所述通過指標收集器收集OpenStack集群中所有計算節(jié)點的多維指標數(shù)據(jù)具體包括:
步驟a1:通過指標收集器服務(wù)端根據(jù)設(shè)定的時間定期向指標收集器客戶端和IPMI發(fā)送獲取計算節(jié)點指標數(shù)據(jù)的請求;
步驟a2:通過所述指標收集器客戶端收集所在OpenStack計算節(jié)點的系統(tǒng)狀態(tài)指標、軟件狀態(tài)指標和網(wǎng)絡(luò)狀態(tài)指標,通過所述IPMI收集所在OpenStack計算節(jié)點的硬件狀態(tài)指標,并將所述系統(tǒng)狀態(tài)指標、軟件狀態(tài)指標、網(wǎng)絡(luò)狀態(tài)指標和硬件狀態(tài)指標返回給指標收集器服務(wù)端。
4.根據(jù)權(quán)利要求1至3任一項所述的虛擬機自動遷移方法,其特征在于,在所述步驟c中,所述通過遷移決策器分析所有計算節(jié)點的多維指標數(shù)據(jù),對所述計算節(jié)點進行分類具體包括:對所述計算節(jié)點的多維指標數(shù)據(jù)進行分析,判斷指標數(shù)據(jù)是否正常,并根據(jù)判斷結(jié)果將計算節(jié)點分為正常節(jié)點、硬件問題節(jié)點、負載問題節(jié)點、軟件問題節(jié)點和網(wǎng)絡(luò)問題節(jié)點。
5.根據(jù)權(quán)利要求4所述的虛擬機自動遷移方法,其特征在于,在所述步驟c中,所述根據(jù)計算節(jié)點分類結(jié)果做出遷移決策具體為:當計算節(jié)點被判定為正常節(jié)點時,可以向該計算節(jié)點遷入虛擬機;當計算節(jié)點被判定為硬件問題節(jié)點、軟件問題節(jié)點或網(wǎng)絡(luò)問題節(jié)點時,該計算節(jié)點中的所有虛擬機都要遷移到其他節(jié)點;當計算節(jié)點被判定為負載問題節(jié)點時,該計算節(jié)點中的部分虛擬機遷移到其他節(jié)點。
6.一種虛擬機自動遷移系統(tǒng),其特征在于,包括OpenStack控制節(jié)點和OpenStack計算節(jié)點,所述OpenStack控制節(jié)點中部署有指標收集器、遷移決策器和遷移腳本,所述指標收集器用于收集OpenStack集群中所有計算節(jié)點的多維指標數(shù)據(jù),并將所述多維指標數(shù)據(jù)傳至遷移接觸器;所述多維指標數(shù)據(jù)包括系統(tǒng)狀態(tài)指標、軟件狀態(tài)指標、網(wǎng)絡(luò)狀態(tài)指標和硬件狀態(tài)指標;所述遷移決策器用于分析所有計算節(jié)點的多維指標數(shù)據(jù),對所述計算節(jié)點進行分類,根據(jù)所述計算節(jié)點分類結(jié)果做出遷移決策;調(diào)用遷移腳本執(zhí)行遷移決策,完成虛擬機的動態(tài)遷移。
7.根據(jù)權(quán)利要求6所述的虛擬機自動遷移系統(tǒng),其特征在于,所述指標收集器包括指標收集器服務(wù)端和指標收集器客戶端,所述指標收集器服務(wù)端部署于OpenStack控制節(jié)點,所述指標收集器客戶端部署于每個OpenStack計算節(jié)點,所述OpenStack每個計算節(jié)點上還部署有IPMI;所述OpenStack計算節(jié)點的數(shù)量為至少兩個。
8.根據(jù)權(quán)利要求7所述的虛擬機自動遷移系統(tǒng)方法,其特征在于,所述指標收集器收集OpenStack集群中所有計算節(jié)點的多維指標數(shù)據(jù)具體為:通過指標收集器服務(wù)端根據(jù)設(shè)定的時間定期向指標收集器客戶端和IPMI發(fā)送獲取計算節(jié)點指標數(shù)據(jù)的請求;通過所述指標收集器客戶端收集所在OpenStack計算節(jié)點的系統(tǒng)狀態(tài)指標、軟件狀態(tài)指標和網(wǎng)絡(luò)狀態(tài)指標,通過所述IPMI收集所在OpenStack計算節(jié)點的硬件狀態(tài)指標,并將所述系統(tǒng)狀態(tài)指標、軟件狀態(tài)指標、網(wǎng)絡(luò)狀態(tài)指標和硬件狀態(tài)指標返回給指標收集器服務(wù)端。
該專利技術(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/201910598940.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)倉庫中的數(shù)據(jù)指標查詢方法及裝置
- 客戶端數(shù)據(jù)監(jiān)控方法及裝置
- 指標基礎(chǔ)數(shù)據(jù)的處理方法、設(shè)備及計算機可讀存儲介質(zhì)
- 數(shù)據(jù)處理方法及裝置
- 網(wǎng)絡(luò)指標預(yù)測方法、裝置、設(shè)備及存儲介質(zhì)
- 一種指標數(shù)據(jù)獲取方法及裝置
- 一種對企業(yè)組織指標數(shù)據(jù)進行中臺化處理的裝置及方法
- 基于卷積神經(jīng)網(wǎng)絡(luò)的數(shù)據(jù)特征提取方法及系統(tǒng)
- 指標數(shù)據(jù)顯示方法及裝置
- 指標數(shù)據(jù)存儲、相關(guān)性分析方法及計算機可讀存儲介質(zhì)





