Hyper-V 核心架構
Hyper-V (代號 Viridian) 是下一代基於 Hypervisor 的虛擬化平台,整合於 OS 核心,支援動態增減物理/虛擬資源。三大核心組件:
- Hypervisor:極精簡程式碼直接運行於處理器 (需 Intel VT/AMD-V),建立分區 (Partition) 供各 VM 執行。
- 虛擬化堆疊:管理分區 (Parent Partition) 中的管理服務,提供與 Windows 及子分區互動介面。
- 新 I/O 模型:透過 VMBus 與虛擬服務提供者 (VSP) / 消費者 (VSC) 機制,實現高效能裝置虛擬化。
關鍵優勢
- 熱插拔資源:CPU、記憶體、網卡、儲存裝置可在線新增,無需停機。
- 64 位元客體支援:符合未來 64 位元應用趨勢。
- 遷移彈性:支援快速移轉 (Quick Migration) 及未來的即時移轉,評估實體主機整合比。
- 相容性保證:無第三方驅動干擾,幾乎 100% 相容。
高可用性設計
- 客體叢集:VM 內部支援容錯移轉叢集。
- 主機叢集:多節點 Hyper-V 主機叢集,主機故障時 VM 自動在另一節點恢復。
- 即時移轉:VM 在節點間移動零停機、無服務中斷。
- 跨地理叢集:新磁碟配額功能允許不同 IP 子網、甚至跨洲叢集,無需共享磁碟 (Win2003 強制需求)。
- Server Core 安裝 Hyper-V:最小化攻擊面與負擔,提升穩定性。
部署時程與遷移建議
- Win2008 RTM 不含正式版 Hyper-V,預計 180 天內釋出最終版,提供含/不含 Hyper-V 版本選擇。
- Virtual Server 2005 用戶可相對無縫遷移至 Hyper-V,保護既有投資。
- 注意:Hyper-V 僅提供 64 位元版本,需 64 位元硬體。
結論:搭配適當硬體,Hyper-V 將帶來前所未有的虛擬化效能、彈性與高可用性,是微軟虛擬化歷程的關鍵里程碑。