| 2007/01/25 |
x86伺服器虛擬化:泡沫還是革命技術?
|
鐘尉彰 運算系統
/ 產業分析師
虛擬化無疑是在2006年最被廣為討論的技術之一,且隨著業者長期的教育下,大眾也逐漸熟悉,之所以會造成如此大的回應,最主要原因之一是將大型主機獨佔30多年的技術帶進x86伺服器市場,所影響範圍更為廣泛,由全球伺服器市場角度來評估,過去三年x86伺服器佔整體伺服器出貨量超過九成,所可以衍生出的商機是non-x86伺服器的數倍!也鑑於此,IDC認為虛擬化是最具有影響力之一的技術,除了可以改變企業採購模式、管理程序、會計作帳、人力配置、IT
營運到技術性的發展,更會間接或直接的造成伺服器生態系統的轉變。
但虛擬化方案不適用於每個企業用戶,雖然說虛擬化可大幅提昇伺服器的利用率而提高投資回報率,但對於一般中小企業或伺服器數量不是太多的用戶,若有基本擴充、升級的需求可以很簡單的選擇採購新的伺服器,若躁進導入虛擬化,硬體的節省還可能被虛擬化的license所稀釋,所以在決定導入虛擬化前,管理階層必須清楚釐清它所能帶來的好處,並仔細評估其需求性、急迫性、合適的方案與產品等,不過更重要的是識別出虛擬化所不能做的,以免存在過渡樂觀的迷思而抱著不正確的期盼,揭起不必要的紛爭。
此外虛擬化並不是個on或off的解決方案,也不是一夕之間就可以部署完成,企業必須充分瞭解自身需求,站在TCO角度評估效益並訂定目標,而業者更應依據客戶所需來規劃、建置量身訂做的架構。經由IDC長期觀察,客戶在採納虛擬化方案共有四大階段,分別以成熟度做為區塊,而提出Server
Virtualization Maturity Index,這個model可以提供企業瞭解現階段他們處於那個區塊、可用虛擬化技術至何程度、及導入虛擬化的目標等,而業者也可以參考潛在客戶是處於那個區塊、針對不同區塊的客戶所因應的技術或商業策略提供不同應對的溝通技巧、行銷手法等。以下針對這四大區塊說明:
- 分散(Fragmented):通常虛擬化是由測試、開發等應用環境為導入點,因為研發單位常常需要在不同的作業系統下測試應用程式,所以可有效利用虛擬機器(virtual
machine)以降低部署時間、提高伺服器使用率以降低機房或資料中心對硬體龐大的需求、減輕硬體維修成本、及實踐近來火紅的話題
– 節省能源開銷。在這初期的階段,虛擬化通常只侷限於某單位,而不是直接上線到IT 流程、步驟或業務營運,更不會造成公司財務會計上的改變。企業用戶通常花六到九個月的時期在此階段。
- 策略(Tactical):和Fragmented階段最大不同處在於客戶由測試環境轉移至業務營運,技術性問題相對減少,但文化問題則開始浮上台面,因為虛擬化已不只侷限於IT部門,且IT人員需要向其它單位,尤其是向資產擁有者及經理人解釋開放式分享架構的優勢及虛擬化所能帶來的好處,以及劃分對資產的權限以降低管理的灰色地帶,更重要的確保系統營運的穩定性,而到了此階段後期,成功案例更是驅使虛擬化擴張規模的關鍵因素。企業用戶通常花不超過十二個月的時期在此階段。
- 主動(Proactive):和Tactical階段最大不同在於客戶擴大虛擬化使用的規模,藉由上個階段的成效及IT人員的提倡,企業開始將虛擬化視為IT系統的基礎架構,也由於可信度的提升,企業開始考慮將部分mission
critical的應用程式部署在虛擬機器上,而在這階段硬體上的節省已不再是最關鍵的因素,更重要的議題是放在如何有效提升利用性及災難復原能力以建置更高等級的SLA,也由於此,IT人員的工作逐漸跳脫維修保固、作業系統或應用程式的安裝、更新、備份等,而轉向更高層次的企業IT管理,確保商業價值和IT資源是緊密的連貫起來。在此階段虛擬化將會被建置在企業的IT政策、慣例、工作流程、管理規範等而走向自動化。企業用戶通常花二至三年的時期在此階段。
- 動態(Dynamic):虛擬化已成為dynamic IT最基本的元素,IT系統、應用程式、企業流程等都已走向自動化,所以商業模式的改變也可以及時的反應在IT部署環境,這道理其實和HP所提倡的Adaptive
Infrastructure不謀而合,幫助企業用戶更有彈性、快速的應對隨時在變化的商場,虛擬化已和IT
流程及策略密切整合,IT人員也可以動態調節IT資源以適應商業策略或模式的轉變。要達到這樣程度的虛擬化環境,企業通常需要十年以上的經驗。值得一提的是,在這階段所衍生出來的商機為on-demand的代管服務,如服務供應商Amazon、Google或甚至國內的中華電信,可以將累積多年的技術及軟硬體資源以出租方式開放給其它業者,提供運算功能、儲存需求等服務,以提升平常使用資源(也許不到尖峰時期的1/3)的利用率及拉抬營收,而這也是之前昇陽執行長在他的部落格談及世界只需七台電腦的主要原因。

目前虛擬化技術使用在伺服器整合及高可用性用途居多,以利資源更有效率的使用,而另一個較為廣泛應用的方案則是提供老舊程式跑在新的伺服器上,因為當舊的作業系統生命週期到尾端,原廠對其支援將大打折扣,而新的伺服器也不再支援舊版的作業系統,但虛擬化技術則是可以打破這種軟體、硬體的依賴性,延續產品生命週期。不過另一方面,也拜惠於IT大廠的努力,將伺服器規格越開越高,處理效能越來越強,但價格卻是呈現下滑的趨勢,以致部分大眾質疑虛擬化的必要性,畢竟一台四路的伺服器價格可能是二路的三、四倍之多,若再加上虛擬化license的費用,可能會阻擋部分客戶採用的可能性,這也是為何目前市面上大多虛擬化的解決方案都集中在二路的伺服器,且實體的伺服器在I/O傳輸部分效能還是遠大於虛擬機器,這也是限制虛擬化發展的一個主因。此外,虛擬化多少會改變使用者習慣,這對於老一輩、思想較為保守的IT管理者而言更是具有挑戰性,也由於虛擬化的學習曲線較高,可能會拉台企業所需的訓練成本,因此也需注意是否會造成部分IT人員反彈。
雖說虛擬化所帶來的好處是無庸置疑的,但IDC認為當虛擬化技術演進至某個層次,管理性能將會成為下一階段的決勝點,原因很簡單,當虛擬化方案可以滿足企業基本需求時,客戶將會開始重視管理簡化,尋求最簡單、適合的管理工具以運作IT系統,這個發展也有可能帶給系統廠商新的商機:企業將不單只需經營實體的伺服器,更需要管理數量更為龐大的虛擬機器,而這二種型態的伺服器也需要不同管理模式,舉例來說,實體的伺服器還是需要分配系統資源、監控硬體狀態,而虛擬機器則注重於帶給企業的整體系統效能。IDC也預估藉由虛擬化技術的成熟,當更多企業要求在單一台伺服器容納更多的應用程式,屆時可能出現『VMware
Inside』、『Windows Virtual Server Inside』或『Xen Inside』的商機。
|