[發(fā)明專利]虛擬機(jī)部署方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201510524417.2 | 申請(qǐng)日: | 2015-08-24 |
| 公開(kāi)(公告)號(hào): | CN105119993B | 公開(kāi)(公告)日: | 2019-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 余慶華 | 申請(qǐng)(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 北京三高永信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518129 廣東*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬機(jī) 部署 方法 裝置 | ||
本發(fā)明公開(kāi)了一種虛擬機(jī)部署方法及裝置,屬于通信領(lǐng)域。所述方法包括:查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī),所述目的虛擬機(jī)為待遷移虛擬機(jī)或者待部署虛擬機(jī);確定部署有所述對(duì)端虛擬機(jī)的服務(wù)器;從預(yù)設(shè)的通訊矩陣中獲取目的服務(wù)器,所述目的服務(wù)器與所述部署有所述對(duì)端虛擬機(jī)的服務(wù)器的通訊狀態(tài)為正常狀態(tài),所述通訊矩陣中記錄了任意兩個(gè)服務(wù)器之間的通訊狀態(tài),所述通訊狀態(tài)包括正常狀態(tài)或異常狀態(tài);將所述目的虛擬機(jī)部署在所述目的服務(wù)器中。本發(fā)明通過(guò)查詢通訊矩陣來(lái)選擇部署目的虛擬機(jī)的目的服務(wù)器,實(shí)現(xiàn)了提高虛擬機(jī)之間通訊可靠性的效果。
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬機(jī)部署領(lǐng)域,特別涉及一種虛擬機(jī)部署方法及裝置。
背景技術(shù)
電信網(wǎng)云化是指把傳統(tǒng)的基于物理設(shè)備的電信節(jié)點(diǎn)及應(yīng)用以虛擬機(jī)(英文:Virtual Machine;簡(jiǎn)稱:VM)的方式部署到數(shù)據(jù)中心的服務(wù)器上,這種部署方式在業(yè)界稱為網(wǎng)絡(luò)功能虛擬化(英文:Network Functions Virtualization;簡(jiǎn)稱:NFV)。一個(gè)云化的電信網(wǎng)可以包括多個(gè)數(shù)據(jù)中心,在數(shù)據(jù)中心里,電信節(jié)點(diǎn)與電信節(jié)點(diǎn)之間,以及同一個(gè)電信節(jié)點(diǎn)內(nèi)部的不同業(yè)務(wù)進(jìn)程之間的通訊都可以表現(xiàn)為VM之間的通訊。
相關(guān)技術(shù)中,數(shù)據(jù)中心可以根據(jù)業(yè)務(wù)負(fù)荷自動(dòng)擴(kuò)容和縮容,數(shù)據(jù)中心的虛擬機(jī)管理模塊可以根據(jù)業(yè)務(wù)負(fù)荷將VM靈活部署在數(shù)據(jù)中心的各個(gè)服務(wù)器上;數(shù)據(jù)中心的管理模塊還可以根據(jù)各個(gè)服務(wù)器的工作狀態(tài),在服務(wù)器出現(xiàn)異常或者需要維護(hù)時(shí),將該服務(wù)器中部署的VM遷移至其他服務(wù)器上。虛擬機(jī)管理模塊在部署和遷移VM時(shí),通常是根據(jù)數(shù)據(jù)中心各服務(wù)器的中央處理器(英文:Central Processing Unit;簡(jiǎn)稱:CPU)資源的大小,存儲(chǔ)資源的大小以及網(wǎng)口帶寬的大小來(lái)選擇合適的服務(wù)器作為VM部署和遷移的目的服務(wù)器。
但是,虛擬機(jī)管理模塊根據(jù)各個(gè)服務(wù)器的CPU資源、存儲(chǔ)資源和網(wǎng)口帶寬選擇VM部署和遷移的目的服務(wù)器時(shí),該目的服務(wù)器與其他服務(wù)器的通訊狀態(tài)可能是異常狀態(tài),因此,虛擬機(jī)管理模塊對(duì)VM進(jìn)行部署和遷移后,VM之間的通訊可靠性較低。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明提供了一種虛擬機(jī)部署方法及裝置。所述技術(shù)方案如下:
第一方面,提供了一種虛擬機(jī)部署方法,所述方法包括:
查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī),所述目的虛擬機(jī)為待遷移虛擬機(jī)或者待部署虛擬機(jī);
確定部署有所述對(duì)端虛擬機(jī)的服務(wù)器;
從預(yù)設(shè)的通訊矩陣中獲取目的服務(wù)器,所述目的服務(wù)器與所述部署有所述對(duì)端虛擬機(jī)的服務(wù)器的通訊狀態(tài)為正常狀態(tài),所述通訊矩陣中記錄了任意兩個(gè)服務(wù)器之間的通訊狀態(tài),所述通訊狀態(tài)包括正常狀態(tài)或異常狀態(tài);
將所述目的虛擬機(jī)部署在所述目的服務(wù)器中。
結(jié)合第一方面,在第一方面的第一種可實(shí)現(xiàn)方式中,所述目的虛擬機(jī)為待遷移虛擬機(jī),在所述查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī)之前,所述方法還包括:
接收異常虛擬機(jī)發(fā)送的指示所述異常虛擬機(jī)與其他虛擬機(jī)通訊狀態(tài)為異常狀態(tài)的通訊異常信息;
根據(jù)所述通訊異常信息,確定部署有所述異常虛擬機(jī)的異常服務(wù)器;
統(tǒng)計(jì)虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù);
若所述虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù)等于1,將所述異常虛擬機(jī)確定為所述目的虛擬機(jī);
若所述虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù)大于1,查詢所述通訊矩陣,統(tǒng)計(jì)每個(gè)所述異常服務(wù)器與其他異常服務(wù)器的通訊狀態(tài)為異常狀態(tài)的次數(shù);
將通訊狀態(tài)為異常狀態(tài)的次數(shù)最多的服務(wù)器確定為目標(biāo)服務(wù)器;
將所述目標(biāo)服務(wù)器中所部署的異常虛擬機(jī)確定為所述目的虛擬機(jī)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510524417.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種可信虛擬機(jī)平臺(tái)
- 虛擬機(jī)參數(shù)遷移的方法、設(shè)備和虛擬機(jī)服務(wù)器
- 一種虛擬機(jī)系統(tǒng)及其安全控制方法
- 一種云計(jì)算系統(tǒng)動(dòng)態(tài)分配虛擬機(jī)的方法
- 一種恢復(fù)、升級(jí)虛擬機(jī)的方法及裝置
- 虛擬機(jī)切換系統(tǒng)及切換方法
- 處理虛擬機(jī)集群的方法和計(jì)算機(jī)系統(tǒng)
- 虛擬機(jī)故障檢測(cè)、恢復(fù)系統(tǒng)及虛擬機(jī)檢測(cè)、恢復(fù)、啟動(dòng)方法
- 一種虛擬機(jī)遷移方法和系統(tǒng)
- 一種虛擬機(jī)容錯(cuò)系統(tǒng)及其容錯(cuò)方法
- 一種業(yè)務(wù)處理執(zhí)行語(yǔ)言流程部署方法
- 云計(jì)算平臺(tái)應(yīng)用快速部署的管理方法
- 虛擬化網(wǎng)絡(luò)功能部署方法及系統(tǒng)
- 版本部署的方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 測(cè)試環(huán)境部署方法、部署裝置及存儲(chǔ)介質(zhì)
- 程序部署任務(wù)執(zhí)行方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種基于Ansible的輕量級(jí)容器化分布式系統(tǒng)與部署方法
- 模型部署方法、模型部署裝置及終端設(shè)備
- 系統(tǒng)部署狀態(tài)的可視化方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種任務(wù)部署方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





