VMwarevCenterVMotion詳解_第1頁(yè)
VMwarevCenterVMotion詳解_第2頁(yè)
VMwarevCenterVMotion詳解_第3頁(yè)
VMwarevCenterVMotion詳解_第4頁(yè)
VMwarevCenterVMotion詳解_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、VMware vCenter VMotion 詳解1.革命性的虛擬機(jī)移動(dòng)性VMware VMotion作為VMware VI3和vSphere產(chǎn)品系歹U的一個(gè)重要特性,常常讓 很多用戶感到驚奇,具體的實(shí)現(xiàn)方式也一直是一個(gè)謎。實(shí)際上, VMotion已經(jīng)成為 服務(wù)器虛擬化的一個(gè)標(biāo)竿,如果沒(méi)有 VMotion功能的虛擬化,根本沒(méi)辦法運(yùn)行生 產(chǎn)環(huán)境。vMotion最大的特性是"整個(gè)遷移過(guò)程虛擬機(jī)應(yīng)用不會(huì)中斷”,也就是說(shuō)在虛擬機(jī)不 停機(jī)的情況下將一臺(tái)虛擬機(jī)從一個(gè) esx服務(wù)器上遷移到另外一臺(tái)服務(wù)器上,這樣可 以非常方便的在不影響業(yè)務(wù)的前提下對(duì) esx主機(jī)進(jìn)行維護(hù)。VMware客戶中70%都

2、在生產(chǎn)中部署了 VMware VMotion技術(shù),此技術(shù)利用服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)連接的完 全虛擬化,可將正在運(yùn)行的整個(gè)虛擬機(jī)從一臺(tái)服務(wù)器即刻移到另一臺(tái)服務(wù)器中。VMware VMotion使用VMware的集群文件系統(tǒng)來(lái)控制對(duì)虛擬機(jī)存儲(chǔ)器的訪問(wèn)。在 使用VMotion進(jìn)行實(shí)時(shí)遷移的過(guò)程中,虛擬機(jī)的活動(dòng)內(nèi)存和準(zhǔn)確的執(zhí)行狀態(tài)通過(guò) 高速網(wǎng)絡(luò)快速?gòu)囊慌_(tái)服務(wù)器傳輸?shù)搅硪慌_(tái)服務(wù)器,對(duì)虛擬機(jī)磁盤(pán)存儲(chǔ)器的訪問(wèn)被即 刻切換到新的物理主機(jī)。由丁網(wǎng)絡(luò)也由 VMware ESX進(jìn)行了虛擬化,因此虛擬機(jī) 會(huì)保留其網(wǎng)絡(luò)標(biāo)識(shí)和連接,從而確保實(shí)現(xiàn)無(wú)縫的遷移過(guò)程。存儲(chǔ)人生;. "Eh.vii通過(guò)VMware VMoti

3、on ,您可以:在零停機(jī)、用戶毫無(wú)察覺(jué)的情況下執(zhí)行實(shí)時(shí)遷移。持續(xù)地自動(dòng)優(yōu)化資源池中的虛擬機(jī)。在無(wú)需安排停機(jī)、不中斷業(yè)務(wù)運(yùn)營(yíng)的情況下執(zhí)行硬件維護(hù)。主動(dòng)將虛擬機(jī)從發(fā)生故障或性能不佳的服務(wù)器中移出。2. VMotion的主機(jī)配置要成功使用VMotion ,必須先正確配置主機(jī),請(qǐng)確保已在以下每個(gè)區(qū)域中正確地配 置了主機(jī):1. 必須針對(duì)VMotion正確許可每臺(tái)主機(jī)。2. 每臺(tái)主機(jī)必須滿足 VMotion的共享存儲(chǔ)器需求。3. 每臺(tái)主機(jī)必須滿足 VMotion的網(wǎng)絡(luò)要求。2.1 VMotion共享存儲(chǔ)器要求在通過(guò)VMotion遷移期間,所遷移的虛擬機(jī)必須位丁源主機(jī)和目標(biāo)主機(jī)均可訪問(wèn) 的存儲(chǔ)器上。共享存儲(chǔ)

4、器通常位丁存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)上,但也可以使用iSCSI和NFS共享存儲(chǔ)器得以實(shí)現(xiàn)。2.2 VMotion網(wǎng)絡(luò)要求VMotion要求在所有啟用 VMotion的主機(jī)之間設(shè)置千兆以太網(wǎng)(GigE)。每臺(tái)啟用 VMotion的主機(jī)都必須至少有兩個(gè)以太網(wǎng)適配器,其中必須至少有一個(gè)是千兆以太 網(wǎng)適配器:1. 在每臺(tái)主機(jī)上,為 VMotion配置VMkernel端口組。并且考量到性能,最好為VMotion網(wǎng)絡(luò)綁定專用網(wǎng)卡,具體參考VMware ESX Server網(wǎng)絡(luò)設(shè)置, «VMware vCenter vDS 分布式交換機(jī)與 « WMware ESX Server 網(wǎng)絡(luò)負(fù)載均衡

5、配置。2. 確保虛擬機(jī)在源主機(jī)和目標(biāo)主機(jī)上可以訪問(wèn)相同的子網(wǎng)。3. 確保用丁虛擬機(jī)端口組的網(wǎng)絡(luò)標(biāo)簽在主機(jī)之間是一致的。在通過(guò) VMotion 遷移期間,vCenter Server根據(jù)匹配的網(wǎng)絡(luò)標(biāo)簽將虛擬機(jī)分配到端口組。4. 為獲取最佳VMotion性能,建議使用巨幀。3. CPU兼容性和遷移vCenter Server在允許遷移正在運(yùn)行或已掛起的虛擬機(jī)時(shí)會(huì)執(zhí)行一些兼容性檢查以確保虛擬機(jī)與目標(biāo)主機(jī)兼容。VMotion在基礎(chǔ)ESX/ESXi系統(tǒng)之間傳輸虛擬機(jī)的運(yùn) 行狀況。成功的遷移要求目標(biāo)主機(jī)的處理器能夠使用源主機(jī)的處理器在虛擬機(jī)遷移出源主機(jī)時(shí)使用的等效指令來(lái)執(zhí)行。處理器的時(shí)鐘速度和緩存大小以及

6、處理器內(nèi)核 的數(shù)量可以不同,但處理器必須屆丁相同的供應(yīng)商類別(AMD或Intel),并且使用兼容的功能集,以達(dá)到通過(guò) vMotion遷移所需的兼容性。已掛起的虛擬機(jī)的遷移 還要求虛擬機(jī)能夠使用等效指令在目標(biāo)主機(jī)上恢復(fù)執(zhí)行。開(kāi)始通過(guò)VMotion遷移或開(kāi)始已掛起虛擬機(jī)的遷移時(shí),遷移虛擬機(jī)向?qū)?huì)檢查目 標(biāo)主機(jī)的兼容性,如果有阻礙遷移的兼容性問(wèn)題存在,向?qū)?huì)生成錯(cuò)誤消息。虛擬機(jī)啟動(dòng)時(shí),會(huì)確定可用的 CPU功能集。虛擬機(jī)的CPU功能集基丁主機(jī)的 CPU功能集。但是,如果主機(jī)是使用增強(qiáng)型 VMotion兼容性(EVC)的群集的一部 分,或者如果虛擬機(jī)已應(yīng)用 CPU兼容性掩碼,則主機(jī)的一些 CPU功能對(duì)虛

7、擬機(jī)而 言不可見(jiàn)。有關(guān)詳細(xì)信息,請(qǐng)?jiān)?VMware知識(shí)庫(kù)中搜索VMotion和CPU兼容性 常見(jiàn)I可題答。4. 關(guān)于增強(qiáng)型VMotion兼容性可以使用增強(qiáng)型 VMotion兼容性(Enhanced VMotion Compatibility, EVC)功能幫助 確保群集內(nèi)主機(jī)的兼容性。EVC可以確保群集內(nèi)的所有主機(jī)向虛擬機(jī)提供相同的 CPU功能集,即使這些主機(jī)上的實(shí)際 CPU也是如此。使用EVC可避免因CPU不 兼容而導(dǎo)致通過(guò)VMotion遷移失敗。在 群集設(shè)置”對(duì)話框中配置EVC。配置EVC 時(shí),請(qǐng)將群集中的所有主機(jī)處理器配置為提供基準(zhǔn)處理能集。EVC利用AMD-VExtended Migr

8、ation 技術(shù)(適用丁 AMD 主機(jī))和 Intel FlexMigration 技術(shù)(Intel 主 機(jī))屏蔽處理器功能,以便主機(jī)可提供早期版本的處理器的功能集。基準(zhǔn)功能集必 須等同丁群集最小功能集的主機(jī)的功能集,或?yàn)橹鳈C(jī)功能集的子集。5. VMotion的虛擬機(jī)配置要求以下虛擬機(jī)配置可能會(huì)阻止通過(guò) VMotion遷移:不能使用 通過(guò)VMotion遷移”來(lái)遷移因群集目的而使用裸磁盤(pán)的虛擬機(jī)。,如果虛擬機(jī)使用目標(biāo)主機(jī)上無(wú)法訪問(wèn)的設(shè)備所支持的虛擬設(shè)備,則不能使用 通過(guò)VMotion遷移”功能來(lái)遷移該虛擬機(jī)。(例如,不能遷移帶有源主機(jī) 上物理CD驅(qū)動(dòng)器支持的CD驅(qū)動(dòng)器的虛擬機(jī)。)在遷移虛擬機(jī)之前

9、,請(qǐng)斷 開(kāi)這些設(shè)備。如果虛擬機(jī)使用客戶端計(jì)算機(jī)上設(shè)備所支持的虛擬設(shè)備,則不能使用通過(guò)VMotion遷移”功能來(lái)遷移該虛擬機(jī)。在遷移虛擬機(jī)之前,請(qǐng)斷開(kāi)這些設(shè)備。6. VMotion 步驟簡(jiǎn)單來(lái)說(shuō),VMotion遷移會(huì)在以下三個(gè)階段發(fā)生:1. 當(dāng)請(qǐng)求通過(guò)VMotion遷移時(shí),vCenter Server通過(guò)其當(dāng)前主機(jī)驗(yàn)證現(xiàn)有虛擬 機(jī)是否處丁穩(wěn)定狀況。2. 此時(shí),虛擬機(jī)狀況信息(內(nèi)存、寄存器和網(wǎng)絡(luò)連接)將復(fù)制到目標(biāo)主機(jī)。3. 虛擬機(jī)將恢復(fù)其新主機(jī)上的活動(dòng)。如果遷移期間出錯(cuò),虛擬機(jī)將恢復(fù)其原始 狀態(tài)和位置。發(fā)生VMotion開(kāi)始時(shí),就相當(dāng)于在目標(biāo)機(jī)器上創(chuàng)建一個(gè)新的虛擬機(jī)。在新虛擬機(jī) 創(chuàng)建過(guò)程中的前10

10、%部分和創(chuàng)建其他的虛擬機(jī)沒(méi)什么兩樣。接下去,我們開(kāi)始為 該虛擬機(jī)啟動(dòng)VMM (虛擬機(jī)監(jiān)控程序,是每個(gè)虛擬機(jī)必備的底層),這實(shí)際上就 是啟動(dòng)了一個(gè)新的虛擬機(jī),并為它活空了一段內(nèi)存地址。此時(shí),該虛擬機(jī)并沒(méi)有訪 問(wèn)磁盤(pán),也沒(méi)有執(zhí)行任何指令,它只是準(zhǔn)備好了接受內(nèi)存段,然后填充到它自己的 內(nèi)存貞表里。從虛擬機(jī)創(chuàng)建到10%這個(gè)點(diǎn),我們開(kāi)始從源虛擬機(jī)將內(nèi)存段復(fù)制到目標(biāo)虛擬機(jī), 該動(dòng)作需要的時(shí)間取決于網(wǎng)絡(luò)速度、網(wǎng)絡(luò)擁塞、虛擬機(jī)正在使用的內(nèi)存大小和內(nèi)存 變化的速度(此時(shí)虛擬機(jī)仍然在正常運(yùn)行中)。當(dāng)完成到80%時(shí),我們假定可以在1秒或更短時(shí)間內(nèi)完成內(nèi)存復(fù)制。接著我們就暫停源虛擬機(jī),復(fù)制剩余的內(nèi)存段, 啟動(dòng)目標(biāo)虛擬

11、機(jī),并且從目標(biāo)虛擬機(jī)上執(zhí)行反向 ARP,讓網(wǎng)絡(luò)交換機(jī)知道新的 MAC地址。當(dāng)?shù)竭_(dá)90%,復(fù)制最后可能變化的內(nèi)存到目標(biāo)虛擬機(jī)。接著源虛擬機(jī) 被破壞(只是解散配置和 VMM ),從而成功完成該次 VMotion。7. VMotion前期準(zhǔn)備7.1 建立 VMkernel Port GroupMK-226-56.Y VMware ESXi, 4.1.0t 260247Sunmary Wtud Machines Resource Al««tton Peffonnance 阪-廿 FK Tasks &Evento Ahrn» Permtoswns MeHardwar

12、eProcessors Memory Stor-age , NetgkngStoeAge Adapter« Network Adapters Ativarxed Settings Power ManagementSoftwarelicensed Features Time Configuration DMS andRoubng Authertication *YKC$ Power Management Virtual Michme- SUrE/Shutdown Virtual Machine Locabon Securty Profile丁玲歲普 祥J笛Alocation 1 Acr

13、/BrKAi-wttins、*(* 一View: Vrlurtl Eeh vNrtork Dtitrtoutwl SwitchNetworkingVrtualSwich: vSwtchORemove., Properties.VirtvJ Mxi* Port Grtoup VM NetworkPmManagement NetworkPhyiicJ Ad«pe<n一vmnkO 1000 FuHvm); 10.127.226.W7.2確保源主機(jī)和目標(biāo)主機(jī)的兼容性雖然這個(gè)過(guò)程很簡(jiǎn)單,配置過(guò)程卻是有些麻煩,特別是遇到一些讓人匪夷所思的問(wèn) 題時(shí),思考解決辦法往往讓人頭疼不已。1. 檢查C

14、PU是否兼容:esx 226- VMware ESXi, 4JA 260247ctk土國(guó),4.LjOh Md, | EsludtMMW £S3 &r« remamng)axwwy'KnaurcesG«*r>eralHandl jctur er:-wrlftc.naM:/ PCwgMMVCftJCOTM:(Processor TypeskE5i io- g>z.3»« /Ucerw,Ptocnso! Sockets.:iCarMpff Satkjrf!4LDgk4Proc«scr$:-trtyperthre&

15、#171;lrpgJjTMcUveMurbcf 4 MICs;4%Me:ConnectedMW nsihtiMjnd Tw<Ly*5vWobcn Embledi¥«叫m EVC*Udi;DwU6Ud 曰WMt CvAgjed fot FT:Aftive I wks: htoflProffc:No pjhrrffo CmpAvia:© UfACHJuuqe: 4i*i HiQpkCvm a.JZTgMemarYusaQa; i4*?J)DMBCapKty凱貧.04用(5C3ILUNixd-CS(I )f«Md if-3wedvp%(i)YHtaMVK

16、fi©。0.LAi»tMcriTHwvrwxj17J50CB iSOOffi 3E.QQ 硒 32 00 陽(yáng) 的.巧(B2&.i29.124.1±Jfcmniond菖 iMMri WtuK若 Rssarce PodQ EM*rWodfra SMJtdiwnTokfjntrFH Tolwce viwsw!2.I<£.Ol&jOjOfififpwll Vftbd MmAtk CCMfTtiTotal P»fu y Tlrtj-Pwered (n Prinwy vHsi-Toel SkcMhvWsi-Power wi <n

17、 SKonfary ;- 諸人生stuiticonlinc.t uincn2. 確保符合VMotion網(wǎng)絡(luò)要求:3. 確保所遷移的虛擬機(jī)必須位丁源主機(jī)和目標(biāo)主機(jī)均可訪問(wèn)的存儲(chǔ)器上:k Rc -iurcrloc,Qn刖,MM-us河、整 f rGmElckitA OSrrwrwoft gdorrt Server ZW3, ErterprtJC .WVeram:7CRJJ1 <PtJMerwy;3 MBMemory 0verhe4d:51 WVMware Toot:WIP 心10,l27,Z2&.aMWNagJorhSthafl66-wn2EVC Mede;WASUte;Powaod

18、OnHost:esjt-226-SE.vim .emc.cotnrictiwe T«ki!1 土tonwngj/ 工5urTMryK«£OUK««ConnjnedHHtCPU:0 WrConumed 頓 Menwry:L 理 on mbGuest Mtmory:L RM) M BRefrMh 9射#4 U£WProvnoned Storage:土38 Gbbiotwr<d Storage;1.40 GB4. 數(shù)據(jù)及網(wǎng)絡(luò)映射圖:(53 day.Aiarm$ PermrsM .5 :oraoe Mewsk Hardts Status

19、Tme wee last d«to update: 01:39 RefreshiSCSI LUNOverviewCgomfp *r VM to Network 廠 Wto DatMtoreApply Rehbonsh nathaivstoruuconkM Network*47- iunaiifc J0u(fnju3l'nll.'hj.li.'WWUl Tfijuh 廠"datastor«1Tn# m呻 Lwt dbu upcUre: 0B:23 ?少,存儲(chǔ)人生ttdlQkll11:k; - :H l .:4. 確保源主機(jī)沒(méi)有連接軟盤(pán)和CD/

20、DVD:8. VMotion過(guò)程圖解8.1.開(kāi)始遷移|S gj VCB kjE 骸lab 5CTYKCE 勵(lì) ©sx-55 .vm.enK.com hot-roQervmJon at ba n56- w in20O3src 2SumfAary 5lGeneralReourc* Aloe&iM& roQerfrcxntefr * rogerhnux切 rogerE-RDT 3)VDR-65roger (3 VM-for- gj VM-for-P*er &jest $nap$hot OpenCoreotovCPU54 MB.51 ME5 0 *2256 m 婷 F

21、n-Prod Fn-Test 令 Jonathar>5&i 5)JoDdthanSR 5)VM-fw-SCudeVM-for-Stude 勺 VMware Dataone.TemplateC1127,2 matharAwered;*宓Fyk ToleranceAxJdPermr$ion.AlarmOtrUPReport PerforrMnce. ,ReoameOpen in New Vjfindow. .Ctrl+Ak+NRemove from InventoryDeiete from 腿Export.Reconfigure.存何人生AvHMigiraitE Virtual Ma

22、idhinpEMuratinr Typegrot the v<3 nucHneS ho乳 dotostwr Or bctfi-St lect *fli鉞 5 TypeBice a - ir» chu* kMtSd.rt,喝.,一rMove the wbud nh-Khw lorwttMr hmt.vMotiWi PriorCy.s-jdy -ot tk-tsr LthMior dLMtoreMove the wirtuaT mjctwie's 寸 mge tc another dstasvere.廣 Ch i)ncic bvUi hostdMt。心M(Ffls tho

23、wtuBi nMcfw整 IQhwt Id nndve 富 S st Of flpgc (c jtftothfir cwKtoriC.* The wtud madiine myrt be pKwwredl off to dhwge the MMs t05t jnd dgota破 I£ Back jAAd i8.2選擇遷移對(duì)象SdcAmraim Troa AH Dntm«*l:k»o vMbtixn Ft crty Redy toCornpleta理-226舟一小.5 .伽VaKMign ucwfedC&rrfMibtAy:5ctetE PEinMigS4x

24、t th# 如tMtg h«it 加 drft耐 hr M vbiuM財(cái)出何,3 turn)-住kt) iwrtca& eM-226*56-¥m.eiK .tern8.3遷移成功J-iWMthnn% wln?m3wt I,JTEW y , W "!£* AJ,, ml* ,行.gjUjBL .fry ,Tafc EZralSDvwMf raptor Ivcc donewi: « |切ilUirEMiXntaK>HHf MridsL 岫m/wlwiwiMix0"U司砧reMUrwhn awviMf 由50«1.M

25、»小冊(cè)麗1 *心& Rwrhtre勵(lì) vymSm切 3E*2hdw««uvMwthMWd*g。* 母 心淳 miws斂4/舞” 4*7【岫PMHbfjrdte vmd .gp kirdlwfi-.AdmnstrdtortT* vtbml.XLmsjrjtDr時(shí)m <i« *9PwvtMi.3*F衲,- U 標(biāo)林大,tW質(zhì)U 1 廊FTFm2土 ' SH hg!理肋i” bm.zWltfilOl I #2£;HPMRwrfiio 電噸 的 >m<hyi5, ArwArtfiv遷移中虛擬機(jī)Guest OS的網(wǎng)絡(luò)狀況

26、:fieplvRepliHeplyEeplysB. M. U V -. cur . JIL J .J Aub U Ca/C-F a.fron 18.1S7.226.2Q4 fron 10_12?_226_204 fron 10-127.226-204 fron 04 fron 0 fron 1B_127.226,20<1 fron M 畔。口127 ?26_2fl-1琳f(shuō)ran 19.127.£2G«2fl4 Request tined out.b»/tes=32 bi/teE=32 b

27、ytes-32 biPtex-32 bvtes-32 bs/teu=32 bytcs-=32 hjjtes=32 htes-32Bcplr fron Xeply fron H皓ply fran Fepl fron Eepls fromflep4sW>bcn 11仙點(diǎn)浦鵬熟 Eeplv fron18.127.£2£.204:1M.17.226.204:10.127.22G.2Q= 1H-137-226-204: 04:18-127.22G-204: 10.12?.226.20!: VZ226-204 = 04;btes-32 b&itesE32 b«tes =32 btes-32 bi;tes"32 bytos«32 bi/tes-32 bytes=32 物tes=32t Inelnts time<lnts time<lmstinvKlns t ine<lns tinc<ln5 t ine<lns tine'lnistine<lns t ineOns t ineIns t irm<lnE t imulnts tinc<lns tine<lms tine<ln5 tine<ln

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論