Sun Inner Circle (權力核心) 電子報

為資訊科技領導者設計

由長遠角度看虛擬化

Sun 的頂尖基礎架構設計師檢視虛擬化在過去、現在及未來的重點

Bob Worrall, CIO, Sun MicrosystemsSun Inner Circle 的讀者大家好,新年快樂。希望各位在閱讀我的 2008 年第一封信時,已經充份休息,並準備好迎接新的一年的挑戰。本月我的小組準備開始進行一項積極的 IT 統合計畫,我十分期待這項值得注意的挑戰。

這項計畫稱為 Sun 整合式商業資訊解決方案 (IBIS) 計畫,將改變 Sun 提供 IT 的方法,也改變使用者連線至 IT 的方式。

這些工作都以虛擬化為主要基礎。為了讓各位瞭解 Sun 已利用虛擬化完成哪些工作,以及未來如何運用虛擬化,我訪問了 Sun 的頂尖基礎架構設計專家 Chuck Hellier。Chuck 的工作在於從長遠角度研究如何落實技術。他是非常適合的人選,可以帶領大家瞭解 Sun 利用虛擬化在各個領域創造了哪些重要成果,以及虛擬化如何協助 IBIS 專案計畫成功。

那麼,話不多說,請開始吧,Chuck。

Sun Ray 精簡型用戶端降低傳統桌上型電腦成本
謝謝你,Bob。正如您常說的,所有虛擬化統合解決方案的證明,不只在於這項解決方案創造技術資產的效率,也在於這個方案如何提升其他資產的價值,例如員工生產力。Sun Inner Circle 的讀者會在本月的專欄中發現,虛擬桌上型電腦極有助於以符合成本效益的方式,保持員工生產力。

以 Sun 這種規模的組織而言,採用精簡型 Sun Ray 用戶端已在過去六年來帶來極大的影響。Sun IT 負責支援 170 個國家 50,000 名使用者的技術環境,從這點來看,要支援個人桌上型電腦系統是非常艱鉅的任務。

但 Sun 使用者可透過存取便利的 Sun Ray 精簡型用戶端,登入任何桌上型電腦環境,連線至包含約 1200 種應用程式的 950 部伺服器。透過虛擬化功能,大多數筆電及 PC 都可以存取伺服器,Sun 員工與合作伙伴將有更多選擇,而且不會增加 IT 的負擔。

單機桌上型電腦系統將應用程式儲存於硬碟,但這並非理想的選擇,因為維護及管理這些電腦系統的成本與時間十分驚人。採用 Microsoft Windows 電腦的大型企業,通常每兩百部電腦就需要一名系統管理員。

然而我們只需要七名系統管理員,便可為 Sun 網路中的所有使用者,管理及維護支援 Sun Ray 系統的伺服器。如果 Sun 採用 Windows 系統,我們便需增加 243 名系統管理員以管理數千部獨立的 PC。

就成本方面而言,Sun 節省了上述 243 名系統管理員每年 2,100 萬美元的成本,而且我們採用省電的精簡型用戶端,每年可節省大約 280 萬美元的電力成本。

與 Zone 統合
我們的七位 Sun Ray 系統管理員主要工作並不在於管理 PC,大多時候他們都在重新配置資源,盡可能讓使用者工作更有效率。這些專家與其他 Sun IT 成員合作,負責監控包含 5000 部伺服器的龐大基礎架構,這些伺服器共儲存了 280 TB 的資料。這個基礎架構每天提供的服務包括 440 萬個內部網站網頁、60 萬次以上網頁點擊數、500 萬封電子郵件及 2200 萬個 Java 下載次數。

Sun 的大型 IBIS 統合計畫預期在第一年即可降低 150 萬美元的資料中心伺服器成本。

隨著 IT 需求持續成長,以伺服器為主的應用程式數量也隨之增加。Sun 的 IBIS 計畫並不增加人員或伺服器,而是採用建立於 Solaris 10 OS 之中的 Solaris Container 及 Solaris Zone,以降低基礎架構的需求。

IBIS 是一項大型統合計畫,預計在 2008 年會計年度結束時,可將資料中心伺服器成本由 375 萬降至 225 萬美元,總計節省 150 萬美元,其中主要省下的部分,在於統合硬體投資及減少員工工時。

短期內,這項計畫會將 Sun 目前使用的 1200 種應用程式中的一半 (約 600 種),縮減為 50 種。我們在檢視商業程序之後做出結論,目前並不需要支援 1200 個系統,這些系統佔用了伺服器空間,也需要人工 IT 管理作業。其他未列為 IBIS 計畫初期重點的 600 種應用程式,則是位在用於開發的舊有系統中,未來幾年內將會統合這些系統。

為了提升會計、產品開發及其他領域的商業程序效率,Sun 將於 2008 年 1 月以 Oracle 的 72 種模組程序,取代 IBIS 改善計畫中的首批 600 種應用程式,這些模組幾乎涵蓋了 Oracle 目前提供的所有產品,但不包含人力資源模組。幾乎 Sun 的所有商業與 Web 應用程式,均以這些模組為基礎。

為達到此目標,Sun 的環境架構已經過重新設計,並採用 Solaris Containers 虛擬化功能執行 Web、資料庫、及應用程式伺服器。這些虛擬化功能結合系統資源控制與 Zone,而這些 Zone 可成為作業系統中獨立的單機伺服器。

在 Sun IBIS 計畫中,將部分應用程式與系統置於特定的 Zone 之中,以獲得更好的效能。例如,Web 伺服器應用程式置於特定的 Zone 之中,而 Oracle 資料庫系統則置於另一個 Zone。Zone 亦可將應用程式的生產及非生產實例置於同一主機,以縮短管理工作負載量的時間。這種統合方式也可減少硬體設備的數量,降低營運空間與成本。

Sun 計畫在未來以邏輯領域進行統合 Sun 的 IBIS 策略不只是解決伺服器過多及利用率不佳等問題,也預測未來的改變並針對虛擬化的機會訂定計畫。Sun 的邏輯領域 (LDoms) 虛擬化技術可建立完全運作的虛擬機器,未來將用於提升安全性並提供更多的資料庫伺服器架構選擇。

此圖說明各虛擬技術層如何交疊。

邏輯領域位於監督器或虛擬機器監視器之上,包括內建於 Sun UltraSPARC T1 或 T2 處理器,或 Sun 新推出的 xVM、VMware ESX 或 Xen 虛擬化層中的監視器,均屬於 Type 1 虛擬機器 (VMM1)。VMM1 監視器為軟體裝置,執行於系統底層,並可讓數個客體作業系統同時執行於相同運算平台的主機中。基於上述功能,Sun 計畫同時採用邏輯領域及 Solaris Zone,在虛擬化環境中建立虛擬化環境,以獲得最大擴充性。

 
邏輯領域提供更高的虛擬化擴充性
透過邏輯領域,虛擬化監督器層可提供更多虛擬化功能。在此圖表中,監督器層可讓四個獨立的邏輯領域功能以完整虛擬化機器的方式運作。這些邏輯領域可在 Solaris Zone 中執行不同應用程式的虛擬化實例。

VMM2 環境執行於作業系統中,例如 Parallels Desktop、VMware Fusion 或 Microsoft Virtual PC。

另外,邏輯領域可設定使用極少資源,例如一個執行緒及 1 GB 記憶體,而實體網域通常需要多個 CPU 及數 GB 的記憶體。無論系統架構為何,Sun 最終都會運用 VMM1 環境部署應用程式與系統,如此可使現有的應用程式執行於未來的架構中。隨著 IBIS 計畫的推動,Sun 準備使用內建於以 UltraSPARC 處理器為基礎之伺服器的邏輯領域原生功能。

IBIS 計畫進展至整合舊有伺服器與儲存設備時,擴充邏輯領域可讓 Sun 統合所有 IT 基礎架構中的元件。由於每個邏輯領域都是全功能的虛擬機器,因此可讓 IT 自動供應多數應用程式。

Sun 預測在不久的將來,只需按幾下滑鼠鍵即可供應應用程式,並可透過網頁設定資料庫伺服器、應用程式伺服器及 MySQL 資料庫。而在具備上述自動化功能之後,Sun 將可大幅提升技術資產的價值,同時透過快速的資料存取與管理提高生產力。

Bob Worrall
CIO, Sun Microsystems

 
聯絡我們 訂閱電子報 隱私權 使用條款 註冊商標 Copyright 1994-2008 Sun Microsystems, Inc.