最初的數據中心屬于托管型,用戶需要自行購買主機安裝,然后將服務器寄托至機房,并且使用期間對設備的監控和管理也是由用戶自己負責。數據中主要為使用者提供IP介入、電力供應和帶寬條件等服務。
后來,跟隨著互聯網進軍的大旗,涉及到虛擬網絡的服務也漸漸成熟起來,逐步進入了主機租用的時代,同傳統服務相比這一時期的數據中心不僅向用戶提供管理服務,同時向用戶提供服務器和相應的存儲設備,所以用戶不用再自行購買設備就可以使用數據中心所提供的空間和計算環境。
服務器閑置率過高是普遍問題
現代數據中心同傳統相比變得復雜的多,同時也面臨一些值得思考的問題,最可怕的是這一問題過于普遍對企業來說它已變得不再是“問題”數據中心服務器過高的閑置率。
每個大型數據中心的背后都有一批樂此不疲奮戰的技術人員,對于他們來說這是一個再簡單不過的問題,但是往往被忽視或是從沒有關注過這一點,因為他們都把視線死死地定在性能上,當數據處理過載或是運載時間出現滯后的現象,他們最常見的做法是購買更多的主機來去分擔這些過載的數據,但其實這些數據加起來也只是小部分而已。
當然,增置主機當然要比花更多的時間和腦細胞兒用在如何使主機滿載工作要容易的多。
雖然,目前也會有對數據中心性能效率的評估,但仍沒有談到對服務器內部利用率的統計即數據中心中有多少服務器在處理任務又有多少服務器在閑置中。
不過,評估中對數據中心電力的使用率的統計到是很好的給與企業一種警示,看著高數額的電費賬單試想自己的服務器中也許有很多臺都是空跑著機器,卻和其他“辛勤”工作的主機耗費著同等的維護費,那這么糟糕的事實一定會使你凌亂的。
在市場上,很多企業在對待此問題上都保持了沉默,如亞馬遜、微軟都在談到對自己服務器性能力利用率的信息時都以商業秘密為由而拒絕回答。
在走訪國內市場時,大部分的相關負責人對服務器效率監測指標表示抵觸。不過這種情況也不難理解,任何一位員工肯定不希望上司知道如此貴重的設備利用率十分低下的事實。
但是,另一方面市場信息收集不全,業界無法深入的了解數據中心產業的整體情況,更是無法找到有效解決服務器效率低下的問題,從而導致問題從一個簡單的狀態演變到如此復雜。
歷史上麥肯錫與火狐對關于服務器利用率的問題通過客戶做過調查,并均得出相似數據,一致認為服務器的利用率基本在6%~11%左右,但火狐相關負責人對這一問題表示并沒有想象中的那么重要,他們的大部分應用程序主要是消耗RAM或存儲容量,而非CPU只要RAM、存儲空間以及網絡輸入或輸出處于忙碌狀態,即使CPU任務處理處于閑置當中,我們也不會感到擔心。
所以,他認為在衡量服務器利用率的過程中,CPU使用情況并不是唯一的判斷標準。
但實際上,通過Mozilla數據中心對一千臺服務器利用率情況的調查后得出,網絡輸入/輸出利用率為42%,這一數字并沒有火狐想象的那么高。
虛擬化技術與云計算可以幫助降低服務器閑置率
所以,一小部分注意到該問題的廠商開始尋求一些措施用以提高自身服務器利用率。而目前普遍用的方法一是通過應用像VMware這樣廠商提供的虛擬化軟件,二是使用云計算技術提升服務器CPU的利用率,可將利用率提升30%~40%左右,據悉谷歌數據中心甚至可達到50%.其中,利用軟件來提升硬件使用率的效果是否顯著還未確定……
也許是看到了云計算的優勢與發展前景,云數據中心的建設也是受到國家的大力推動,但在云計算與數據中心的結合下,也應該銘記云數據中心建設的最終目的還是要滿足客戶的需求即以市場為驅動,應用服務為導向,軟件為工具。
不要在提升了服務器利用率的同時,造成整個數據中心的閑置。合理的做法是建設大型數據中心前考慮為誰提供云計算技術服務、云計算市場的需求量有多大,再來規劃數據中心。
所以,數據中心的建設無論對內還是對外都要考慮詳盡,才能發揮與云計算結合的最大優勢。