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