[發(fā)明專利]一種虛擬機遷移方法和裝置有效
| 申請?zhí)枺?/td> | 201610856234.5 | 申請日: | 2016-09-27 |
| 公開(公告)號: | CN107870802B | 公開(公告)日: | 2021-09-07 |
| 發(fā)明(設(shè)計)人: | 鐘劍 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F3/06 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 趙娟 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 虛擬機 遷移 方法 裝置 | ||
本申請實施例提供了一種虛擬機遷移方法,包括:確定第一集群上的虛擬機;停止虛擬機;確定第二集群中的第一物理機,將虛擬機從第一集群遷移至第一物理機上;獲取虛擬機關(guān)聯(lián)的第一磁盤的磁盤信息;依據(jù)磁盤信息創(chuàng)建第二磁盤,將第二磁盤掛載到第一物理機的虛擬機上。本申請實施例中,將舊集群中的虛擬機遷移至新集群中,基于虛擬機關(guān)聯(lián)的舊磁盤的磁盤信息,創(chuàng)建新磁盤并與遷移后的虛擬機關(guān)聯(lián)。在遷移后的虛擬機與新磁盤關(guān)聯(lián)后,即可啟動虛擬機。本申請實施例中,虛擬機遷移時,無需將全部的磁盤數(shù)據(jù)遷移,從而減少了數(shù)據(jù)傳輸?shù)臅r間,減少了虛擬機停機時間,實現(xiàn)了虛擬機快速遷移。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,特別是涉及一種虛擬機遷移方法和一種虛擬機遷移裝置。
背景技術(shù)
對于云服務(wù)提供商而言,定期提升云服務(wù)器的性能是提高競爭力的重要手段。云服務(wù)器實際上是由虛擬機(Virtual Machine)構(gòu)成的服務(wù)器。虛擬機是指系統(tǒng)虛擬機,即可以進行模擬的、具有完整硬件系統(tǒng)功能的,運行在一個完全隔離環(huán)境中的完整計算機系統(tǒng)。
虛擬機系統(tǒng)安裝在物理機上運行,云服務(wù)提供商一般將物理機搭建為集群。云服務(wù)提供商提升云服務(wù)器的性能主要手段之一是,將云服務(wù)器從當(dāng)前的物理機集群遷移至硬件性能更好的物理機集群。
已有的云服務(wù)器遷移方案中,需要將云服務(wù)器使用的全部數(shù)據(jù)(包括虛擬機使用的內(nèi)存數(shù)據(jù),以及與虛擬機關(guān)聯(lián)的磁盤數(shù)據(jù))全部遷移至新的集群后,才能再次啟動虛擬機。這樣的遷移方式,需要遷移大量的數(shù)據(jù),需要耗費大量時間,增加了虛擬機停機時間。
發(fā)明內(nèi)容
鑒于上述問題,提出了本申請實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種虛擬機遷移方法和相應(yīng)的一種虛擬機遷移裝置。
為了解決上述問題,本申請實施例公開了一種虛擬機遷移方法,包括:
確定第一集群上的虛擬機;
停止所述虛擬機;
確定第二集群中的第一物理機,將所述虛擬機從第一集群遷移至所述第一物理機上;
獲取所述虛擬機關(guān)聯(lián)的第一磁盤的磁盤信息;
依據(jù)所述磁盤信息創(chuàng)建第二磁盤,將所述第二磁盤掛載到所述第一物理機的虛擬機上。
優(yōu)選的,所述確定第二集群中的第一物理機的步驟包括:
獲取所述虛擬機的安裝規(guī)格信息;
在所述第二集群中將符合所述虛擬機的安裝規(guī)格信息的物理機,確定為第一物理機。
優(yōu)選的,所述依據(jù)所述磁盤信息創(chuàng)建第二磁盤的步驟包括:
依據(jù)所述磁盤信息,在所述第一物理機上創(chuàng)建第二磁盤;
或,確定第三集群中的第二物理機,依據(jù)所述磁盤信息,在所述第二物理機上創(chuàng)建第二磁盤。
優(yōu)選的,所述磁盤信息包括:第一磁盤的數(shù)量和大小;所述依據(jù)所述磁盤信息,在所述第一物理機上創(chuàng)建第二磁盤的步驟包括:
在所述第一物理機上創(chuàng)建,與所述第一磁盤的數(shù)量和大小相同的第二磁盤;
所述依據(jù)所述磁盤信息,在所述第二物理機上創(chuàng)建第二磁盤的步驟包括:
在所述第二物理機上創(chuàng)建,與所述第一磁盤的數(shù)量和大小相同的第二磁盤。
優(yōu)選的,還包括:
在所述啟動所述虛擬機之前,獲取所述第一集群上的網(wǎng)絡(luò)流量;
將所述網(wǎng)絡(luò)流量導(dǎo)入所述第二集群。
優(yōu)選的,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610856234.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





