選擇好滿足需求的hypervisor類型后,接下來你需要根據(jù)基礎(chǔ)設(shè)施情況選擇最好的hypervisor技術(shù)。主要的虛擬化供應(yīng)商提供的hypervisor同樣存在優(yōu)勢和不足,因此在做出決定前應(yīng)考慮基于主機(jī)的虛擬化hypervisor以及裸機(jī)虛擬化hypervisor的特性。
基于主機(jī)的虛擬化hypervisor
VMware Workstation/Fusion/Player
VMware Player是一個(gè)免費(fèi)的虛擬化hypervisor。VMware Player技術(shù)只能運(yùn)行單個(gè)虛擬機(jī),不允許你創(chuàng)建虛擬機(jī)。而VMware Workstation是一個(gè)更加強(qiáng)大的hypervisor,具有一些高級特性,比如記錄與回放以及虛擬機(jī)快照支持。VMware Workstation零售價(jià)是189美元,包括三個(gè)主要的用例:在單個(gè)桌面上運(yùn)行多個(gè)不同的操作系統(tǒng)或者是同一個(gè)操作系統(tǒng)的不同版本,需要沙盒環(huán)境及快照的開發(fā)者以及用于實(shí)驗(yàn)及演示。VMware Fusion是Workstation的Mac版本,零售價(jià)僅為89美元,但是缺少了Workstation的一些特性及功能。VMware Fusion技術(shù)更適合在Mac上運(yùn)行Windows和Linux。
VMware Server
VMware Server是一個(gè)免費(fèi)的,基于主機(jī)的虛擬化hypervisor,和VMware Workstation非常類似。然而,VMware Server缺少Workstation所具有的某些特性,而且每個(gè)虛擬機(jī)只支持單個(gè)快照。VMware Server設(shè)計(jì)用來運(yùn)行基于網(wǎng)絡(luò)的管理工具而且針對運(yùn)行服務(wù)器工作負(fù)載進(jìn)行了優(yōu)化。自2009年起,VMware終止了VMware Server的開發(fā),但是其仍然作為一個(gè)僅提供基本服務(wù)的基于主機(jī)的hypervisor在很好地工作,而且可以很容易地替代免費(fèi)版本的ESXi。
Microsoft Virtual PC
微軟在2003年從Connectix公司獲取了虛擬Virtual PC技術(shù),并將其重新命名為Virtual PC 2004。Virtual PC的最新版本只能運(yùn)行在Windows 7之上,而且只支持在其上運(yùn)行Windows操作系統(tǒng)。Virtual PC的常見用例是在Windows 7上使用舊版本的Windows操作系統(tǒng)運(yùn)行遺留應(yīng)用。Virtual PC是免費(fèi)的,在Windows 7 專業(yè)版、企業(yè)版以及旗艦版中提供了該產(chǎn)品,作為一個(gè)預(yù)先封裝好的設(shè)備存在,稱為Windows XP模式。
Oracle VM VirtualBox
Oracle VM VirtualBox是一個(gè)成熟的虛擬化hypervisor,適合眾多的需求以及用例。如果你想在預(yù)算有限的情況下進(jìn)行虛擬化,那么VirtualBox hypervisor技術(shù)提供了恰當(dāng)?shù)男阅芗疤匦。盡管VirtualBox是一個(gè)免費(fèi)的、基于主機(jī)并且只占有很少資源的產(chǎn)品,但是其具有VMware vSphere以及微軟Hyper-V才具有的眾多特性。Oracle VM VirtualBox 針對服務(wù)器虛擬化以及桌面虛擬化提供了一個(gè)相當(dāng)好的替代昂貴hypervisor的選擇。
Red Hat EntERPrise Virtualization
Rad Hat基于內(nèi)核的虛擬機(jī)(KVM)具有基于主機(jī)和基于裸機(jī)的虛擬化hypervisor所具有的特性。KVM將Linux內(nèi)核引入hypervisor中,因此虛擬機(jī)能夠直接訪問物理硬件。Red Hat EntERPrise Virtualization提供了眾多企業(yè)級的特性而且提供了一個(gè)基于Windows的管理服務(wù)器用于管理多個(gè)KVM主機(jī)。KVM hypervisor技術(shù)并不是免費(fèi)的,盡管KVM具有企業(yè)級特性和可擴(kuò)展性,但是它仍缺少VMware以及微軟所提供的一些更加高級的特性以及應(yīng)用程序編程接口。
Parallels Desktop
Parallels因其運(yùn)行在Mac上的、流行的Parallels Desktop而聞名,Parallels Desktop和VMware Fusion非常類似。Parallels同樣具有運(yùn)行在Windows和Linux之上的桌面版。另外,在Mac平臺上Parallels還提供了一個(gè)功能更強(qiáng)大的版本Parallels Server,該版本具有更強(qiáng)大的擴(kuò)展性以及更多高級特性。Parallels hypervisor在2005年首次推出,同樣相當(dāng)成熟?傊,Parallels提供了一個(gè)價(jià)格非常便宜、特性豐富的基于主機(jī)的hypervisor,能夠用于多種用途。
你應(yīng)該選擇哪種產(chǎn)品?
你可以免費(fèi)對所有的虛擬化hypervisor進(jìn)行評估;ㄒ恍⿻r(shí)間對感興趣的hypervisor進(jìn)行評估,確保其滿足你的需求。不要試圖在hypervisor的設(shè)計(jì)初衷之外使用其提供的技術(shù)。例如,如果你在一個(gè)基于主機(jī)的hypervisor上運(yùn)行一個(gè)繁忙的Exchange服務(wù)器,那么其運(yùn)行速度可能會(huì)很慢。同樣要記住虛擬機(jī)具有可移植而且可以很容易地進(jìn)行轉(zhuǎn)換,如果你選擇了你認(rèn)為是做好的hypervisor技術(shù),但是卻發(fā)現(xiàn)你不喜歡,那么有工具可以將該hypervisor轉(zhuǎn)換到另一個(gè)平臺。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:區(qū)分六種主機(jī)虛擬化hypervisor技術(shù)
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112157423.html