在VMware工作平臺中運行開源Xen平臺
即使VMware是公司的主要虛擬化平臺,使用開源Xen平臺也還是一個不錯的選擇。
在本文中,我們將討論在VMware工作平臺中使用開源Xen平臺的優勢,其中包括對Linux服務器性能的影響。我們也會討論運行一個混合型工作環境所帶來的管理上的挑戰。
準虛擬化技術:開源Xen平臺和VMware
在討論細節之前,我們先回顧一下典型的虛擬化基礎架構。很多中等規模的公司都規范化地采用一種服務器操作系統,如果還有其它操作系統,這種情況較少。
例如,一家公司可能擁有20臺Windows服務器和一臺或者兩臺Linux服務器。VMware的產品可以在這些服務器上運行并且管理這些服務器。
但是在大型公司中,通常有更多的Linux服務器。并且盡管大量的Linux服務器可以在VMware工作平臺上良好運行,但是借助于準虛擬化技術,這些服務器可以在開源Xen平臺上更好地運行。
在準虛擬化技術中,一個虛擬的操作系統可以和虛擬化管理程序直接通信。不必在宿主操作系統上模擬來自客體操作系統的指令,因此使用泛虛擬化技術的平臺,其速度更快。
VMware最新發行的產品支持準虛擬化技術,但是只在驅動層面。如果只有這個層面需求的話,就不需要在工作環境中增加開源的Xen。但是VMware不能夠做到的是內核層面的泛虛擬化技術——該技術可以允許在虛擬的操作系統與虛擬機管理程序之間更直接的通信。如果有大量Linux服務器都需要盡可能好的性能,開源Xen技術內核級的泛虛擬化能力就非常有優勢。
#p#
使用開源的Xen和VMware進行虛擬化管理
如果公司業務剛好需要該場景的話,則需要在VMware工作平臺中部署開源Xen平臺。但是要注意:部署在同一個工作平臺中允許管理兩個平臺的軟件并非易事。
例如,可以使用Novell的PlateSpin Orchestrate管理工具。Novell建議使用在線咨詢安裝軟件。管理多個平臺也涉及到個性化腳本,因為需要為其多做預算。
到目前為止,VMware還是贏得了虛擬化這場戰爭。在僅虛擬一個操作系統占主流的單位內,通常是不需要增加開源Xen平臺。這樣做只是加重了IT部門的工作量而已。
但是如果單位擁有大量的Windows和Linux服務器,就可能從增加部署開源Xen平臺中獲得益處。正是由于內核級泛虛擬化技術的存在,從而提高了Linux虛擬機的性能。
【編輯推薦】




















