今天和同事聊到虛擬機器效能問題,回來找了下文件和工具,結論是vmware esx超越xen許多。雖然這些個報告都是vmware發的,但是從產品本身可以揣摩出vmware會比xen更成熟可靠一些。
1、vmware esx已經經過無數的免費、收費和破解使用者的考驗了。在可靠性方面vmware esx的優勢很明顯。
2、vmware esx是商業化產品,而xen一開始是免費產品,後來citrix收掉開始收費。乙個商業化程度高的產品會比乙個免費產品支援更多,更成熟。
3、術業有專攻。vmware專做虛擬化方案,而citrix做的東西太多了,重視程度和投入在xen的力量必然會少很多。citrix賣的好的不是xen,而是他的虛擬桌面。
4、linux的官方核心在較早之前已經去掉了對xen的支援。雖然這個有很多原因,包括linux想推kvm。
5、管理方面。vcenter爽的很,誰用過誰知道。
6、格式轉換。vmware提供了convert工具可以將物理機或者其他虛擬機器的映象轉換為vmware的映象。
分享之,先上幾個圖。
工具:文件:
有很多網路一級的,系統一級的,資料庫一級的,web應用一級的。不過有些資料是esx 3.x的,我相信esx 4.x的效能只會更高,不會更低
by 素包子
XEN虛擬CPU管理
xen客戶機啟動的時候,虛擬cpu是由dom0系統決定固定在某個物理cpu核心上的,這個分配具有隨機性,比如我們的機器上有2個雙核的處理器,也就是說有4個cpu核心,同時我們分配4個核給我們的虛擬客戶機,那麼我們在客戶機也看到4個cpu核心的,但是這四個vcpu核心並不是真的對應著物理機器上的四個核...
XEN虛擬CPU管理
xen客戶機啟動的時候,虛擬cpu是由dom0系統決定固定在某個物理cpu核心上的,這個分配具有隨機性,比如我們的機器上有2個雙核的處理器,也就是說有4個cpu核心,同時我們分配4個核給我們的虛擬客戶機,那麼我們在客戶機也看到4個cpu核心的,但是這四個vcpu核心並不是真的對應著物理機器上的四個核...
XEN虛擬CPU管理
xen虛擬cpu管理 xen客戶機啟動的時候,虛擬cpu是由dom0系統決定固定在某個物理cpu核心上的,這個分配具有隨機性,比如我們的機器上有2個雙核的處理器,也就是說有4個cpu核心,同時我們分配4個核給我們的虛擬客戶機,那麼我們在客戶機也看到4個cpu核心的,但是這四個vcpu核心並不是真的對...