隨着國家「節能減排」工做的不斷強化,能源功耗問題逐步凸如今每一個企業面前。「電力不足,機房因設備過熱而頻頻宕機,電費像房價同樣飛速飈升……」能源變得越加稀缺和昂貴。不斷攀升的能源成本正逐漸成爲企業的巨大負擔。如何有效下降能耗支出,已成爲企業CIO們亟待解決的問題。
Gartner一項針對CIO的調查顯示,70%的被訪者認爲,電力和製冷問題是其數據中心面臨的最大問題。能源花費佔IT預算的比例已經從8%激增到48%。在美國,3年的純能源成本消耗已經等同於設備購置成本。在歐洲,3年的純能源成本消耗甚至已經兩倍於設備購置成本。
一直以來,對於
服務器採購和使用來講,計算性能是關注的首要目標。不過根據如今的形勢來看,在採購
服務器的時候,用戶可能要更多地考慮一下有關服務器能耗的問題。
根據某調查機構的數據,2006年我國整年PC服務器銷量約60萬臺,以每臺實際功耗平均350瓦計算,那麼每一年的耗電量是183960萬度,而根據北京市電力部門的統計,北京2005年整年耗電是488.92億度,合天天13395萬度。也就是說,每一年2006年新增服務器的耗電量是北京市 13天的電量。
如今全國擁有的服務器總數並無準確的數字,可是能夠確定的是,應該遠高於60萬臺,加上耗電量更大的RISC服務器,全國整年的服務器耗電總量應該是一個龐大的數字。
在此前至關長的一段時間內,業界一直有着這麼一個概念,那就是計算機至關昂貴,而電費很是便宜,這也是服務器的採購者不看重其能耗而只關注性能的緣由。可是如今計算機正變得愈來愈便宜,而電費則變得愈來愈貴。
面對日益嚴重的功耗以及成本問題,不只是硬件廠商,包括微軟在內也正在研發將新的處理器
電源管理特性(processor power management features)整合到將於明年2月發佈的Windows Server 2008之中。而Windows平臺架構組(Windows Platform Architecture team)則主要是來論述這些特性對於下降數據中心服務器功耗所起的做用,以及相比Windows Server 2003這些特性如何更加普遍的應用在新的
操做系統中。
對於一款服務器操做系統而言,Windows Server 2008不管是底層架構仍是表面功能都會有飛躍性的進步,其對服務器的管理能力、硬件組織的高效性、命令行遠程硬件管理的方便、系統
安全模型的加強,都會吸引Windows 2000和Windows Server 2003用戶,而在性能功耗方面全新的系統也帶給了用戶更多的期待。
對於正在使用的服務器來講,
CPU的功耗是很是巨大的。在現在的硬件和基礎結構下,CPU已經成爲計算機中最大也是最重要的控制單元。CPU做爲服務器產品的核心部件,同時也是服務器中的功耗大戶,每顆上百瓦的功耗,使得不管是服務器的耗電量仍是散熱,都愈來愈成了一個大問題。
Intel和AMD接連推出以低功耗爲賣點的CPU,尤爲是雙核乃至四核等產品的推出,讓你們對服務器的低功耗時代充滿信心。近年來,包括Intel Xeon 5000(Dempsey)、Intel Xeon 5100(Woodcrest)、Intel Itanium2 9000(Montecito)、AMD Opteron 1000(Socket AM2)、AMD Opteron 2000/8000(Socket F)及Intel Xeon 7100(Tulsa)等新品不斷推出,服務器處理器市場一時間熱鬧很是,同時,這些CPU新品的共同賣點彷佛都標榜着「低功耗」。 可是仔細觀察這些服務器新品,其所內建的電源供應器(PSU)功率,卻呈現不減反增之勢,與低功耗的趨勢,背道而馳。
舉例來講,之前1臺雙路服務器的PSU功率,通常在400至450瓦左右,但現今基於Dempsey/Woodcrest或Socket F所推出的新產品,其PSU功率不多低於500瓦,有的甚至高達700瓦。現實和理想的差距,不由讓人大吃一驚,尤爲是用戶在瞭解到現實之後,對此表示了極大的驚詫。你們都但願在CPU低功耗時代來臨之際,得到更加低功耗的服務器。雖然低功耗CPU的立意不錯,可是其對應服務器產品的功耗仍然居高不下,於是人們最終發現,處理的低功耗並不表明系統的低功耗。
當服務器的利用率高於80%的時候,服務器將進入一種高處理狀態。而當服務器超過負荷的時候,Windows系統將會自動的將其關閉。一樣在Windows Server 2008中,用戶也能夠將服務器處理負荷鎖定在一個比率之下。同時新的系統還擁有一套出色的負荷等級控制,從而更好的適合用戶的需求。
在Windows Server 2003中大多數使用者稱他們並不會使用Windows servers上現有的「減速」特性,這主要是由於這個特性默認是沒有被啓用的。在Windows Server 2003中,根據當時市場的需求,微軟更加關注的是系統的性能。而機器外部的改變則頗有可能會影響系統的性能,因此在默認狀況下這一特性是不被打開的。而到2008年後,功耗的問題將愈來愈凸現出來。因此咱們如今將全部主要
服務器的這一特性都默認設置成被激活狀態。
Windows有兩種
CPU使用方法:C狀態用來中止時鐘,而P狀態則用來減慢時鐘的運行速度。簡單地說,P狀態經過調整CPU的轉速和電壓數來達到低功率消耗的目的。當系統在執行代碼時就處於這一狀態。而C狀態是將處理器設置爲睡眠狀態以達到下降功耗的目的。當系統空閒,並無執行代碼時就處於這一狀態。C狀態是舊的CPU功耗管理辦法,而P狀態是新的方法。另外一種理解方式則爲:P狀態是在你工做時調整
電源使用來節能,而C狀態則是在用戶空閒時節約電量。
Windows Server 2008與
Intel 和 AMD在管理電源的方法上並無很大的不一樣。AMD 和 Intel擁有類似的技術,雖然他們對電源處理的方法不一樣但最終的實現目的都是一致的。整體來講,不管哪一種處理器要在Windows下作到「很好」的電源管理,都會有大量的事情須要安排就緒。首先就是處理器須要支持這些特性,其次
服務器供應商須要提供系統以用來啓用而且發揮這些特性的優點所在。第三,服務器供應商須要經過ACPI(高級結構和電源接口)將這些特性適當的應用於Windows系統。一旦全部這些一一就緒,Windows系統就能夠有效的管理電源了。
Windows的另外一大歷史問題就是關機過程緩慢。在Windows XP裏,一旦關機開始,系統就會開始一個20秒鐘的計時,以後提醒用戶是否須要手動關閉程序,而在Windows Server裏,這一問題的影響會更加明顯。這無疑在某種程度上增長了能源的消耗。到了Windows Server 2008 ,20秒鐘的倒計時被一種新服務取代,能夠在應用程序須要被關閉的時候隨時或者一直髮出信號。這一改進起初遭到了開發人員的懷疑,他們置疑這種新的方法會不會過多地剝奪應用程序的權利,但如今他們已經接受了它,而且認爲出於快速反應以及下降功耗的考慮,這項改進是值得的。
除此以外,用戶更加關心的是在使用新的電源管理技術後服務器會不會發生宕機問題。微軟研究組在試驗環境中作了屢次這樣的實驗,事實證實這是一個很成熟的技術。發生這一危險的潛在可能性很小,與此同時Intel 和AMD也做了不少的工做來確保相似問題不會發生。
據估計,目前全球全部數據中心每一年的耗電量已達到400億千瓦時。對於企業的CIO們而言,減小這些電能中的損耗不只提升了企業的經濟效益,並且提升了社會效益。在當今倡導建設節能型社會的趨勢下,企業更應該明確本身的社會責任感,經過建設綠色數據中心,有效下降能耗,節約能源。
數據中心追求的是更強大的運算處理能力和更
安全的數據保護。但在能源開銷與日俱增的今天,技術的飛速度發展帶來的是能源的大量消耗。面對愈來愈龐大的數據中心,以及愈來愈沉重的能源問題,數據中心的建設也將從早期的功能服務轉向智能服務以及節能服務,低能耗、環保型的綠色數據中心必將成爲數字時代的新主題。