亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于插件機(jī)制的虛擬機(jī)遷移方法與流程

文檔序號(hào):12463479閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,包括源虛擬機(jī)管理平臺(tái)和目的虛擬機(jī)管理平臺(tái),并設(shè)計(jì)遷移代理模塊、驅(qū)動(dòng)模塊和導(dǎo)入代理模塊,基于上述三個(gè)模塊,虛擬機(jī)的具體遷移過(guò)程為:

首先遷移代理模塊從源虛擬機(jī)管理平臺(tái)獲取虛擬機(jī)磁盤(pán)鏡像和配置規(guī)格參數(shù),并同時(shí)完成虛擬機(jī)鏡像格式的轉(zhuǎn)換;

然后驅(qū)動(dòng)模塊用來(lái)管理源虛擬機(jī)管理平臺(tái)和目的虛擬機(jī)管理平臺(tái)的驅(qū)動(dòng)插件,該插件為即插即用式插件,即針對(duì)不同的虛擬機(jī)管理平臺(tái),依據(jù)標(biāo)準(zhǔn)接口實(shí)現(xiàn)驅(qū)動(dòng)插件,使用時(shí)只需將插件放入指定目錄即可;

最后導(dǎo)入代理模塊使用轉(zhuǎn)換后的虛擬機(jī)磁盤(pán)鏡像在目的虛擬機(jī)管理平臺(tái)重建虛擬機(jī)。

2.根據(jù)權(quán)利要求1所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,遷移代理模塊獲取虛擬機(jī)磁盤(pán)鏡像和配置規(guī)格參數(shù)包括以下兩種方式:

1)任務(wù)包導(dǎo)入方式獲?。哼M(jìn)行虛擬機(jī)的遷移之前,首先將待遷移虛擬機(jī),即源虛擬機(jī)的磁盤(pán)鏡像和配置規(guī)格信息手工進(jìn)行獲取并打包;遷移時(shí)選擇本地的打包文件作為源虛擬機(jī)管理平臺(tái)類(lèi)型,遷移代理模塊自動(dòng)對(duì)選擇的打包文件解包,轉(zhuǎn)換打包文件內(nèi)部的磁盤(pán)鏡像格式和分析其中的配置規(guī)格信息;

2)自動(dòng)生成導(dǎo)入任務(wù)包:將獲取并轉(zhuǎn)換格式后的待遷移虛擬機(jī)磁盤(pán)鏡像和配置規(guī)格信息封裝為一個(gè)包括轉(zhuǎn)換后的磁盤(pán)鏡像、配置規(guī)格信息和任務(wù)信息的導(dǎo)入任務(wù)包。

3.根據(jù)權(quán)利要求1所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,所述源虛擬機(jī)管理平臺(tái)的驅(qū)動(dòng)插件實(shí)現(xiàn)從源虛擬機(jī)管理平臺(tái)獲取虛擬機(jī)磁盤(pán)鏡像和配置規(guī)格信息,該驅(qū)動(dòng)插件提供以下兩個(gè)接口:虛擬機(jī)磁盤(pán)鏡像獲取接口、虛擬機(jī)配置規(guī)格信息獲取接口;目的虛擬機(jī)管理平臺(tái)驅(qū)動(dòng)插件的功能是基于待遷移虛擬機(jī)磁盤(pán)鏡像和配置規(guī)格信息在目的虛擬機(jī)管理平臺(tái)重建虛擬機(jī),該驅(qū)動(dòng)插件提供一個(gè)重建虛擬機(jī)接口。

4.根據(jù)權(quán)利要求3所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,將虛擬機(jī)管理平臺(tái)驅(qū)動(dòng)插件存放于一個(gè)配置文件指定的目錄,調(diào)用時(shí)在此目錄加載驅(qū)動(dòng)插件,并調(diào)用相應(yīng)的標(biāo)準(zhǔn)接口;同時(shí)在內(nèi)存中維護(hù)一張?zhí)摂M機(jī)管理平臺(tái)和對(duì)應(yīng)驅(qū)動(dòng)插件的對(duì)應(yīng)關(guān)系表,此對(duì)應(yīng)關(guān)系表從配置文件中加載,并在調(diào)用驅(qū)動(dòng)插件之前重新加載配置文件的對(duì)應(yīng)關(guān)系表,從而保證對(duì)應(yīng)關(guān)系表是最新的。

5.根據(jù)權(quán)利要求4所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,所述驅(qū)動(dòng)模塊管理的驅(qū)動(dòng)插件可自動(dòng)發(fā)現(xiàn)和調(diào)用,即當(dāng)需要支持新的虛擬機(jī)管理平臺(tái)時(shí),驅(qū)動(dòng)模塊發(fā)現(xiàn)該新的平臺(tái)并按照標(biāo)準(zhǔn)接口進(jìn)行調(diào)用實(shí)現(xiàn)對(duì)應(yīng)的驅(qū)動(dòng)插件,驅(qū)動(dòng)模塊根據(jù)指定的虛擬機(jī)管理平臺(tái)類(lèi)型從對(duì)應(yīng)關(guān)系表中查詢(xún)驅(qū)動(dòng)插件對(duì)應(yīng)的驅(qū)動(dòng)并加載,然后調(diào)用標(biāo)準(zhǔn)接口完成獲取虛擬機(jī)鏡像和配置規(guī)格信息或者向目的虛擬機(jī)管理平臺(tái)導(dǎo)入鏡像和重建虛擬機(jī)。

6.根據(jù)權(quán)利要求5所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,所述驅(qū)動(dòng)插件自動(dòng)發(fā)現(xiàn)和調(diào)用的具體過(guò)程為:

首先確定管理平臺(tái)類(lèi)型,管理平臺(tái)類(lèi)型支持從參數(shù)文件配置和前臺(tái)UI的選擇;

掃描驅(qū)動(dòng)管理目錄,查看是否存在指定的管理平臺(tái)的驅(qū)動(dòng)插件;

如果即將調(diào)用的驅(qū)動(dòng)管理插件存在,則加載,并轉(zhuǎn)到下一步驟;如果不存在,則返回錯(cuò)誤信息;

加載后調(diào)用驅(qū)動(dòng)插件的標(biāo)準(zhǔn)接口進(jìn)行待遷移虛擬機(jī)磁盤(pán)鏡像的獲取或重建。

7.根據(jù)權(quán)利要求1所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,導(dǎo)入代理模塊支持遷移任務(wù)的自動(dòng)導(dǎo)入,即該導(dǎo)入代理模塊根據(jù)遷移代理模塊生成的導(dǎo)入任務(wù)包內(nèi)的待遷移虛擬機(jī)磁盤(pán)鏡像和配置規(guī)格信息繼續(xù)遷移任務(wù)的運(yùn)行,在目的虛擬機(jī)管理平臺(tái)重建虛擬機(jī)。

8.根據(jù)權(quán)利要求1-7任一所述的一種基于插件機(jī)制的虛擬機(jī)遷移方法,其特征在于,基于上述遷移代理模塊、驅(qū)動(dòng)模塊和導(dǎo)入代理模塊,虛擬機(jī)遷移的具體步驟為:

通過(guò)http協(xié)議、SSH協(xié)議或者虛擬機(jī)管理平臺(tái)的自有協(xié)議獲取虛擬機(jī)的磁盤(pán)鏡像和配置規(guī)格信息;

將獲取的虛擬機(jī)磁盤(pán)鏡像轉(zhuǎn)換為目的虛擬機(jī)管理平臺(tái)支持的磁盤(pán)鏡像格式;

分析虛擬機(jī)磁盤(pán)鏡像內(nèi)是否缺失遷移后需要的虛擬機(jī)化硬件驅(qū)動(dòng)庫(kù),若缺失,則進(jìn)行驅(qū)動(dòng)文件的注入安裝;

根據(jù)獲取的虛擬機(jī)配置規(guī)格信息和轉(zhuǎn)換后的磁盤(pán)鏡像在目的虛擬機(jī)管理平臺(tái)重建虛擬機(jī)。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1