Hypervisor是一種支援虛擬化平台作業系統的Kernel,分成兩種型態Type:
Type 1 : Bare-Metal Hypervisor,又稱Native Hypervisor,也就是將Hypervisor直接安裝在主機上,可以直接掌控硬體資源,VMware ESXi、Microsoft Hyper-V、RedHat KVM、Citrix Xen Server等,皆屬此類Hypervisor。
Type 2 : Hosted Hypervisor,須先於主機上安裝OS,如Windows或Linux,再於OS上安裝Hypervisor,VMware Workstation、Microsoft Virtual PC、Sun VirtualBox皆屬此類Hypervisor。
Bare-Metal Hypervisor種類:
VMware ESXi 使用 Monolithic Hypervisor、Microsoft Hyper-V使用Microkernel Hypervisor。Monolithic Hypervisor 的硬體驅動程式包含在Hypervisor裡面,所以相較之下效能較好、 而Microkernel Hypervisor的硬體驅動程式是放在Parent VM之中,也就是只要相容於Windows作業系統的硬體,幾乎都可以提供Hypervisor使用,因此它的硬體相容性較高。
VMware ESXi的硬體購買時,要先至VMware確認HCL,http://www.vmware.com/resources/compatibility/search.php
VMware ESXi如遇硬體不相容於ESXi,可:
1. 從硬體廠商取得做好的ESXi *.iso 安裝程式
2.從廠商下載VIB–>image builder–>建立*.iso安裝程式