如何實現100%的虛擬化?
譯文【51CTO 9月19號外電】最近我遇到了幾位IT經理,他們在數據中心虛擬化方面已實現了起初的目標,現在決心要走得更遠——在一些情況下,力求獲得完全虛擬化的環境。在他們看來,虛擬化是管理計算環境的一種更好方法;一旦上了路,就很難停下來。從某種意義上來說,虛擬化技術讓人欲罷不能。
Kyle Maeda是《InformationWeek》500強公司獎項獲得者帕卡公司(PACCAR)的IT總經理助理。他在受訪時表示,他公司已對建在華盛頓州倫頓的數據中心70%的系統進行了虛擬化,力爭在今年年底之前實現100%虛擬化。
美國太平洋西北國家實驗室的CIO Jerry Johnson表示,他所在機構起初并沒有想到要把其數據中心85%至90%的系統進行虛擬化,但***實現了這一步。該機構進行初步評估時,把數據庫系統和數據倉庫排除在虛擬化對象之外。而現階段,其SQL服務器系統就在VMware虛擬機中運行,不過還是沒有對甲骨文數據庫及數據倉庫進行虛擬化處理。Johnson并沒有排除進而把95%的系統進行虛擬化的可能性;不過沒有過早考慮實現100%的虛擬化。
EMC公司核心信息基礎設施產品部門總裁Pat Gelsinger表示,他公司對75%的服務器進行了虛擬化,現在力爭實現100%虛擬化。他在上個月的VMworld大會上接受采訪時說:“現在我們在對付棘手的部分:甲骨文應用程序和SAP應用程序等;我們的確認為,自己會實現100%的虛擬化。”
澳大利亞年收入達12億美元的辦公用品供應商Corporate Express在去年年底聲稱,其90%的系統進行了虛擬化,正在力爭實現100%的虛擬化。
這樣一來,與Bill Hurley進行交談顯得更有意思了。他是Westcon集團的***技術官兼執行副總裁,Westcon集團則是一家年收入達35億美元的交換機、先進網絡和安全技術經銷商,還通過旗下Comstor和Voda One等公司開展業務。Hurley提到了努力完成***一個階段所遇到的困難,不過他表示其數據中心現在實現了100%的虛擬化。
他在2008年4月進入Westcon時,這家公司有兩個數據中心,一個建在紐約州塔里敦總部附近,另一個建在倫敦郊外,共運行325臺服務器。Hurley知道,自己只需要一個數據中心;于是,他依托辛辛那提州的一家托管服務中心對數據中心進行了合并。之后,他簽約訂購了辛辛那提貝爾公司的技術解決方案部門運行的熱備份站點。自服務器運行起來,Westcon的開發人員就用它們來從事開發和測試工作,但這些服務器的首要功能是,讓Westcon的生產型系統的工作虛擬映像保持運行狀態。
于是,Westcon采用了VMware公司的vSphere和Site Recovery Manager進行了虛擬化。熱備份站點收到的饋入數據與主數據中心收到的一模一樣;Hurley表示,萬一生產型系統遇到故障,Site Recovery Manager就可以切換到備份站點,防止業務受到中斷。
這個問題解決后,Hurley隨后致力于合并兩個數據中心的325臺物理服務器,合并為辛辛那提數據中心的22臺服務器。這些服務器是思科統一計算系統刀片服務器,能夠運行數量眾多的虛擬機。準備合并服務器時, Westcon先對兩個數據中心的服務器進行了虛擬化處理。然后,通過網絡線路傳送復雜文件,而不是將英國和紐約州的服務器運送到俄亥俄州。
Hurley表示,Westcon的IT人員在他進入公司之前就已熟悉虛擬化技術。Westcon的一些服務器“相當陳舊。工程團隊在自己使用虛擬機,沒有告訴任何人,”Hurley回憶道。在使用虛擬化之前,舊服務器時不時會出故障,IT人員半夜里被叫起來,以便排除故障、讓應用程序重新恢復運行。
他回憶道:“IT人員討厭半夜里爬起來去修復壞掉的服務器。他們對應用程序進行了虛擬化處理,那樣萬一服務器出現問題,他們就可以轉移應用程序。這是一種生存策略,那樣他們可以睡得更踏實了。”
VMware很早就進入了虛擬化市場,這與Westcon最終成為VMware客戶有很大的關系。他說:“當時IT人員所能接觸到的就是VMware的虛擬化技術。于是,他們開始學用起來。”
到2009年下半年,將新數據中心Westcon 60%的應用程序進行虛擬化處理成了目標。對于一家一開始就大量采用x86系統的公司來說,這是可以實現的目標。Westcon沒有遺留的大型機,運行HP-UX應用程序的惠普安騰系統數量有限。它迅速實現了60%的虛擬化——這是獲得投資回報的數值,之后繼續走虛擬化道路。
Hurley聊起Westcon的全球分銷業務時說:“企業資源規劃(ERP)系統是我們的立足之本。”這家公司的2500名員工遍布30個國家,但公司總部只有125人。Westcon是甲骨文數據庫用戶;對于它來說,實現100%的缺點之一在于,如果甲骨文應用程序或數據庫在另一家廠商的虛擬機里面運行,甲骨文不愿提供支持。
他說:“我們運行甲骨文系統時沒有遇到許多問題,我們在虛擬化環境下運行的14個月里,遇到的問題不到5次。但是有幾回,我們只好讓甲骨文系統停止運行,在虛擬機外面再現問題”,目的是為了說服甲骨文的技術支持人員:出現的問題并非歸因于VMware。
在舊的數據中心中,ERP基于甲骨文的J.D. Edwards系統。Westcon決定把J.D. Edwards應用程序以虛擬機的形式遷移到新的數據中心中,然后從J.D. Edwards系統遷移到SAP系統。SAP證實,其ERP應用程序在VMware的ESX虛擬機管理程序下可以可靠地運行。考慮到甲骨文不太愿意支持虛擬化系統,于是Westcon在遷移到SAP系統時,決定把甲骨文數據庫系統一并遷移到IBM的DB2上。他表示,新的ERP系統定于2012年3月投入運行。
他回憶說:“我們在把應用程序遷移到合并后的數據中心之前,對盡可能多的系統進行了虛擬化處理。這方面我們做得很好。一些工程師在周末就可以對應用程序進行虛擬化;周一早上,沒有哪個用戶知道已完成了這項工作。”
另一個問題是:“在一些情況下,我們不得不把操作系統改為Linux。如果在Linux上,而不是在Windows Server上進行虛擬化,應用程序運行起來似乎更順暢,”他說。比如包括在Windows下運行的Business Objects和WebFocus商業智能應用程序以及甲骨文數據庫系統。
但是新的虛擬化環境所需的系統管理員比較少,因而節省了托管服務開支,降低了數據中心合并成本,而且減少了新數據中心的耗電量。Hurley表示,兩年下來,實現100%的虛擬化為Westcon節省了110萬美元。如今他在22臺統一計算系統刀片服務器上運行350個虛擬服務器,有些刀片只運行3至4個虛擬機,另一些運行25至30個虛擬機。
他回憶說:“我們一開始沒有這么說‘咱們實現100%的虛擬化吧。’”當初定的目標是實現60%的虛擬化,以獲得虛擬化技術的投資回報,但后來先后實現了70%和80%的虛擬化。需要把服務器遷移到辛辛那提數據中心是一大推動因素。與業務可能受到中斷、物理遷移可能丟失數據相比,虛擬機遷移起來容易得很。Hurley說:“就這個案例而言,偷懶是一大推動因素。”
決定將ERP遷移到SAP和DB2上讓Westcon得以為其虛擬化項目劃上圓滿的句號:所有服務器進行了虛擬化。他說:“我們一開始時,所定的***目標是80%。***卻實現了100%的虛擬化。”
【51CTO.com獨家譯稿,非經授權謝絕轉載!合作媒體轉載請注明原文出處及出處!】
譯文來源: http://www.informationweek.com/news/hardware/virtual/231601367