Columns

應如何選擇虛擬機管理程式 (Hypervisor) ?

  •  
  •  
  •  

VMware是一家1998年成立的美國虛擬化技術公司,其虛擬機管理程式 (Hypervisor),在市場上具有舉足輕重的地位。這種技術可以在單一實體伺服器上,運行多個操作系統,從而增加資源的靈活運用。博通公司 (Broadcom Inc.) 在2023年11月22日,完成對VMware的收購,交易金額達690億美元 (約5,382億港元)。此後,公司在商業策略上進行了多項調整,包括改變多個產品的售賣方式及售價等。這個收購引發市場對其他虛擬機管理程式的興趣,筆者最近也接到很多關於虛擬化技術不同方案的客戶查詢。

市場上還有多家企業公司及開源碼,提供虛擬機管理程式。例如,微軟的HyperV、開源的KVM、oVirt、KubeVirt等等,都是目前流行的虛擬化管理方案。每個方案各有特色,使用者體驗也有所不同。

以下是企業如何選擇合適的虛擬機管理程式的一些考慮因素:

  1. 虛擬化支持:確認技術是否可以在數據中心或雲端供應商環境中運行,並得到支持。此外,支持Type-1及Type-2 Hypervisor的能力也很重要,即能否在實體機上 (Type-1) 或操作系統上 (Type-2) 生成虛擬機器。
  2. 容器化功能:近年來,容器技術在敏捷開發中應用廣泛,更有趨勢混合虛擬化技術作為主流平台。主因是容器化解決了虛擬機器的某些不足,如輕量化發佈、微開發等等。
  3. 價錢預算:多數方案按年付費及按用量付費,需考慮所需功能是否會產生額外費用。別忘了還有平台費用,如數據中心或雲端租賃服務。
  4. 系統自動回覆/備份:每個企業級系統都應具有完善的自動回覆及備份方案,需考慮RPO (資料復原點目標) 及RTO (恢復時間目標) 是否符合業務需求。
  5. 高可用性 (High Availability):虛擬機器或容器需要防止單點故障導致生產環境服務中斷,各產品達到高可用性的方案不同,需考慮停頓時間及影響程度。
  6. 混合雲支持:企業越來越多考慮在多個雲供應商上部署,選擇虛擬機管理程式時,需考慮其是否支持不同的雲端供應商,以防止供應商鎖定 (Vendor Lock-in) 問題。
  7. 虛擬網絡:處理大量虛擬機器需要虛擬網絡支持,以提供擴展性強大的分散式網絡方案。
  8. 資料保護:每個系統都有自己的備份及回復方案,需確保虛擬機器的資料保護到位。
  9. 儲存裝置兼容性:除了裝置速度,多協定兼容性也很重要,如 NFS、iSCSI 或 S3 等流行協定。

以上考慮因素,只是選擇虛擬機管理程式的開端。隨著企業對其他虛擬機管理程式認知度增加,需求亦需要作出規劃而微調;最終結果如何,還需拭目以待。


作者簡介:香港電腦學會企業架構專家小組執行委員成員葉德良

葉德良在IBM的子公司紅帽軟件擔任方案架構師,於資訊通信技術領域擁有超過25年的經驗,專注於企業架構、金融科技、人工智慧等。


    •  
    •  
    •  

    benny

    Benny Yeung ~ 企業IT傳媒人,經常四周穿梭科技巨企及論壇,熱愛探討新商機。性格貪玩,但喜歡閱讀沉悶的企業賺蝕數字,最重視辦事效率。