前言
虛擬化雖好,盲目上馬風險極大。啟動前請逐一回答以下 10 個問題,建立穩健實施藍圖。
- 是否存在單點故障?
某企業將所有域控制器放在單一宿主機,宿主機宕機導致整個域癱瘓。原則:關鍵服務跨宿主機高可用部署,避免單點。
- 所有應用是否支援虛擬化?
Exchange 某版本僅支援物理機或特定平台。動作:逐一核對廠商支援矩陣。
- 是否有不適合虛擬化的工作負載?
資源密集型(高頻交易、大型單體資料庫)、需特殊硬體(加密狗、GPU 直通)、即時性極高系統需謹慎評估。
- 域控制器如何安置?
勿全放單一宿主機;考慮保留 1~2 台物理域控,或跨叢集反親和性部署;宿主機是否加入域需謹慎規劃(雞生蛋蛋生雞問題)。
- 選擇哪個虛擬化平台?
Hyper-V、vSphere、XenServer、KVM、Proxmox 各有優劣,依生態、技能、授權、生態工具綜合評選,切勿盲目跟風。
- 宿主機故障應急預案?
宿主機倒下將拖垮所有客體機。必須具備:HA/FT 自動遷移、備份還原演練、離線備份介質、RTO/RPO 明確指標。
- 每宿主機適合放多少客體機?
避免過度承諾。依 CPU/記憶體/IOPS/網路配額試算,預留 20% 緩衝;異質負載混合部署需資源池隔離(QoS/Reservation/Limit)。
- 軟體授權如何變化?
Hyper-V 含 Windows Server Datacenter 授權可無限虛擬化;Standard 版僅 2 虛擬機;SQL Server、Oracle 核心授權規則複雜。必須與廠商/授權顧問確認合規模型。
- 舊伺服器如何處置?
高配者改造為宿主機/備份節點/測試環境;低配者報廢/捐贈/二手轉售,制定資產退役流程。
- 現有叢集如何遷移?
叢集節點虛擬化後嚴禁全放同一宿主機(單點故障+效能暴跌)。建議:跨宿主機反親和、啟用叢集感知更新、保留實體節點作 Quorum。
結語
虛擬化技術優勢巨大,但有效規劃是成功關鍵。逐項落實上述 10 大問題,才能從「能跑」走向「穩跑、好管、可擴」。