Hypervisor

Hypervisor是一種支援虛擬化平台作業系統的Kernel,分成兩種型態Type:

Type 1 : Bare-Metal Hypervisor,又稱Native Hypervisor,也就是將Hypervisor直接安裝在主機上,可以直接掌控硬體資源,VMware ESXi、Microsoft Hyper-V、RedHat KVM、Citrix Xen Server等,皆屬此類Hypervisor。

01_Hypervisor_Type_1

 

Type 2 : Hosted Hypervisor,須先於主機上安裝OS,如Windows或Linux,再於OS上安裝Hypervisor,VMware Workstation、Microsoft Virtual PC、Sun VirtualBox皆屬此類Hypervisor。

01_Hypervisor_Type_2

 

Bare-Metal Hypervisor種類:

01_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安裝程式