微軟發佈了微軟system center產品之一Virtual Machine Manager(虛擬機器管理器,VMM)的Beta版,希望能夠在與VMware的競爭之中重新獲得使用者的信心。
system center是面向微軟伺服器的管理軟體套裝產品之一,它的第一個版本Microsoft system center Operations Manager 2007于三月發佈,隨之發佈的還有附屬軟體system center Configuration Manager 2007,現在這套軟體已經進入了第二個Beta測試階段。
system center產品家族還包括Capacity Planning(容量計劃)工具、Data Protection Manager(資料保護管理器,DPM)以及其他軟體,這些軟體有的仍處於Beta測試階段,有的則已經上市。
所有這些軟體都會和Longhorn保持同等開發進度,Longhorn這款微軟的下一代Windows Server作業系統現在也正處於Beta測試階段,預計今年晚些時候推出。
VMM是在底層實現對其上的虛擬機器的管理和支援。 以前的虛擬軟體必須是裝在一個OS上,然後再在虛擬軟體之上安裝虛擬機器,裝OS和應用。 但現在Intel 的CPU已經對虛擬化技術做了硬體支援,大多數VMM就是直接裝在裸機上,在其上再裝幾個虛擬機器... 這樣就大大提升了虛擬化環境下的性能體驗。 如圖就是目前常見的VMM工作模式:
看看VMM的眾多廠商,就會發現,大多數的VMM都有收費版和免費版,它們之間的區別一般是功能上的差別:免費版一般都只能實現最基本的功能, 讓你體驗一下;而收費版則功能支援比較全面。 廠商是要靠收費版賺錢的,但需要用免費版來普及概念,擴大人氣。 不要小看了免費版,其實我們很多基本的虛擬化需求用免費版就可以滿足了。
先說說VMWare。 VMWare是VMM的一大供應商,美國上市公司。 它的VMM產品目前有兩大系列:免費的ESXi,收費的vSphere。 ESXi支援伺服器整合等基本的VMM功能;而vSphere則支援了更多的更高級的特性,比如動態遷移、負載均衡... 這些高級功能可以讓基於VMM之上的應用有更高的可用性、可靠性、容災度等。 當然,vSphere也是比較貴的,買過的人都知道。
另一大VMM供應商就是Citrix。 Citrix的產品也是分成了兩大類:免費的 XenServer,收費的Essentials。 XenServer雖說是免費的,但也是聲稱支援企業級應用,所以有動態遷移等功能。 而 Essentials當然也是功能齊備了。 目前,Essentials的價格還不算很貴。
微軟也有自己的VMM產品:Hyper-V。 Hyper-V是集成在Windows Server 2008裡的,可以實現伺服器整合、快速遷移等功能。 因為Windows Server是收費的,這個也應該算收費的。 微軟的號召力也很強大,有很多的協力廠商軟體公司基於Hyper-V進行二次開發,進一步提升Hyper-V的功能。
提到VMM,也一定要講XEN。 XEN本身是開源的,很多商業的發行Linux中也集成了XEN的 rpm包,一些企業也在使用這些不同版本的XEN搭建虛擬化環境。
VMM預計今年秋季交付製造商(RTM),這個時間和Configuration Manager(組態管理員)的發佈計畫相同,而包括Operations Manager在內的其他軟體的售價則至今仍未確定。
除了介面與其他system center軟體保持一致之外,微軟還為VMM最新的Beta版添加了監控虛擬機器和Operations Manager內的硬體伺服器的性能狀態的功能。
微軟虛擬化戰略專案主管David Greschler表示:「我們的目標是讓使用者可以利用同一個平臺來管理硬體和虛擬機器。 一直以來虛擬機器的開機和運行狀態都能得到很好的監控,而現在,我們還在Virtual Machine Manager內添加了Operations Manager。 」
VMM只是微軟與VMware相抗衡的棋子之一。 Longhorn系統也將自帶虛擬化技術。 微軟還計畫在2008年為虛擬機器加設一個系統管理程式。 這個管理程式的代號為Veridian,將使微軟得以與VMware的ESX相抗衡,而微軟目前尚未有任何產品能與之抗衡。
同時,微軟仍然不肯放過VMware,VMware也對微軟頗有微辭。 除了能夠實現硬體至虛擬機器的轉換,VMM的最新Beta版還擁有虛擬機器至虛擬機器的轉換能力,使用者從而得以將VMware的虛擬機器轉換為微軟的「類比重現VM vhd/vm」。
不過,有誰會利用這種轉換方式呢? 有一位使用者對這點看得很清楚。 Carnival Cruise Lines的Wintel伺服器研發小組監理Rodney Orange表示,他打算嘗試一下VMM,但他很明白,現在還討論選擇VMware還是微軟的問題,已經很過時了,「 這兩家廠商的技術都應該好好嘗試一下,這樣才能決定應該選擇全套的微軟解決方案還是另選高明才對。 」
現在發佈的版本還不足以讓Orange這類使用者作出最終抉擇,但它還是可以給這些使用者另一個選擇的機會。