在花費了大量資金用于通過服務器虛擬化來鞏固自己的數據中心之后,如果發現對應的運營成本并未如預期中那樣大幅縮減,你會不會憤怒異常?
好吧,讓我們準備好分析一份龐大、陰暗且荒謬的虛擬化項目實施狀況統計。
根據Gartner公司分析師David Cappuccio的說法,只有約25%的虛擬服務器處理性能能夠被部署虛擬化項目的企業所充分利用。“在我們的受訪群體中,幾乎有超過半數的客戶面臨此 類狀況,”他說。事實上,利用率數字應該更高,也就是說應達到55%至60%的水平,這樣才能使虛擬化應用的運行真正帶來經濟效益。Cappuccio如 是說。
這種實際效率與預期效率間的差距,主要來自于企業的虛擬化管理思路。他們往往更樂于添置新的虛擬服務器,而非在現有的虛擬服務器上配置更多工作負荷。而這種做法,Cappuccio說,會造成經濟層面上的巨大浪費。
原因何在?因為一套物理服務器即使只有25%的處理能力在發揮作用,其能源消耗率仍然會達到其額定運轉功率的80%,Cappuccio說道。如果 我們將其處理能力的利用率提高一倍,達到前面所說的55%至60%,其所帶來的能源消耗提升相對而言卻微不足道——大約達到額定運轉功率的85%。這意味 著企業在處理能力方面收獲頗豐,付出的能源消耗成本則只有一小部分。而且提升執行效率的做法,正是當初我們熱衷于引入虛擬化技術的重要原因之一。
“別執著于你的服務器到底有多少資源被用于虛擬化,”他說道。“相反,我們要把注意力集中到資源的利用率方面。許多企業樂于宣稱其數據中心內部的服 務器資源虛擬化比例已達到70%或80%,但當談及其服務器的實際平均運轉水平時,得到的結論仍然可謂慘不忍睹——只有約25%至30%。這意味著,系統 整體的虛擬化縱然做得再好,事實上多數企業仍然在浪費資源。要讓你的每千瓦能源都物有所值,將自己設備的計算利用率提高到55%至60%才是正道。”
上述情況作為常見而典型的反面教材,廣泛存在于各大沉醉于自身虛擬化方案的企業當中。
“你也可以充分調動更多的服務器性能,”Cappuccio說道。與此同時,通過在少的物理服務器上運行更多的應用程序實體,我們可以節約自己數據中心的占地面積,這也是縮減開支的好辦法。
說到這里,我們不禁要問:為什么不將硬件利用率調得更高,而只是局限于55%至60%呢?原因在于,Cappuccio說道,我們需要一些性能空間以應對每天的資源應用峰值,這種緩沖壓力的硬性需求即使在我們將工作負載上限強制定義為60%利用率時仍然存在,他說。
IT行業的歷史頑疾正是原因之一。在過去,由于分布式計算是由規模相對較小的計算機實現的,而大多數數據中心管理員們往往不愿意使用這些性能較差的 設備而更偏好將真正的業務計算需求通過大型機實現。所以,當有客戶要求將某個應用程序加入分布式系統當中時,管理員們的建議往往是添加額外的對應設備用于 專門處理。這就是一臺計算機對應一個應用程序的不良風氣成為主流模式的原因所在,Cappuccio如是說。
不過硬件利用率配置過高也會引發新的問題,他補充道。在未引入虛擬化技術的企業中,管理員們往往會發現其物理服務器的實際利用率只有7%到 12%,Cappuccio根據調查結果提到。“這正是鞏固資源管理體系的起點,因為顯然我們必須找出能讓這些計算機設備的運轉更加高效的方法,”他說。 “如今的問題是我們發現處于虛擬環境下的計算機,其運行效率依然只有可憐的25%。這比起過去的確有些進步,但距離我們的目標還差得很遠。”
通過切實發掘現有服務器的全部潛在性能,企業能夠從長遠角度節約大量投入,Cappuccio做出如上判斷。“對于大多數情況來說,提高利用率可以避免無謂的數據中心擴張方案,并在很長一段時間內從各個角度幫助用戶節省資金。”
這類分析師們習以為常的結論正是諸多企業一直沒有真正加以重視的盲點。
“在過去,企業總是讓自己租下的大型機以90%的性能負荷不停運轉,因為這類設備的使用成本實在不低,”他說。“企業希望能盡量充分發揮它的能力。”
當與Cappuccio談起這些趨勢及具體數字時,我著實吃了一驚。我敢打賭,讀者中的大部分在閱讀這些統計數據時也會有與我一樣的反應,并急切想了解自己的虛擬環境運行狀況到底處于什么樣的水平。
事實上,我建議大家盡快將想法付諸行動。有沒有打算立即參與進來,搞清楚自己的數據中心在服務器利用率領域處在什么樣的位置?如果大家的虛擬服務器資源并 未得到充分利用,那就意味著在揮金如土而缺乏回報的同時,你的數據中心還帶給維護人員毫無意義的大量工作。當然,電力浪費及占地空間也是需要思量的因素。
這種情況下,你會做何決斷呢?
如果還沒做過相關工作,馬上對自己的虛擬服務器進行整編并列出清單。
收集必要的分析報告,核查各服務器上都運行著哪些內容,并對內存及處理能力的利用率做出詳盡的評測。這樣一來,數據中心的運轉狀況就清晰地呈現出來了。
如果實際利用率很低,大家可以立即著手進行調查,例如有針對性地做出變更、將一部分虛擬化應用程序轉移到另一臺服務器上以迅速提高運行效率等等。
根據Cappuccio的說法,效率低下問題的癥結所在,正是由于IT管理者們將多年來固有的使用習慣帶入數據中心、硬件及應用程序的現代化管理之中。而這種落后的模式往往很難在短時間內徹底消除。
但隨著企業IT的演變及發展,我們能夠探索新的途徑并獲取新的見解,進而在指導實踐的過程中產生出乎預料之外的重大革新。只要時刻立足于IT行業的前沿、關注來自各方面的經驗教訓,這種變革之美就會為企業提供實實在在的經濟回報。
這個夏天,不要虛度——認真思考提高虛擬化利用率所能帶來的好處吧:
為企業節約資金、提高生產率、減少員工的工作量,并能夠從自己的IT體系中發現更多有助于提高效率的真知灼見。
而在這種種虛擬化項目的進步中,實際上與虛擬化本身半點關系都沒有。