VMware的有力競爭者:對比Hyper-V與VI3
Hyper-V與VI3對比結果
近日,InfoWorld網站對微軟虛擬化管理控制臺MSCVMM 2008以及Hyper-V RC1版本進行了測試評估,測試環境是戴爾PowerEdge 2950服務器,安裝Windows Server 2008 64位企業版。InfoWorld從Hyper-V的可管理性、擴展性、易用性、安裝以及商業價值等方面進行了評分,下面我們來看一下結果:
Hyper-V RC1評分
VMware VI3評分對比
Hyper-V沒有類似VMware VMotion的特性,即在零宕機的前提下實現虛擬機在服務器間的無縫遷移。盡管Quick Migration技術可以實現虛擬機在主機間的遷移,也很少出現故障,不過需要虛擬機在遷移時離線,這在需要高可用性的環境中是不太適用的。
此外,Hyper-v官方支持的Linux系統僅限于Suse Linux Enterprise Server 10,其他Linux系統可能可以在Hyper-v上運行,不過只有Suse獲得了安裝支持,并獲得整合支持如鍵盤鼠標在虛擬機中的集成,在Hyper-v中的性能和擴展性也有保證。而作為對比的VMware's ESX Server支持多種Linux系統,并提供VMware工具提升Linux虛擬機在ESX平臺的性能。
盡管如此,微軟在努力增強Hyper-v的特性,使之在大部分應用場景中能足夠好。比如,通過Quick Migration技術雖然不能提供和VMotion同樣級別的虛擬機無縫遷移,但是同樣可以應用在很多服務器環境。在價格上Hyper-v更具有競爭力,獨立版本只有28美金。
微軟的虛擬化管理控制臺
MSCVMM 2008架構
同樣有幫助的是MSCVMM用來存儲虛擬機鏡像的庫,這也是微軟虛擬化從工作組過渡到數據中心的基礎,MSCVMM庫讓分配和記錄成長的微軟虛擬架構中的虛擬機更加便利,并可以方便的在MSCVMM管理控制臺中選擇所需的虛擬機,并將虛擬機指派給目標主機。MSCVMM庫服務器和代理用來處理其余的工作,包括拷貝虛擬機鏡像到相應的物理服務器并啟動虛擬機。
此外,微軟虛擬化中心控制臺MSCVMM還具有一個顯著的功能是可以通過MSCVMM管理環境混合管理Hyper-v以及VMware的虛擬機。結合VirtualCenter,MSCVMM管理員可以在本地管理VMware虛擬機,包括復雜的任務如VMotion。
安裝MSCVMM稍微有些麻煩,需要安裝SQL Server 2005、Net Framework 3.0和AD。不過幸運的是MSCVMM提供了安裝SQL Server 2005 Express Edition的選項,并且Windows Server 2008默認情況下安裝了Net Framework 3.0,滿足了MSCVMM安裝的要求。
總體上來看,微軟服務器虛擬化平臺正在成為一個Windows Server平臺可行的數據中心虛擬化方案,雖然還不如VMware的VI3成熟,Hyper-V和MSCVMM的結合是微軟服務器虛擬化架構的一個飛躍,在大多數環境中可以表現的足夠好。也許,當微軟再推出下一代虛擬化產品的時候,會更進一步的蠶食VMware的市場,成為VMware的有力競爭者。
【編輯推薦】