不管你愿不愿意,壁咚一下,云計算就在這個情形下落地了。作為新一代信息技術(shù)的重要代表,云計算正在深刻地改變著信息產(chǎn)業(yè)的發(fā)展格局,推動生產(chǎn)、生活方式發(fā)生著重大的革命性變化。但是,由于缺少對云計算中心虛擬化業(yè)務(wù)行之有效的運維管理,一場IT運維“失控”的風(fēng)暴正在接近。那么,如何真正了解虛擬化業(yè)務(wù)的健康狀況,避免云計算環(huán)境IT運維管理出現(xiàn)混亂,讓云的魅力豪情綻放呢?
云計算產(chǎn)業(yè)高速增長,“上一代”運維弊端凸現(xiàn)
《2014-2015年中國云計算市場現(xiàn)狀與發(fā)展趨勢研究報告》顯示,2014年中國云服務(wù)市場規(guī)模達到1645.8億元,同比增長28.0%??墒牵趽碛斜姸喑杀緝?yōu)勢、彈性管理、高速增長的背后,落后的IT運維管理卻在制約著云計算全面發(fā)揮能量。而要想捋清楚問題出在哪里,就必須要從數(shù)據(jù)中心架構(gòu)的“前生今世”論起。
還是先說“現(xiàn)在”,數(shù)據(jù)中心的架構(gòu)形態(tài)正處在虛擬化數(shù)據(jù)中心和與云數(shù)據(jù)中心階段。而它的未來也很清晰,這就是軟件定義一切的時代,軟件定義數(shù)據(jù)中心。回過頭,來看我們經(jīng)歷過的純物理架構(gòu)數(shù)據(jù)中心,那時,所有的交換網(wǎng)絡(luò)、服務(wù)器、存儲設(shè)備對象的關(guān)系之間耦合程度非常高,IT維護的手段和工具更是相對茂盛。可是,依然采用這種物理環(huán)境下的運維管理方法進入到虛擬化集約而成的云數(shù)據(jù)中心,運維監(jiān)控對象之間的關(guān)系解耦了之后,問題便來了。
云計算支持以更具彈性的方式利用這些基礎(chǔ)設(shè)施資源,業(yè)務(wù)應(yīng)用可以位于服務(wù)器集群中的任何計算節(jié)點上,可以利用任何存儲設(shè)備上的存儲空間,虛擬機可以通過虛擬網(wǎng)絡(luò)隨時進行轉(zhuǎn)移,以滿足性能或運營需求。優(yōu)點舉不勝舉,但卻在IT運維管理中造成了“看不見”、“說不清”的嚴重問題。這讓IT運維人員面對的監(jiān)控虛擬機成倍增長,再加上它們可以隨時加入和退出的靈活性,讓“多”和“亂”的問題驟然襲來。
從指標到實用,虛擬化運維的升級版
通過對5000家已經(jīng)采用或者準備采用云計算業(yè)務(wù)的用戶進行調(diào)查,IT運維遇到的核心問題開始浮出水面。這包括:虛擬化對象是否健康?如何預(yù)防容量枯竭?容量是否得到有效使用?云數(shù)據(jù)中心的容量去哪了?如何發(fā)現(xiàn)和解決性能瓶頸?虛擬機是否可以刪除?其中,容量和性能問題成為最大的“交集”。
圖:北塔軟件針對虛擬化運維管理需求改變的最新調(diào)查
需要指出的是,調(diào)查結(jié)論來自國內(nèi)領(lǐng)先的IT管理專家:北塔軟件。而這5000個調(diào)查對象也是北塔軟件多年來為其提供IT運維產(chǎn)品和服務(wù)的真實用戶。那么,在虛擬化運維管理產(chǎn)品領(lǐng)域,北塔軟件如何積累起如此多的用戶,其虛擬化運維技術(shù)的領(lǐng)先性又在哪呢?
2012年,國內(nèi)的虛擬化真正開始盛行起來,大多數(shù)據(jù)中心處于物理架構(gòu)向虛擬化架構(gòu)的過渡期,而此時要針對這個新環(huán)境實現(xiàn)運維管理,IT人員只能使用虛擬化廠商自帶的工具集。由于缺少虛擬化整合監(jiān)控,許多運維部門只能使用兩套工具,一套物理、一套虛擬。為了協(xié)助用戶實現(xiàn)運維管理“一體化”,北塔軟件在北塔BTIM產(chǎn)品中加入了虛擬化監(jiān)控管理的指標,用物理拓撲的形式,實現(xiàn)了虛擬化拓撲管理,解決了前面提到的“看不見”和“說不清”的難題。
三年之后,針對5000名用戶參與的調(diào)查結(jié)果,虛擬化運維管理需求有了明顯變化,被北塔稱為“指標級”的功能肯定不夠用了。為此,在全面支持物理環(huán)境、虛擬化拓撲、虛擬化管理對象一體化之上,北塔軟件在最新的北塔BTSO中增加了容量管理、虛擬機性能分析、智能運維,這三項新特性,將虛擬化運維從“指標級”升級到“實用級”。不過,對于用戶的真實環(huán)境,這個“實用”能否為虛擬化運維帶來更簡單的操作嗎?
虛擬化運維挑戰(zhàn)雖多,“用起來”就不怕
先看用戶最關(guān)心的虛擬化“容量枯竭”和“性能瓶頸”這兩個管理需求中的焦點問題。
首先,在虛擬化環(huán)境中,容量的“枯竭”會對整個虛擬化環(huán)境造成災(zāi)難性后果,調(diào)研顯示該問題也是用戶最為關(guān)注的。而BTSO的虛擬化管理通過“當前”以及“將來”兩個時間角度,直接顯示出相關(guān)的容量(CPU、內(nèi)存、數(shù)據(jù)存儲)結(jié)果。從“當前”這個時間角度上,會告訴用戶容量的使用情況、可回收的容量大小。而從“將來”時間角度,會告訴用戶預(yù)計可創(chuàng)建的虛擬機數(shù)量和容量還能使用多長時間,同時也會告訴用戶后續(xù)各段(將來1個月、2個月、3個月,甚至1年)時間所消耗的容量大小,極大方便了用戶做好容量規(guī)劃工作,確保不發(fā)生由于容量帶來的災(zāi)難性后果。
圖:北塔BTSO中關(guān)于容量的兩個時間角度
其次,在全局虛擬化技術(shù)構(gòu)成的云端,運維過程中帶來了許多新問題,尤其是虛擬機性能出現(xiàn)問題,會直接影響業(yè)務(wù)系統(tǒng)的穩(wěn)定運行,讓投資效果大打折扣。但是,發(fā)現(xiàn)以及解決虛擬機性能問題,就需要運維人員具備極其專業(yè)的虛擬化知識,可是虛擬化平臺中的“幫助手冊”對很多人都猶如“天書”,根本無從下手。對此,北塔BTSO的虛擬化管理用戶只需要選擇分析方向(CPU、內(nèi)存、虛擬磁盤、網(wǎng)絡(luò))、虛擬機對象以及時間段,再輕松點擊“開始分析”,系統(tǒng)將根據(jù)關(guān)鍵指標自動分析并呈現(xiàn)出分析結(jié)果,如果提示有問題,還會提供相應(yīng)的解決辦法予以參考。這種直接顯示,一鍵搞定的解決方法,大大降低了運維人員的知識門檻,有效輔助用戶解決虛擬機性能問題,最終保障了業(yè)務(wù)系統(tǒng)的穩(wěn)定運行。
圖:北塔BTSO中的智能策略支持的一鍵分析功能
上述操作是對應(yīng)兩個虛擬化運維場景中最關(guān)心的問題,一個通過“兩個時間點”解決,另一個則是更簡單的“一鍵分析”,而虛擬機健康狀況、虛擬機是否能刪除這些問題的答案,都可以在北塔BTSO的倡導(dǎo)的“實用級”界面中輕松找到。
當然,“實用”這個詞不僅僅只針對IT運維人員,它其實對云數(shù)據(jù)中心來說也是關(guān)鍵的。譬如說,隨著虛擬化資源池的規(guī)模不斷膨脹,當資源在保障配置過程中超載時,你需要做出應(yīng)變,還需要能夠分析容量趨勢和優(yōu)化虛擬機運行,讓數(shù)據(jù)中心能耗與排放量最小化,而這都是“實用主義”所要達成的目標。