三個(gè)FAQ以提高你的Hyper-V基礎(chǔ)知識(shí)
Hyper-V在很多方面簡(jiǎn)化虛擬化;它可以幫助管理虛擬資源、同時(shí)運(yùn)行多個(gè)VM并輕松推動(dòng)實(shí)時(shí)VM遷移。本文中的三個(gè)FAQ可以幫助你全面掌握Hyper-V基礎(chǔ)知識(shí),例如虛擬交換機(jī)類型、必備技能、導(dǎo)出導(dǎo)入能力等。
Hyper-V簡(jiǎn)化了虛擬化過(guò)程,并且易于安裝和部署。對(duì)于一項(xiàng)技術(shù),即使是IT專業(yè)人員,也需要先了解基本功能,再深入研究技術(shù)。下面讓我們了解不同的Hyper-V虛擬交換機(jī)類型、故障轉(zhuǎn)移群集等關(guān)鍵技能以及如何啟動(dòng)VM導(dǎo)出和導(dǎo)入以改進(jìn)使用和管理,并確保有效的安裝和部署。
Hyper-V提供哪些虛擬交換機(jī)類型?
虛擬交換機(jī)是在VM之間轉(zhuǎn)發(fā)和檢查數(shù)據(jù)包的軟件。虛擬交換機(jī)可以簡(jiǎn)化兩個(gè)物理主機(jī)之間的VM遷移,并確保VM的配置文件完整性。
Hyper-V虛擬交換機(jī)可簡(jiǎn)化虛擬機(jī)、主機(jī)操作系統(tǒng)和互聯(lián)網(wǎng)網(wǎng)絡(luò)之間的通信。主要有三種Hyper-V虛擬交換機(jī)類型:外部、內(nèi)部和專有。
外部虛擬交換機(jī)。外部虛擬交換機(jī)提供對(duì)VM的物理網(wǎng)絡(luò)訪問(wèn),并綁定到物理網(wǎng)絡(luò)適配器。當(dāng)將它們連接到外部交換機(jī),這些VM就可以相互通信。
內(nèi)部虛擬交換機(jī)。內(nèi)部虛擬交換機(jī)將軟件定義網(wǎng)絡(luò)相互連接。那些連接到內(nèi)部交換機(jī)的VM或主機(jī)可以通信以及發(fā)送數(shù)據(jù)包,但它們無(wú)法訪問(wèn) 互聯(lián)網(wǎng)。而未連接到內(nèi)部交換機(jī)的VM或主機(jī)無(wú)法與連接到內(nèi)部虛擬交換機(jī)的虛擬機(jī)或主機(jī)進(jìn)行通信。
專用虛擬交換機(jī)。私有虛擬交換機(jī)類似于內(nèi)部虛擬交換機(jī),是基于軟件。那些連接到專用交換機(jī)的VM只能與另一臺(tái)專用交換機(jī)上的其他VM通信,它們不能在專用交換機(jī)之外進(jìn)行通信。主機(jī)操作系統(tǒng)也無(wú)法與專用交換機(jī)上的VM通信。
你應(yīng)該了解哪些Hyper-V技能?
與其他行業(yè)管理程序相比,Hyper-V以簡(jiǎn)化安裝、部署和管理而聞名。Hyper-V要求你熟悉Windows Server知識(shí)、故障轉(zhuǎn)移群集、System Center套件、網(wǎng)絡(luò)虛擬化和存儲(chǔ)。
Hyper-V安裝需要的基本W(wǎng)indows Server知識(shí)。當(dāng)你在Hyper-V上托管VM時(shí),大多數(shù)這些VM將Windows作為來(lái)賓操作系統(tǒng)運(yùn)行,這使得Hyper-V成為Windows Server組件。為確保不發(fā)生資源爭(zhēng)用,熟悉Windows Server工具(例如Windows性能監(jiān)視器)至關(guān)重要。
使用Hyper-V故障轉(zhuǎn)移群集來(lái)保護(hù)Hyper-V部署。故障轉(zhuǎn)移群集是Windows操作系統(tǒng)的一項(xiàng)功能,它為Hyper-V部署提供了安全港。故障轉(zhuǎn)移群集可防止Hyper-V主機(jī)成為單點(diǎn)故障。你應(yīng)該了解,Hyper-V復(fù)制不提供與故障轉(zhuǎn)移群集相同的保護(hù)。在專業(yè)技能和資源有限的情況下,Hyper-V復(fù)制可以成為故障轉(zhuǎn)移群集的可行替代方案。
了解System Center套件。微軟的System Center是一套系統(tǒng)管理產(chǎn)品,例如System Center Data Protection Manager、Data Protection Manager和Virtual Machine Manager。但只有某些企業(yè)才能充分發(fā)揮這些產(chǎn)品的潛力。
System Center的Hyper-V管理器適用于小型企業(yè),因?yàn)槠涔δ芤灾鳈C(jī)為中心;它不提供跨Hyper-V主機(jī)的VM的整合視圖。System Center確實(shí)具有System Center Virtual Machine Manager (SCVMM),它專針對(duì)基于Windows的基礎(chǔ)架構(gòu)而設(shè)計(jì)。SCVMM可以將多個(gè)物理服務(wù)器整合到集中的虛擬化系統(tǒng)中,從而可以降低成本并簡(jiǎn)化操作。
了解網(wǎng)絡(luò)虛擬化限制。盡管虛擬化有很多好處,但它也帶來(lái)了挑戰(zhàn)。網(wǎng)絡(luò)虛擬化會(huì)增加多層復(fù)雜性,例如多個(gè)網(wǎng)段和交換機(jī),當(dāng)VM使用主機(jī)的網(wǎng)絡(luò)適配器時(shí)。Hyper-V提供虛擬交換機(jī)和網(wǎng)絡(luò)適配器,并引入網(wǎng)絡(luò)分段,這使管理任務(wù)復(fù)雜化。這就是TCP/IP堆棧、子網(wǎng)劃分等知識(shí)至關(guān)重要的地方。
熟悉Hyper-V存儲(chǔ)要求。了解Hyper-V存儲(chǔ)基礎(chǔ)知識(shí)的人可以更有效地防止VM之間的資源爭(zhēng)用。請(qǐng)密切關(guān)注存儲(chǔ)IOPS(通常是供應(yīng)最短缺的資源),并在部署之前確定Hyper-V存儲(chǔ)要求。
你如何導(dǎo)入和導(dǎo)出Hyper-V虛擬機(jī)?
你可以使用Hyper-V管理器或PowerShell導(dǎo)出和導(dǎo)入Hyper-V VM。為了通過(guò)Hyper-V管理器導(dǎo)出Hyper-V VM,請(qǐng)選擇要導(dǎo)出的VM。然后單擊Hyper-V管理器的操作窗格中的導(dǎo)出選項(xiàng)。然后選擇你計(jì)劃將VM文件導(dǎo)出到的位置。隨后,Hyper-V將執(zhí)行導(dǎo)出。
要使用Hyper-V管理器導(dǎo)入 VM,請(qǐng)選擇Hyper-V管理器的Actions窗格中的Import選項(xiàng)。這會(huì)使Hyper-V管理器啟動(dòng)導(dǎo)入VM向?qū)?。在歡迎屏幕上單擊下一步,導(dǎo)入VM向?qū)⒁龑?dǎo)你完成整個(gè)過(guò)程。你必須選擇帶有VM名稱的文件夾,單擊下一步,然后選擇要導(dǎo)入的 VM。
然后Hyper-V管理器會(huì)提供三種導(dǎo)入方法:就地注冊(cè)VM、復(fù)制VM或還原VM。
要在PowerShell中批量導(dǎo)出VM,可以使用Export-VM PowerShell cmdlet。當(dāng)你使用此cmdlet時(shí),必須在下方提供VM名稱和導(dǎo)出路徑。
- Export-VM -Name MyVM -Path D:\
如果你只打算使用PowerShell導(dǎo)出單個(gè)VM,則可以使用Get-VM | Export-VM -Path D:\代替。
如果要批量導(dǎo)入VM,你可以使用PowerShell的Import-VM cmdlet。如果你計(jì)劃就地注冊(cè) VM,則必須包含VM路徑。但是,如果你必須恢復(fù)或復(fù)制VM,你可以在微軟的專用文檔頁(yè)面上找到支持的cmdlet和命令。