
前陣子,有留言詢問VMware Server的問題(之前有介紹過VMware GSX),但因小弟沒裝過,且仍在Beta就沒幫忙解決。詳細的VMware Server 1.0 Beta介紹可參閱iThome「虛擬機器 -VMware Server 1.0 Beta」。
而三月份的Linuxpilot剛好有介紹Xen和VMware的運作方式及Xen的安裝方法。Xen介紹可參閱「虛擬機器-XEN 3.0」。
如果要比較兩者的優劣,其實各有優缺點:
平台支援性:VMware > Xen,Xen不支援Windows,因核心專利問題。
模擬效能:Xen > VMware,VMware採用Middleware轉換,Xen直接對Kernel控制。而VMware因影像檔(vmdk副檔名)讀寫造成效能瓶頸,可以藉由直接使用Physical disk來改善。
管理介面:VMware > Xen,畢竟VMware發展比較久,為EMC的子公司。
CPU支援:皆有,但是只有CPU支援仍是不夠的,必須記憶體和週邊都支援才會有顯著改善。
IBM最早提出Virtual machine概念和技術,Mainframe上得硬體和軟體也支援最完善。參閱Wikipedia上的VM、Short History of IBM’s Virtual Machines。
Wikipedia上目前所有Virtual machines的比較表:Comparison of virtual machines


