什麼是虛擬機器監視器?
虛擬機器監視器(Hypervisor)是安裝在物理硬體上的軟體層,可以將物理機通過虛擬化分成許多虛擬機器。這樣多個作業系統可以在一個物理硬體上同時運行。安裝在虛擬機器上的作業系統稱為虛擬作業系統,也稱為執行個體。有虛擬機器監視器啟動並執行硬體稱為主機。虛擬機器管理主控台(也稱為虛擬機器管理員(VMM))是一種電腦軟體,可以輕鬆管理虛擬機器。

虛擬機器監視器的類型
有兩種類型的虛擬機器監視器:Type1虛擬機器監視器和Type2虛擬機器監視器。
Type1虛擬機器監視器也稱為原生或裸機虛擬機器監視器,可直接安裝在硬體上,將硬體拆分為多個虛擬機器,我們可以在其中安裝虛擬機器作業系統。虛擬機器管理軟體有助於管理此虛擬機器監視器,允許根據當前資源要求在物理伺服器之間自動移動虛擬機器作業系統。
Type1虛擬機器監視器也稱為原生或裸機虛擬機器監視器,可直接安裝在硬體上,將硬體拆分為多個虛擬機器,我們可以在其中安裝虛擬機器作業系統。虛擬機器管理軟體有助於管理此虛擬機器監視器,允許根據當前資源要求在物理伺服器之間自動移動虛擬機器作業系統。
Type1虛擬機器監視器的優勢
- 容錯:當執行個體所在的物理伺服器出現故障時,虛擬機器管理軟體會將執行個體自動遷移到可用的伺服器上,我們甚至可能都注意不到物理硬體出現故障。使用者不會遇到任何宕機,並且可以在維護和操作人員方便的時間修理或更換髮生故障的硬體。
- RAM容量的超量/動態分配:在伺服器上運行多個執行個體時,分配給虛擬機器的總RAM可以大於底層硬體的總實體記憶體容量。

Type2虛擬機器監視器也稱為主機虛擬機器監視器,它安裝在主機作業系統中,其優點是不需要虛擬機器管理主控台。Type2虛擬機器監視器不支援RAM的動態/動態分配,因此在為虛擬機器分配資源時需要小心。


