以下我在友站接著kivava這位網友的回應所寫的,請網友指教。
在等待ESX Server 3.5系統安裝時,也順便初步了解一下ESX Server 3i這個系統。
ESX Server 3i的Release Notes
依VMware官方網站的說明,ESX Server 3i省略了Server consloe這個伺服器本機管理的服務,不知這個模組是被拿掉了,還只是被關閉而已。文章中有提到ESX Server包含兩個核心:vmkernel與Linux kernel。這個Server Console是由Red Hat Linux修改並精簡化的Linux Kernel提供的服務,與ESX Server本身的vmkernel是不同的,所以才有此猜測。
如果是被拿掉了,VMware也提到不建議在kernel增加未經認證的服務,避免核心不穩定,但事實上到底如何有待驗證。
另外,除了kivava提到使用授權費用較低以外,官方也提到ESX Server 3i可以安裝在Flash記憶體組成的硬碟上;綜合上述的特性,可以發覺ESX Server 3i將x86虛擬化轉變成類似Embedded System。這種應用是不會任意更動核心的,不過廠商得保證核心的穩定度。
至於ESX Server 3i的管理則由VirtualCenter Server的VMware Infrastructure client負責。一般基礎架構中,高負載的系統由ESX Server 3.5統一虛擬化,而低負載的系統(如Egde Server)則由ESX Server 3i虛擬化,再由VirtualCenter Server統籌管理,這是VMware的應用情境之一,比起全部都交由ESX Server 3.5虛擬化,費用與維護成本都較低。這只是理想,還是要精確算過才知道。
此外,目前不適合x86虛擬化的系統,只要是「完全使用硬體資源」的服務都不適合,除了kivava談到的以外,其他像是即時交易的電子商務系統、繪圖工作站等都算是。
未來會有所改觀。Oracle推出自己的虛擬化方案,稱為Oracle VM,這是從Xen修改而來的。這很容易聯想到Oracle的目的是讓自己的伺服器虛擬化,也就是ERP、CRM、APS(先進排程系統)等,而 Oracle RAC也在實驗中。官方討論區已經有一些國外用戶對此很感興趣,詢問度頗高。