虛擬化戰斗加劇 VMware與Xen的市場爭斗
虛擬化,曾經是IT技術中最不受歡迎的詞??扇缃瘢钋把氐腎T技術用戶狂熱的喜歡上了這個詞,因為它代表著一系列先進的技術和產品,同時可以有效的降低企業的運營成本。恰恰就是這樣的一個技術,將帶給IT行業一個新的發展趨勢。
在開源這條戰線上,VMware面臨著Xen,但Xen并沒有造成像微軟那樣的威脅,主要原因是Xen軟件目前還不能很好地支持運行在Windows的虛擬機。然而,一旦Xen能夠變得更加穩定,并且像對Linux那樣對Windows提供無縫支持,恐怕VMware將在開放源代碼領域面臨一個強大的競爭對手。
提到Xen虛擬化,不能不提開源平臺,該技術是基于Linux平臺開放源代碼的虛擬化技術。由于Xen采用半虛擬化的技術,也就是說操作系統需要經過修改才能在Xen上運行,所以Xen的性能要優于其他虛擬化技術。但后來Citrix公司在2007年8月以5億美元收購了XenSource公司,使得思杰成為開源虛擬化的代表。
但Citrix并不是一味的“拿來主義”,在原有的平臺上增加了一個完整的圖形用戶界面功能,同時XenServer還比VMware便宜,但絕不是免費的。
Xen穩定但并不成熟?
對大多數VMware的用戶,產品是否成熟是最主要的考量指標。VMware虛擬化產品提供集中管理功能,通過圖形用戶界面能夠很好的執行任何管理操作,并有效的進行虛擬機集群管理。而對于開放源碼軟件來說,這種情況很少在應用中體現。
在談到VMware和Xen的功能比較時,在很大程度上他們功能是相同的。實時遷移(Live migration),這個在VMware企業級虛擬化技術廣泛應用的技術,Xen上也有著很強的實施,并且提供了多年的遷移支持。不同的是,VMware提供存儲池技術或存儲虛擬化,這些是Xen所不能提供的,因為這不是Xen的工作。因此,可以客觀的說,VMware在產品成熟度上處于領先的位置。
假設IT用戶需要集中使用Linux的各種特性的功能,那么問題就出現了。在四年前,我們可能會說VMware許可證的高成本是值得的,畢竟它為用戶節省了這么多時間。而如今的經濟形勢下,削減成本變得更加普遍,恐怕Xen的開源代碼的特點可能更有意義。
對于Xen應用來說,必須確定IT員工中有Linux專家。如果缺乏Linux的系統管理員,你可以“使用”在Xen虛擬化上的一個基本功能,但集成其他開源工具和自動化整合將是不可能的。
開源KVM的理想狀態
開源組件正在一步步完善并建立應用。就如同Red Hat將虛擬化技術由原先的XenSource改至KVM。KVM***的好處就在于它是與Linux內核集成的。未來幾年人們的關注焦點仍然集中在hypervisor上。hypervisor是操作系統的一項功能,自然能夠被用戶所接受。
另外,因為KVM是與Linux內核集成的,所以可以說與ESX擁有相同的架構。但是KVM能夠利用Linux驅動程序這一點與ESX有很大不同。能夠利用龐大的Linux社區所提供的程序也是它的一大優勢。而對KVM來說,另一個優勢就是可靠性和多樣化的工具。自從2006年KVM被集成到Linux內核之后,KVM的可靠性和性能有了很大提高,但是用戶的信任和可靠性是不同的。
但是針對Xen,真正采用KVM的Linux比較少。很多Linux虛擬化的用戶群都使用的是Xen,很多企業也不會馬上遷移到這個平臺上來。而且,KVM的普及還是要取決于用戶是否了解KVM的優點和用戶的信賴程度。
由此可見,盡管開源虛擬化技術可能有更好的前途,但卻不得不承認在未來一段時間內依舊無法和VMware相提并論,畢竟VMware豐富的虛擬化產品線是不可比擬的,相對完整地產品和解決方案也是其另一大特色,與之相比開源虛擬化大都還只是基于Xen的虛擬化管理軟件而已。
可見,雖然虛擬化市場的競爭竟愈演愈烈,但是VMware的霸主地位依舊穩固,不論是微軟的Hyper-V還是思杰的Xenserver,未來誰能取而代之?還是讓我們拭目以待吧。
【編輯推薦】