CIO
|
PCDIY!
|
旗標圖書
|
旗景數位影像
|
讀者服務
首 頁
即時新聞
業界動態
最新活動
企業採購
精選文章
線上教學
品牌活動
程式碼下載
雲端運算智庫
最近新增的
精選文章
AP內建AI引擎 Mist Cloud平台分析能力強 Juniper Mist AI領先全球 改善WiFi穩定、效能首選
解決IT供應鏈攻擊
內部威脅的七個警訊
遠百以專案辦公室推動數位體驗
多廠牌與多重電信業者網路架構的挑戰與機會
德明科大啟用電貿暨AI實習基地 ViewSonic ViewBoard 智慧互動電子白板 扮要角
淺談計算誤差
秀傳醫療體系統 以Lenovo HyperConverged HX 超融合架構扎穩智慧醫療發展基礎
模組化設計 偵測率達99.99% 全面防杜惡意郵件入侵 首選Cellopoint Email UTM
滿足網路管理與檔案安全傳輸需求,Ipswitch的MOVEit及WhatsUp Gold一次完整提供
來自學界的資料分析利器 - Weka 與 R
北醫建置肺癌資料庫,透過深度標註訓練AI,協助醫師早期發現癌症
北榮AI門診上路!人工智慧判讀腦瘤,有效縮短醫師確診時間
台灣智慧機器人玩具聯盟攜手英閱音躍研創 推廣T. Robot程式教育,協助國中小學扎根培養運算思維
一場與時間賽跑的戰役 ,人工智慧加速心血管疾病診斷
最多人點閱的
精選文章
免費IT建置--Linux系統操作與管理
初探Hadoop開放原始碼平台環境
免費IT建置--網頁伺服器的完美組合LAMP(下)
Linux下的防火牆(基礎篇)
免費IT建置--檔案共享與檔案伺服器
Linux下的防火牆(進階篇)
N.Y.BAGELS CAFE善用SAP Business One
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 影片播放器範例
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 線上查詢匯率
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 擲骰子遊戲
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 音樂播放器範例
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 來電黑名單
免費IT建置--網頁伺服器的完美組合LAMP(上)
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 繪圖板範例
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ Matrix應用範例
精選文章 - 網管資安
分享到Plurk
分享到FaceBook
虛擬化解決方案巡禮(2)
Citrix XenServer x86虛擬化解決方案
文/圖 白郎原.責任編輯/何信達
上期介紹了VMware vSphere伺服器虛擬化解決方案,本期要介紹的是Citrix XenServer及相關虛擬化解決方案。Citrix原本為應用程式供應基礎架構(Application delivery infrastructure)廠商;在2007年以5億美元購併了XenSource公司,取得Xen系列產品,讓Citrix正式跨入伺服器及桌面虛擬化解決方案市場。Citrix當時甚至樂觀地預估這兩個虛擬化市場會在未來四年內(2011年)將成長到50億美元的規模。
從2007年正式跨入完整企業虛擬化解決方案領域之後,Citrix陸續整合了相關產品線,並且持續推出新版本產品,顯示其對此市場的積極程度。Citrix虛擬化解決方案目前主要分為三大領域,分別是伺服器的XenServer系列、商用個人電腦的XenDesktop系列和應用程式的XenApp系列(圖1)。Citrix企業銷售工程師李瀚立表示,大部分企業打算推行或嘗試虛擬化解決方案時,都會針對成本控制、管理功能及安全性等部分進行評估。而台灣大型企業目前普遍重視Green IT,也因此使得虛擬化成為當紅議題之一。
圖1 Citrix虛擬化解決方案。(資料來源:Citrix)
XenServer系列解決方案介紹
在伺服器虛擬化的部分,XenServer共分為三個等級,分別是XenServer、Citrix Essentials for XenServer企業版和Citrix Essentials for XenServer白金版。其中Citrix強調為配合雲端運算需求的企業級XenServer平台為免費下載,除了傳統的虛擬機管理程式(hypervisor)部分外,尚額外提供了多項管理功能,如XenCenter集中化多節點管理功能(見圖2)和全實地移動(Full Live Motion)等,與其他競爭對手僅提供hypervisor進行區別。
圖2 XenCenter集中化多節點管理功能。(資料來源:Citrix)
以集中式管理用的中控台程式而言,目前VMware最便宜的VMware vCenter Server 4 Foundation for vSphere(最多達三台主機)加上一年技術支援的網站牌價為2,040美元。而微軟的 System Center Virtual Machine Manager 2008 R2分為Server與 Client不同授權,Server端零售價為869美元,每個client端(依作業系統或使用者數量計)則為40美元;而負責一部分虛擬機管理功能的System Center Operations Manager Server 2007 R2 每個 Server 授權零售價格為579美元。對預算有限但又需要中控管理等基本管理功能的企業而言,XenServer就成為值得考量的虛擬環境入門。而Citrix XenServer與VMware vSphere的功能比較,可參考表一;XenServer 與 VMware ESXi 免費虛擬平台的功能比較,則可參考表2。
在採用了免費的XenServer方案後,企業用戶如希望增加進階虛擬機器管理功能,可以考慮升級至Citrix Essentials for XenServer。該系列針對XenServer環境進行最佳化,結合其他選購功能,包括實驗室自動化、動態配置、工作流程協調、可高用性和先進儲存系統等。而Citrix則建議採用Microsoft Windows Server 2008 Hyper-V支援虛擬化平台的企業用戶考慮Citrix Essentials for Hyper-V方案,便可以在原本環境中導入類似上述的虛擬化管理功能。
Essentials for XenServer額外的功能包括了:
‧儲存整合(seamless storage integration):Citrix利用StorageLink技術,讓XenServer虛擬環境裡的各虛擬機器可直接存取各協力廠商的儲存裝置,與儲存架構進行整合,以充分利用企業既有的儲存系統,降低成本與複雜度。
‧動態工作負載平衡(dynamic workload balancing):讓虛擬機器能依據預先設定的自訂政策或效能底限,在實體伺服器之間即時進行移轉。IT人員可以透過XenCenter中控台可以獲得虛擬機器放置的建議、在資源庫(resource pool)中智慧平衡目前進行中的虛擬機器工作負載、找出並關閉低使用率的實體主機,同時也能在主機進行維護時重新調整工作負載,並利用歷史記錄報告規畫整體運算能力。
‧自動化實驗室管理(automated lab management):針對複雜、耗時及花費大,通常用於開發、測試及支援的非直接生產性環境,提供實驗室基礎架構的自動化管理。這些功能包括自動設定及分散複雜的應用程式工作負載配置、以自設模板庫(self-service template libraries)快速提供安裝、降低虛擬機器的無計畫式擴增等。
‧階段管理(Stage management):專門針對應用程式開發生命週期所設計,從建置、測試、分享及供應等流程,一直到正式上線環境為止,具有XenServer及Hyper-V兩種版本。管理者可以自訂工作流程,定義多台機器組態,同時亦可將這些組態移至正式上線前的預備階段,並與測試程序整合。
‧動態精簡提供服務(dynamic provisioning services):透過vDisk功能對工作負載進行快照(snapshot),將其存為影像檔(image)並保存在網路上。當伺服器啟動時,將不會從主機硬碟進行開機,而是利用vDisk啟動,並以指定組態執行指定的工作負載。
‧高可用度(high availability):確保應用程式或商業服務不會中斷,會自動在可使用的資源中重新啟動。
‧工作流程安排(workflow orchestration):Citrix Workflow Studio是利用Windows PowerShell和Windows Workflow Foundation所製作的基礎架構程序自動化平台,以圖形介面管理工作流程,可同時支援XenApp、XenDesktop、XenServer及NetScaler等產品線。
Citrix對XenServer相關套件的建議不同適用範圍為:
‧XenServer:對中小企業、大型企業及雲端運算服務供應商均適用。能同時支援Windows及Linux作業系統環境,以及包括直接附加儲存設備(direct attached storage)或是複雜儲存網路的環境均可適用。它可以支援集中式多伺服器管理,以及實地移動等管理功能;同時Citrix也強調XenServer是目前虛擬化解決方案中唯一以免費方式提供這些管理工具者。
‧Essentials for XenServer, Enterprise Edition:適用於具有系統連續運行要求、複雜的儲存架構,以及分散式效能管理需求的伺服器環境。
‧Essentials for XenServer, Platinum Edition:適用於大型實驗室環境、複雜的伺服器環境及大型伺服器群集(server farm)等。
而有關授權收費的產品線部分,為了搶攻市場占有率,Citrix更在2009年初改變授權收費模式。目前XenServer系列產品是依照實體伺服器數量計價,也和其他依處理器或核心數計價的廠商有所不同。Citrix Essentials for XenServer Enterprise Edition零售單位價為2,750美元,而Platinum Edition為5,500美元;Citrix Essentials for Hyper-V Enterprise Edition零售單位價為1,650美元,Platinum Edition為3,300美元。三種不同套件之間的功能差異,請見表3。
Citrix李瀚立透露,XenServer將於2010年初推出新版XenServer 6.0,屆時還會再增加管理者依AD權限控制不同虛擬機器等新功能。
Xen開源碼 vs. XenServer付費版本
Xen原本的開放原始碼系列虛擬化解決方案Xen Hypervisor在Xen.org網站上提供了免費下載,讓有興趣一探虛擬化優點的企業得以低成本了解狀況。李瀚立強調,XenServer一樣可在Citrix網站上免費下載使用,但Citrix提供了更多管理工具,讓企業在運行及管理虛擬機器時更為方便;而且具有未來測試成功後升級至Essential for XenServer的能力,屆時企業再以付費方式取得更多的後續擴充管理功能即可。
Citrix李瀚立說明,Xen Hypervisor開源碼版本可讓企業在平台上進行開發或直接修改原始碼,對具有自行開發應用程式能力的企業而言具有很大的修改彈性,是可考慮的選項。但是目前Xen開源碼版本僅支援32位元環境,同時並不具備技術支援。一般的企業需要既成的管理工具,同時也不一定具有自行開發或修改hypervisor層的能力,在技術上也需要一定程度的支援,因此李瀚立建議有意嘗試虛擬化的一般企業仍應以XenServer為優先考量。
虛擬化導入評估過程
Citrix大中國區企業銷售工程經理侯繼濤表示,企業進行虛擬化的導入時,有四項主要步驟:評估(assessment)、設計(design)、先期測試(pilot)及實際部署(roll-out)。而李瀚立補充說,企業在進行虛擬化計畫時,要仔細評估是否有高可用度、工作負載平衡等需求,接著檢查現有硬體環境是否能配合(如具有可分享的合格儲存裝置),是否需要另行加購其他硬體設備等考量。
那麼在企業進行虛擬化專案評估時,是否有不適合進行虛擬化的情形產生?針對此點,Citrix李瀚立表示,在某些特殊情形考量下,的確會發生不適合進行伺服器虛擬化的狀況。第一種情形是伺服器CPU利用率原本就已經相當高,同時效能瓶頸是卡在磁碟傳輸(disk I/O)的狀況。第二種則是某些軟體利用硬體保護鎖才能啟用,而針對這些保護鎖難以寫出對應的硬體驅動程式,會影響某些應用程式因此無法執行。
Citrix vs. VMware
為了從領先的VMware手裡爭取市占率,Citrix在今年十月中宣布了一項「Open Door」專案,鼓勵企業用戶從VMware移轉至XenServer虛擬平台。從架構上而言,VMware ESX和XenServer同樣都是所謂的Type 1 hypervisor,也就是採取無需安裝主機作業系統的裸機(bare metal)虛擬平台。Citrix李瀚立解釋,VMware ESX採用的是完全模擬方式(圖3),讓虛擬機器以為是直接在硬體上執行命令,其指令必須經過二進位碼翻譯(binary translation)的程序,導致虛擬平台相對比較耗用硬體資源。而Citrix XenServer虛擬機器管理程式採取的是半虛擬化(paravirtualization)基礎(圖4),能夠充分發揮硬體的虛擬化支援能力,連帶使得XenServer占用硬體資源較少,一般每個虛擬機器只占用3MB左右記憶體,企業用戶因此可將大部分的資源提供給需要資源的虛擬機器運行。
圖3 VMware ESX採用的是完全模擬方式。(資料來源:Citrix)
圖4 Citrix XenServer採取的是半虛擬化。(資料來源:Citrix)
提供認證及學習
針對虛擬化的系列解決方案,Citrix也推出了對應的教學及認證服務。李瀚立說明,目前Citrix相關產品認證課程,主要是為了訓練代理經銷體系的工程師而設,以確保企業用戶能夠得到一定水準的技術服務品質。在台灣,實體課程是由聚碩科技負責,而一般用戶也可透過付費的網路教學進行學習。而認證考試一樣是透過網際網路進行,因此沒有什麼時間和距離上的限制。目前Critrix的認證以身分方式可分為管理員(Administrator Series)、工程師(Engineer Series)和架構師(Architect Series)三大類,每類再分CCA(Citrix Certified Administrator),CCA Platinum和CCAA三種等級。
【原文刊載於RUN!PC雜誌:2009年11月號】
回首頁...
關於RUN!PC
|
廣告刊登
|
聯絡我們
|
讀者服務
|
雜誌訂閱
|
出刊&補寄時間
-- Copyright© FLAG INFORMATION CO., LTD. 旗訊科技(股)公司. All rights reserved. 本站圖文著作權所有 未經授權 不得任意轉載使用 --
-- 請使用1024*768螢幕解析度,IE 7.0或firefox 3.0以上瀏覽器,以達到最佳閱讀效果--