国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種遷移VMware虛擬機(jī)到KVM的方法

      文檔序號(hào):6623433閱讀:5712來(lái)源:國(guó)知局
      一種遷移VMware虛擬機(jī)到KVM的方法
      【專利摘要】本發(fā)明特別涉及一種遷移VMware虛擬機(jī)到KVM的方法。該遷移VMware虛擬機(jī)到KVM的方法,可以使windows虛擬機(jī)在VMwareESXi和KVM兩種不同虛擬化產(chǎn)品之間進(jìn)行遷移,并且對(duì)產(chǎn)品研發(fā)、采購(gòu)、方案開發(fā)等工作提供功能支持;不僅能夠遷移windows系統(tǒng),還可以遷移linux操作系統(tǒng);該方法同樣適用于ESX、VMwareWorkstation及VMwarePlayer等VMware的虛擬化產(chǎn)品。
      【專利說(shuō)明】-種遷移VMware虛擬機(jī)到KVM的方法

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明特別涉及一種遷移VMware虛擬機(jī)到KVM的方法。

      【背景技術(shù)】
      [0002] 隨著虛擬化技術(shù)的不斷發(fā)展,虛擬機(jī)的應(yīng)用也越來(lái)越廣泛。前期使用VMware產(chǎn) 品的用戶,在日常應(yīng)用中可能出現(xiàn)資源不足,系統(tǒng)管理調(diào)整或者系統(tǒng)備份等問(wèn)題,希望將某 一虛擬機(jī)從原來(lái)物理主機(jī)遷移到另一個(gè)虛擬化產(chǎn)品上。會(huì)有以下兩方面原因,阻礙上述工 作正常進(jìn)行,首先,苦于沒(méi)有預(yù)算再購(gòu)買VMware產(chǎn)品如ESX/ESXi、VMware Workstation及 VMware Player等;再者,虛擬機(jī)的遷移需要物理主機(jī)上VMM (Virtual Machine Monitor) 的支持。相同類型VMM之間,使用相同的API接口,通常具有強(qiáng)大的遷移能力。一般有三種 遷移方式:離線遷移、在線共享存儲(chǔ)遷移和在線塊遷移。而不同的VMM之間,由于虛擬化實(shí) 現(xiàn)技術(shù)的不同、開發(fā)廠商的不同、API接口的不同,使虛擬機(jī)遷移困難重重。
      [0003] 虛擬機(jī)V2V (Virtual-to-Virtual)遷移是在虛擬機(jī)之間移動(dòng)操作系統(tǒng)和數(shù)據(jù),照 顧主機(jī)級(jí)別的差異和處理不同的虛擬硬件。V2V的遷移方法有兩種,靜態(tài)遷移和在線遷移。 靜態(tài)遷移(offline migration)也叫做常規(guī)遷移、離線遷移。在遷移之前將虛擬機(jī)暫停, 同時(shí)拷貝虛擬機(jī)鏡像和狀態(tài)到目的主機(jī)。相比較于在線遷移(online migration),其缺點(diǎn) 是靜態(tài)遷移方式的過(guò)程需要停止虛擬機(jī)的運(yùn)行,而在線遷移的過(guò)程僅有非常短暫的停機(jī)時(shí) 間,保證遷移過(guò)程中虛擬機(jī)服務(wù)的持續(xù)可用;優(yōu)點(diǎn)是兼容性強(qiáng),不需要VMM的有統(tǒng)一的API 接口。由于目前VMM的開發(fā)沒(méi)有統(tǒng)一的標(biāo)準(zhǔn),不同的虛擬化廠商,尤其商業(yè)廠商開發(fā)的VMM 各成一套,靜態(tài)遷移是解決不同類型虛擬機(jī)之間遷移的有效辦法。
      [0004] virt-V2v開源虛擬機(jī)遷移工具,可以把VMware虛擬機(jī)靜態(tài)遷移至開源的KVM主機(jī) 上,在延續(xù)虛擬機(jī)可用性的前提下,將有效地減少用戶成本。本文采用靜態(tài)遷移的方法實(shí)現(xiàn) VMware虛擬機(jī)到KVM的遷移。


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

      [0005] 本發(fā)明為了彌補(bǔ)現(xiàn)有技術(shù)的缺陷,提供了一種能夠有效降低用戶成本的遷移 VMware虛擬機(jī)到KVM的方法。
      [0006] 本發(fā)明是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的: 一種遷移VMware虛擬機(jī)到KVM的方法,其特征在于包括以下步驟: 1) 在第一臺(tái)主機(jī)上安裝VMware ESXi并部署windows 2008虛擬機(jī); 2) 在第二臺(tái)主機(jī)上安裝安裝RHEL6. 1,KVM軟件包和virt-v2v工具;在RHEL6. 1上安 裝虛擬化圖形管理工具virt-manager ; 3) 創(chuàng)建KVM主機(jī)存儲(chǔ)域,將被遷移虛擬機(jī)拷貝到KVM主機(jī)預(yù)先定義的存儲(chǔ)池中;存儲(chǔ) 池用libvirt工具創(chuàng)建,或是使用virt-manager來(lái)創(chuàng)建新的存儲(chǔ)池; 4) 創(chuàng)建網(wǎng)橋作為KVM主機(jī)網(wǎng)絡(luò)接口,以便虛擬機(jī)在遷移之后連接KVM主機(jī)網(wǎng)絡(luò); 通過(guò)RHEL6. 1發(fā)行版上的virt-manager創(chuàng)建和管理網(wǎng)橋; 5) 遷移VMware ESX上的虛擬機(jī),具體命令如下:virt_v2v -ic esx://ESX主機(jī)名或IP 地址/no_verify=l -os pool -bridge brname遷移后虛擬機(jī)的名字; 6) 通過(guò)virt-manager工具啟動(dòng)虛擬機(jī),并檢查遷移后的虛擬機(jī)的設(shè)備驅(qū)動(dòng)是否安裝 成功。
      [0007] 本發(fā)明的有益效果是:該遷移VMware虛擬機(jī)到KVM的方法,可以使windows虛擬 機(jī)在VMware ESXi和KVM兩種不同虛擬化產(chǎn)品之間進(jìn)行遷移,并且對(duì)產(chǎn)品研發(fā)、采購(gòu)、方案 開發(fā)等工作提供功能支持;不僅能夠遷移windows系統(tǒng),還可以遷移linux操作系統(tǒng);該方 法同樣適用于ESX、VMware Workstation及VMware Player等VMware的虛擬化產(chǎn)品。

      【專利附圖】

      【附圖說(shuō)明】
      [0008] 下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
      [0009] 附圖1為本發(fā)明方法示意圖。

      【具體實(shí)施方式】
      [0010] 附圖為本發(fā)明的一種具體實(shí)施例。該遷移VMware虛擬機(jī)到KVM的方法,包括以下 步驟: 1) 在第一臺(tái)主機(jī)上安裝VMware ESXi并部署windows 2008虛擬機(jī); 2) 在第二臺(tái)主機(jī)上安裝安裝RHEL6. 1,KVM軟件包和virt-v2v工具;在RHEL6. 1上安 裝虛擬化圖形管理工具virt-manager ; 3) 創(chuàng)建KVM主機(jī)存儲(chǔ)域 Virt-V2v在遷移虛擬機(jī)的過(guò)程中,需要拷貝被遷移虛擬機(jī)到KVM主機(jī)預(yù)先定義的存儲(chǔ) 池中。存儲(chǔ)池可以用libvirt工具創(chuàng)建。最簡(jiǎn)單的方法就是使用virt-manager來(lái)創(chuàng)建新的 存儲(chǔ)池。本文中創(chuàng)建了一個(gè)文件目錄類型的存儲(chǔ)池,位置在KVM主機(jī)系統(tǒng)的/home/images/ migration 目錄; 4) 創(chuàng)建KVM主機(jī)網(wǎng)絡(luò)接口 虛擬機(jī)在遷移之后將連接KVM主機(jī)網(wǎng)絡(luò),因此主機(jī)必須有一個(gè)與之相匹配的網(wǎng)絡(luò) 接口,比如說(shuō)網(wǎng)橋。Linux系統(tǒng)上有很多工具可以創(chuàng)建網(wǎng)橋,其中RHEL6.1發(fā)行版上的 virt-manager已經(jīng)支持創(chuàng)建和管理網(wǎng)橋。本文創(chuàng)建了網(wǎng)橋brO,并且綁定在ethO的接口 上。
      [0011] 在virt_v2v. conf文件中設(shè)置virt-v2v遷移的規(guī)則,包括網(wǎng)絡(luò)接口遷移后的 映射,遷移的方式,存儲(chǔ)的位置,輸出的格式等等。這些規(guī)則也能以命令行參數(shù)的方式輸入, 如--network, -〇, -〇s,-of 等。
      [0012] 在KVM主機(jī)上完成上節(jié)的準(zhǔn)備工作后,可以正式開始遷移VMware ESX上的虛擬 機(jī)了。下面是遷移的具體步驟: a. 如果虛擬機(jī)上安裝了 VMware Tools,必須先卸載它。因?yàn)镵VM的虛擬機(jī)不支持 VMware Tools里面的虛擬驅(qū)動(dòng); b. 在VMware ESXi上停止等待遷移的虛擬機(jī),因?yàn)関irt-V2v只支持靜態(tài)遷移; c. 為自動(dòng)登錄VMware ESXi服務(wù)器創(chuàng)建.netrc文件。VMware ESX服務(wù)器的連接 需要授權(quán),virt-v2v支持密碼方式的授權(quán)連接,可以從$H0ME/. netrc文件中讀取密碼并 自動(dòng)登錄。如果主機(jī)系統(tǒng)沒(méi)有這個(gè)文件,就手動(dòng)創(chuàng)建它。并且.netrc文件需要0600權(quán) 限,使virt-v2v工具可以正確讀取它; d.使用virt-v2v命令進(jìn)行遷移。VMware ESX服務(wù)器采用HTTPS連接方式,連接時(shí) 需要配置SSL證書。本文通過(guò)添加'no_verify=l' ;到VMware服務(wù)器的URI連接中, 來(lái)關(guān)閉證書檢查; 6)開始遷移,具體命令如下: virt_v2v -ic esx://ESX主機(jī)名或 IP地址/no_verify=l -〇s pool -bridge brname 遷移后虛擬機(jī)的名字: 遷移成功后,虛擬機(jī)出現(xiàn)在virt-manager管理的虛擬機(jī)列表中。通過(guò)virt-manager 工具啟動(dòng)虛擬機(jī)。
      [0013] 檢查遷移后的虛擬機(jī)的設(shè)備驅(qū)動(dòng)。如果需要,重新安裝虛擬設(shè)備驅(qū)動(dòng)。
      [0014] 綜上所述,本發(fā)明有效的解決了服務(wù)器廠商、虛擬化廠商、系統(tǒng)集成商等從VMware ESXi上把虛擬機(jī)遷移至KVM的問(wèn)題,并能夠指導(dǎo)用戶把VMware虛擬機(jī)遷移至KVM主機(jī),保 證了 VMware虛擬機(jī)的可用性。
      [0015] 以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可以輕易想到的變化或替 換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范 圍為準(zhǔn)。
      【權(quán)利要求】
      1. 一種遷移VMware虛擬機(jī)到KVM的方法,其特征在于包括以下步驟: 1) 在第一臺(tái)主機(jī)上安裝VMware ESXi并部署windows 2008虛擬機(jī); 2) 在第二臺(tái)主機(jī)上安裝安裝RHEL6. 1,KVM軟件包和virt-v2v工具;在RHEL6. 1上安 裝虛擬化圖形管理工具virt-manager ; 3) 創(chuàng)建KVM主機(jī)存儲(chǔ)域,將被遷移虛擬機(jī)拷貝到KVM主機(jī)預(yù)先定義的存儲(chǔ)池中; 4) 創(chuàng)建網(wǎng)橋作為KVM主機(jī)網(wǎng)絡(luò)接口,以便虛擬機(jī)在遷移之后連接KVM主機(jī)網(wǎng)絡(luò); 5) 遷移VMware ESX上的虛擬機(jī),具體命令如下:virt_v2v -ic esx://ESX主機(jī)名或IP 地址/no_verify=l -os pool -bridge brname遷移后虛擬機(jī)的名字; 6) 通過(guò)virt-manager工具啟動(dòng)虛擬機(jī),并檢查遷移后的虛擬機(jī)的設(shè)備驅(qū)動(dòng)是否安裝 成功。
      2. 根據(jù)權(quán)利要求1所述的遷移VMware虛擬機(jī)到KVM的方法,其特征在于:所述步驟3) 中,存儲(chǔ)池用libvirt工具創(chuàng)建,或是使用virt-manager來(lái)創(chuàng)建新的存儲(chǔ)池。
      3. 根據(jù)權(quán)利要求1所述的遷移VMware虛擬機(jī)到KVM的方法,其特征在于:所述步驟4) 中,通過(guò)RHEL6.1發(fā)行版上的virt-manager創(chuàng)建和管理網(wǎng)橋。
      【文檔編號(hào)】G06F9/48GK104216757SQ201410399078
      【公開日】2014年12月17日 申請(qǐng)日期:2014年8月14日 優(yōu)先權(quán)日:2014年8月14日
      【發(fā)明者】楊磊, 喬鑫 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1