Red Hat Enterprise Virtualization (RHEV)虛擬化解決方案 文/白郎原
在虛擬化作業平台市場上,作業系統廠商幾乎全員到齊。於1993年成立的Linux作業系統商Red Hat,繼微軟之後,在 2009年底宣布加入此一戰場,採取的同樣是購併策略。Red Hat 先是於 2007年放掉 Xen而逐步改採KVM (Kernel Virtual Machine) 虛擬化平台技術,接著於2008年9月以一億美元左右直接買下Qumranet公司,取得 KVM技術及 SolidICE 產品線,同時進軍伺服器與桌面虛擬化架構市場。 在推出自家的伺服器虛擬化解決方案之前,Red Hat 於 2005年就開始在 Red Hat Enterprise Linux (RHEL) 作業系統中支援 Xen 虛擬化平台,2007年中宣布 RHEL 增加支援 KVM 技術。Red Hat 台灣資深顧問游政杰表示,在 2008年9月併入了 Qumranet 之後,Red Hat 在2009年9月推出的 RHEL 5.4 中直接內建了 KVM 虛擬化技術,接著於 2009 年11月推出了自有的虛擬化平台及管理程式 Red Hat Enterprise Virtualization (RHEV)(圖1)。
RHEV 分為 Red Hat Enterprise Hypervisor (RHEV-H) 虛擬機器管理層及Red Hat Enterprise Virtualization Manager (RHEV-M) 管理程式兩個部分;而另一項桌面端虛擬化的Red Hat Enterprise Virtualization for Desktops解決方案則已經進入測試階段(圖2)。
由於 RHEV-M是購併而來的產品線,因此目前RHEV-M仍是在 Windows 平台上執行,尚無 Linux 版本。游政杰表示,Red Hat 計畫於 2010 年推出的 RHEV 3.0 版本中,將 RHEV-M 完整移植至 Linux 環境中(圖3)。 圖1 RHEV(Red Hat Enterprise Virtualization)架構。
圖2 Red Hat Enterprise Virtualization for Desktops解決方案架構。
圖3 RHEL目前提供兩種虛擬技術,此圖顯示Xen與KVM的整合步驟時程。
Red Hat虛擬化系列解決方案介紹 RHEV-H為獨立運作的hypervisor,提供虛擬化環境基礎;而RHEV-M 有伺服器及桌面兩個分類,為企業提供單一的虛擬環境中控介面(圖4)。
虛擬化方案實際執行經驗談 游政杰表示,目前亞太區及大中國區域的企業用戶實際進行虛擬化導入的還不太多,仍以歐美地區為主。而企業導入虛擬化的考量,則是以降低成本與整併 (consolidation) 為主。相較於其他廠商在網站上公開提供試用版下載測試及相關評估工具,目前 Red Hat 尚未推出 RHEV試用版和評估工具軟體,但有興趣的企業用戶可與 Red Hat 直接聯繫,進行試用的評估與安排。
Red Hat 原廠另提供了導入諮詢服務,由 Red Hat Consulting 團隊負責協助企業規畫虛擬化導入事宜。在進行虛擬化測試專案之前,Red Hat 建議企業的事前準備包含以下事項:
而針對虛擬化的技術考量,游政杰說明,現今仍以耗用 CPU 運算的應用適合進行虛擬化,如遇上I/O吞吐量高的作業,在共享儲存方面可能造成效能瓶頸,不一定適合進行虛擬化。
RHCVA技術認證 針對 RHEV 的認證與教育訓練,目前 Red Hat 已提供了 RH318 - Red Hat Enterprise Virtualization 課程,以及 Red Hat Certified Virtualization Administrator (RHCVA) 認證;台灣地區預計於2010年初開始提供這項課程。不過在進行此項認證之前,游政杰建議相關人員最好已具備RH133 - Red Hat Linux System Administration 系統管理者認證的資格為佳。