1.什麼是 Hypervisor?
實體電腦的硬體(CPU、記憶體、硬碟、網卡)原本只能由一套作業系統直接控制。而Hypervisor就是一個軟體,它在實體硬體與虛擬作業系統之間扮演中介角色,會根據需要將基礎實體運算資源 (例如 CPU 和記憶體) 配置給個別的虛擬機器。
2.Type 1 vs. Type 2
Type 1(裸機型):
運作方式: 硬體開機後直接進入Hypervisor,中間沒有一般的Windows或macOS作為中介。
優點:效能損耗極低、延遲小、更安全和穩定,因為若沒有主機作業系統,則會降低不穩定性風險。
缺點:需要一台專門的實體機器安裝,無法當作日常辦公電腦。
常見代表: VMware ESXi、Microsoft Hyper-V、Linux KVM。
Type 2(託管型或內嵌式):
運作方式:Hypervisor只是跑在主機作業系統上的一個普通應用程式,無法完全控制電腦資源。系統管理員則可為託管的Hypervisor配置資源,並將其配置給虛擬機器。
優點:安裝簡單,完全不需要更動現有的電腦系統,點開軟體就能開機。
缺點:比Type 1具有更高的延遲性和風險,因Type 2無法直接存取底層硬體,而是將請求轉送給主機作業系統,會給虛擬化環境帶來延遲。
常見代表:Oracle VM VirtualBox、VMware Workstation Pro / Player、Parallels Desktop (Mac)。
3.核心觀念澄清:虛擬化會拖慢本機速度嗎?
最常問的問題:「裝了虛擬機之後,我的電腦平常會變卡嗎?」
|明日目標:認識第一套虛擬機-VirtualBox|
iThome鐵人賽