两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

虛擬機遷移方法和裝置的制造方法

文檔序號:9396740閱讀:247來源:國知局
虛擬機遷移方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機領(lǐng)域,具體涉及虛擬機領(lǐng)域,尤其涉及虛擬機迀移方法和裝置。
【背景技術(shù)】
[0002]在云計算應(yīng)用中,對云計算平臺中的虛擬機進行迀移是常用的功能。虛擬機中的數(shù)據(jù)通常采用全本地存儲模式即數(shù)據(jù)全部存儲于本地或全共享存儲模式即數(shù)據(jù)全部存儲于可多地訪問的共享存儲設(shè)備上。當(dāng)采用全本地存儲模式時,對虛擬機的迀移方式為拷貝本地數(shù)據(jù)至目標(biāo)端。當(dāng)采用全共享存儲模式時,對虛擬機的迀移方式為將共享存儲設(shè)備在目標(biāo)端進行掛載。
[0003]然而,上述對虛擬機的迀移方式僅支持單一存儲模式的虛擬機的迀移,對于虛擬機中數(shù)據(jù)即包含本地數(shù)據(jù)又包含共享存儲數(shù)據(jù)的虛擬機,無法完成對該類型的虛擬機的迀移。

【發(fā)明內(nèi)容】

[0004]本申請?zhí)峁┝颂摂M機迀移方法和裝置,用于解決上述【背景技術(shù)】部分存在的技術(shù)問題。
[0005]第一方面,本申請?zhí)峁┝颂摂M機迀移方法,該方法包括:接收對虛擬機的迀移請求,虛擬機的待迀移數(shù)據(jù)包括存儲于本地的本地數(shù)據(jù)以及可被虛擬機多地訪問的共享數(shù)據(jù);響應(yīng)于迀移請求,確定本地數(shù)據(jù)以及共享數(shù)據(jù)各自對應(yīng)的迀移操作;執(zhí)行本地數(shù)據(jù)以及共享數(shù)據(jù)對應(yīng)的迀移操作,以完成虛擬機的迀移。
[0006]第二方面,本申請?zhí)峁┝颂摂M機迀移裝置,該裝置包括:接收單元,配置用于接收對虛擬機的迀移請求,虛擬機的待迀移數(shù)據(jù)包括存儲于本地的本地數(shù)據(jù)以及可被虛擬機多地訪問的共享數(shù)據(jù);響應(yīng)單元,配置用于響應(yīng)于迀移請求,確定本地數(shù)據(jù)以及共享數(shù)據(jù)各自對應(yīng)的迀移操作;執(zhí)行單元,配置用于執(zhí)行本地數(shù)據(jù)以及共享數(shù)據(jù)對應(yīng)的迀移操作,以完成虛擬機的迀移。
[0007]本申請?zhí)峁┑奶摂M機迀移方法和裝置,通過接收對虛擬機的迀移請求,虛擬機的待迀移數(shù)據(jù)包括存儲于本地的本地數(shù)據(jù)以及可被虛擬機多地訪問的共享數(shù)據(jù);響應(yīng)于迀移請求,確定本地數(shù)據(jù)以及共享數(shù)據(jù)各自對應(yīng)的迀移操作;執(zhí)行本地數(shù)據(jù)以及共享數(shù)據(jù)對應(yīng)的迀移操作,以完成虛擬機的迀移。從而實現(xiàn)了對混合存儲模式即待迀移數(shù)據(jù)中既包含本地數(shù)據(jù)又包含共享數(shù)據(jù)這一存儲模式的虛擬機的迀移。
【附圖說明】
[0008]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
[0009]圖1是本申請可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
[0010]圖2示出了根據(jù)本申請的虛擬機迀移方法的一個實施例的流程圖;
[0011]圖3示出了已知技術(shù)中的虛擬機迀移的原理圖;
[0012]圖4示出了根據(jù)本申請的虛擬機迀移裝置的一個實施例的結(jié)構(gòu)示意圖;
[0013]圖5示出了適于用來實現(xiàn)本申請實施例的終端設(shè)備或服務(wù)器的計算機系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0014]下面結(jié)合附圖和實施例對本申請作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
[0015]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本申請。
[0016]請參考圖1,圖1示出了可以應(yīng)用本申請的虛擬機迀移方法和裝置的實施例的示例性系統(tǒng)架構(gòu)100。
[0017]如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供傳輸鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線傳輸鏈路或者光纖電纜等等。
[0018]用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以運行有虛擬機等應(yīng)用。
[0019]終端設(shè)備101、102、103可以是具有顯示屏并且支持網(wǎng)絡(luò)通信的各種電子設(shè)備,包括但不限于智能手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture ExpertsGroup Aud1 Layer III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4 (Moving PictureExperts Group Aud1 Layer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。
[0020]服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對終端設(shè)備101、102、103上運行的虛擬機提供迀移支持的服務(wù)器。服務(wù)器可以對接收到的虛擬機的迀移請求處理,對終端設(shè)備上運行的虛擬機進行迀移。
[0021]應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
[0022]請參考圖2,其示出了根據(jù)本申請的虛擬機迀移方法的一個實施例的流程200。本實施例所提供的虛擬機迀移方法可以由終端設(shè)備101、102、103或服務(wù)器105執(zhí)行,該方法包括以下步驟:
[0023]步驟201,接收對虛擬機的迀移請求,虛擬機的待迀移數(shù)據(jù)包括存儲于本地的本地數(shù)據(jù)以及可被虛擬機多地訪問的共享數(shù)據(jù)。
[0024]在本實施例中,虛擬機可以為運行在物理機之上的采用虛擬化技術(shù)生成KVM、XEN、Hyper-V等類型的虛擬機。虛擬機可以配置有虛擬內(nèi)存、虛擬磁盤。在本實施例中,虛擬機對應(yīng)的待迀移數(shù)據(jù)可以存儲于本地,例如,存儲于虛擬機所在的物理機分配給虛擬機的虛擬內(nèi)存、虛擬磁盤上,相應(yīng)地,可以將存儲于本地的數(shù)據(jù)稱之為本地數(shù)據(jù)。虛擬機的待迀移數(shù)據(jù)也可以存儲在共享存儲設(shè)備上(例如云服務(wù)器)上,可以將存儲于云服務(wù)器的數(shù)據(jù)稱之為共享數(shù)據(jù),虛擬機可以在多地通過云服務(wù)器提供的訪問接口訪問存儲在云服務(wù)器上的共享數(shù)據(jù)。在本實施例中,可以將虛擬機上與虛擬機運行的操作系統(tǒng)相關(guān)聯(lián)的數(shù)據(jù)(也可稱之為系統(tǒng)盤數(shù)據(jù))存儲于本地,以及將虛擬機在運行時所訪問的數(shù)據(jù)(也可稱之為數(shù)據(jù)盤數(shù)據(jù))存儲于共享存儲設(shè)備上??梢詫⑸鲜龃鎯Ψ绞椒Q之為混合存儲模式。
[0025]步驟202,響應(yīng)于迀移請求,確定本地數(shù)據(jù)以及共享數(shù)據(jù)各自對應(yīng)的迀移操作。
[0026]在本實施例中,當(dāng)接收到迀移對虛擬機的迀移請求之后,可以響應(yīng)于迀移請求,進一步確定待迀移數(shù)據(jù)中的本地數(shù)據(jù)以及共享數(shù)據(jù)各自對應(yīng)的迀移操作。
[0027]在本實施例的一些可選地實現(xiàn)方式中,迀移操作包括:用于將待迀移數(shù)據(jù)拷貝至目標(biāo)端的拷貝操作、用于將待迀移數(shù)據(jù)對應(yīng)的存儲設(shè)備文件在目標(biāo)端進行掛載的掛載操作。需要說明的是,在本實施例中,存儲設(shè)備的含義可以是指設(shè)備文件。例如,在Linux操作系統(tǒng)中,硬件設(shè)備均對應(yīng)一個設(shè)備文件,對設(shè)備的讀取操作以及寫入操作均是通過對設(shè)備文件的讀取以及寫入進行的。因此,在本實施例中,將存儲設(shè)備
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
扬中市| 康乐县| 四平市| 凤凰县| 固始县| 星座| 泽库县| 铜陵市| 禹城市| 肇州县| 南城县| 增城市| 嘉祥县| 新河县| 桓台县| 奉新县| 临邑县| 万安县| 闸北区| 泊头市| 安泽县| 房产| 平邑县| 晋中市| 喀喇| 蒲城县| 西昌市| 丽水市| 米泉市| 阳信县| 教育| 玛多县| 沙洋县| 棋牌| 荔波县| 司法| 车险| 丰顺县| 湖北省| 武城县| 揭东县|