Xen Enterprise是由XenSource所開發的虛擬化產品商業版,前身是開放源碼的Xen,現在區分3種版本,分別是:免費版的Xen Express、商用版的Xen Server與Xen Enterprise。
Xen Enterprise的功能特色,主要是採用半虛擬化(Para-virtualization)技術,使得用戶端作業系統的運作效能接近原生的作業系統。Xen Enterprise核心以CentOS(Linux套件之一)所開發的,除了安裝步驟與Linux相近,但步驟更少以外,圖形化的管理介面可以很直覺地管理Xen Server(Host OS,Xen Enterprise的主機端)與用戶端(Guest OS,對Xen Enterprise而言,稱為XenVM)。3.1.0版在Intel VT(Vanderpool Technology)或AMD Pacifica等處理器虛擬化指令集的支援下,其用戶端可安裝Windows作業系統(核心不需任何調整)。如果硬體平臺的處理器缺乏虛擬化指令集,仍可以安裝Linux作業系統成為用戶端。
支援不需核心調整的Windows用戶端
實際使用Xen Enterprise時,必須準備2部電腦,一部是主機端作業系統:Xen Server,另一部則是管理程式(XenServer Enterprise Console)。
主機端伺服器的硬體需求較高,用戶端作業系統也安裝在這部伺服器中。以中小企業常用的2-Way x86伺服器為例,如果要模擬企業應用架構,後端可以加上SAN儲存系統與GbE網路環境等。遠端管理用電腦採用一般的桌上型電腦、筆記型電腦就足以擔任這項任務,管理程式透過Client/Sever架構連接Xen Server,用於安裝用戶端系統或監控伺服器運作效能。
準備好2部電腦後,我們首先測試Windows Server 2003 Enterprise R2。這是Xen 3.1.0版重要突破—在Xen上可以安裝不需要任何核心修正的Windows作業系統,但前提處理器必須內建硬體指令集。我們使用Intel 975晶片組平臺、搭配Pentium 4 3.46GHz的處理器與4GB記憶體等,做為主機端。
經過簡單的用戶端系統命名與設定硬碟空間後,後續的安裝過程與實體機器沒什麼兩樣。我們終於在3.1.0版上成功地執行市售版本的Windows,這是Xen在3.0.0版尚未完成的功能,在此之前,Xen的用戶端只能用在Linux上。
我們甚至在不到10分鐘內,複製(Clone)第2部Windows Server 2003,比起實體機器安裝所需的時間更短(確切時間依Windows與應用程式容量而定)。接著立刻再安裝Windows XP SP2,也很順利地複製另一部用戶端系統。
可惜3.1.0如版透過管理介面安裝全新的Windows作業系統,目前僅支援Windows Server 2003與XP SP2等,其餘的Windows版本並不支援。XenSource官方網站規畫在2007年5月時,會加入Windows 2000系列。
內建Linux的P2V工具
我們也測試安裝Linux用戶端系統,雖然這對Xen來說並不困難。不過,我們在第3部實體機器上,安裝Red Hat Enterprise Linux 4(RHEL 4)Update 4版,而不是透過管理員介面上安裝Linux用戶端。這部Linux伺服器透過1部網路交換器,與主機端、管理員等電腦連接。
由於Xen Enterprise附有一套P2V(Physical to Virtual)工具,藉著這套工具,我們將RHEL 4由實體轉到虛擬,並遷移到Xen Server中。
應用P2V過程與Xen安裝步驟相似。將Xen Enterprise開機光碟放入RHEL 4電腦上,設定用戶端系統名稱與主機端伺服器所在的網路位址(IP Address)後,系統便開始遷移。我們可以在管理員電腦上,看到新增一個P2V RHEL4的用戶端作業系統,並顯示安裝中(installing)資訊。遷移完成後,RHEL4的虛擬機器會顯示關機狀態。其餘操作與實體機器相同。
Xen Enterprise 3.1.0所支援的Linux散布套件,主要是Red Hat發行版本為主,至於SUSE只能透過P2V方式。此外,實體機器的遷移,必須由Xen Enterprise開機光碟輔助,這意味著原來系統運作中的服務必須中斷。根據Xen官方網站公布的訊息,他們將在今年第2季提供線上遷移的功能,但侷限在Xen Enterprise,而Xen Express與Xen Server未提供。至於Windows作業系統的P2V程序,必須透過第3方工具,例如LeoStream公司的產品。
本身市場區隔下推出的最高階產品
XenSource將原本的Xen 3.0,針對市場所需,改為3種版本:Xen Express、Xen Server與Xen Enterprise等。這也是為了與同級產品比較,所採用的市場區隔策略。這些都是為了吸引對虛擬化應用尚未熟悉的企業用戶,畢竟虛擬化原本應用在大型主機,一般的中小型企業仍感覺高深莫測。文⊙張瑞隆
|
Xen系列產品規格表 |
|||
| 版本別 | Xen Enterprise | Xen Server | Xen Express |
| 用戶端作業系統數量 | 無限制 | 8套 | 4套 |
| 實體機器記憶體容量 | 無限制 | 8 GB | 4 GB |
| 實體機器處理器 | 最高支援32個處理器插槽 | 2個處理器插槽 | 2個處理器插槽 |
| P2V支援 | 附Linux P2V工具;Windows 的P2V由第3方供應商提供 | P2V工具均由第3方供應商提供 | 僅附Linux P2V工具 |
| Windows用戶端系統支援 | 目前:Windows Server 2003/XP 2007年5月:Windows 2000 |
目前:Windows Server 2003/XP 2007年5月: Windows 2000 |
目前:Windows Server 2003/XP 2007年5月:Windows 2000 |
| Linux用戶端系統支援 | 參考附註 | 僅Windows | 參考附註 |
| 管理員程式支援 | 同時管理多部伺服器 | 同時管理多部伺服器 | 僅單一伺服器 |
| 價格 | 750美金(每雙插槽,一次付清);488美金(每雙插槽,一年訂閱) | 99美金(一年訂閱) | 免費 |
| 附註:目前支援Red Hat EL 3.6~4.4、Novell SLES 9.2~9.3、Debian Sarge。 2007年第1季支援Red Hat EL 3.6~5.0、Novell SLES 9.2~10.1。其他作業系統僅支援P2V方式。 |
|||
熱門新聞
2025-12-12
2025-12-12
2025-12-12
2025-12-12
2025-12-12
2025-12-12