左向中
(國家信息網(wǎng)絡(luò)產(chǎn)品質(zhì)量監(jiān)督檢驗中心,江蘇 蘇州 215104)
當(dāng)前我國各類云計算中心總量約43萬個,可容納服務(wù)器共約500萬臺。隨著云計算的快速發(fā)展,未來5年我國對云計算中心流量處理能力的需求將增長7~10倍,機房面積需要再翻一番才能滿足云計算發(fā)展的需求。
2011年,我國云計算中心總耗電量達700億kW·h,已經(jīng)占到全社會用電量的1.5%。云計算中心的高能耗,不僅給企業(yè)帶來了沉重的負擔(dān),也造成了全社會能源的巨大浪費。為了推動云計算節(jié)能減排,工業(yè)和信息化部在《工業(yè)節(jié)能“十二五”規(guī)劃》提出,“到2015年,云計算中心PUE值需下降8%”的目標(biāo)。國家發(fā)改委等組織的“云計算示范工程”也要求示范工程建設(shè)的云計算中心PUE要達到1.5以下。
我國目前尚未建立統(tǒng)一的云計算能效測評體系,也缺乏相應(yīng)的評估標(biāo)準(zhǔn),本文首次從云計算的IT設(shè)備及IT基礎(chǔ)設(shè)施兩個方面,開展綠色云計算綜合能效評測方法研究,為政府、企業(yè)在云計算產(chǎn)業(yè)節(jié)能減排方面,提供科學(xué)系統(tǒng)技術(shù)標(biāo)準(zhǔn)及測評方法。
1.1.1 計算方法
路由器與交換機產(chǎn)品設(shè)備的能效受設(shè)備的配置、業(yè)務(wù)流量大小、設(shè)備的應(yīng)用環(huán)境等因素的影響比較大,因此采用產(chǎn)品綜合能效比的方法評價路由、交換機的設(shè)備能效水平,充分考慮到產(chǎn)品的配置及流量的影響。
綜合能效比計算方法如下:
式中:EER——設(shè)備能效,W/(Gb·s-1);
Ti——產(chǎn)品在配置模型下的設(shè)備吞吐量總和;
Pi——不同模型下的設(shè)備綜合功耗,W;
Ci——不同模型的應(yīng)用權(quán)重,C1~Cn之和等于1;
a,b,c——同模型下業(yè)務(wù)流量占比權(quán)重,a+b+c=1;u1%,u2%,u3%——設(shè)備的不同負荷水平,如100%、70%、30%、0%等(0%代表設(shè)備無業(yè)務(wù)流量,但處于鏈接狀態(tài));
Pu1%,Pu2%,Pu3%——設(shè)備在不同負荷水平下對應(yīng)不同的功耗值。
設(shè)備吞吐量T的計算方法:
對于給定的一種設(shè)備配置模型,T為被測設(shè)備在IMIX模型下能夠達到的吞吐量,依照NLANR對互聯(lián)網(wǎng)真實的統(tǒng)計分析得出的模型進行測試。在NLANR推薦的IMIX分布模型中,需要將長度為64B、594B和1518B的數(shù)據(jù)包混合在一起發(fā)送給被測設(shè)備。這3類數(shù)據(jù)包數(shù)量混合的比例依次為64B∶594B∶1518B=7∶4∶1。
式中:T64、T594、T1518——被測設(shè)備分別在幀長
64B、594B、1518B 下的吞吐量。
式中:RX1——被測設(shè)備每秒傳輸處理的最大上行的數(shù)據(jù)速率;
RX2——被測設(shè)備每秒傳輸處理的最大下行的數(shù)據(jù)速率;
X——數(shù)據(jù)包長度;
Y——包開銷長度。
1.1.2 測試設(shè)備配置要求
(1)對于機架式設(shè)備,每種類型端口(10/100M、GE、10GE)都需要選擇其中包轉(zhuǎn)發(fā)率最大的業(yè)務(wù)單板進行測試,主控板也要選擇包轉(zhuǎn)發(fā)率最大的。
(2)在不影響設(shè)備的基本性能和功能的前提下,在測試中可以去掉冗余的可插拔模塊或讓某些模塊停止工作,包括備用電源、備用主控板等。
(3)要求所有端口均處于工作狀態(tài)。
(4)對于同時支持AC和DC電源的設(shè)備,可任意選擇使用哪種電源。
(5)對于POE設(shè)備,不使能POE供電功能。
(6)網(wǎng)線采用標(biāo)準(zhǔn)5m網(wǎng)線。
(7)被測端口使用本標(biāo)準(zhǔn)推薦的光模塊。
(8)測定過程中不允許改變被測設(shè)備的硬件配置,以及通過命令關(guān)閉相關(guān)功能。
1.1.3 測試設(shè)備業(yè)務(wù)配置要求
(1)被測設(shè)備功耗測試使用64B的報文,吞吐量測試使用IMIX進行測試。
(2)路由器至少使用一種動態(tài)路由協(xié)議(RIP、OSPF、IS-IS、BGP)。配置IS-IS協(xié)議,典型值50萬路由。
(3)交換機配置2層轉(zhuǎn)發(fā)業(yè)務(wù)。
服務(wù)器的能耗比測試采用SPECPower的測試方法。
(1)服務(wù)器配置
操作系統(tǒng):企業(yè)版Windows2003 64bit R2+SP2或企業(yè)版Windows2008 64bit+SP1;
測試軟件:SPECPower_ssj2008;
風(fēng)扇的配置:常溫下的自然調(diào)速。
電源的配置:根據(jù)實際應(yīng)用原則,若有交流和直流兩種電源,都應(yīng)進行測試。若有冗余設(shè)計,電源應(yīng)備份卸載與操作系統(tǒng)無關(guān)的程序。
(2)測試組網(wǎng)。該組網(wǎng)包括被測服務(wù)器系統(tǒng)SUT、控制和采集系統(tǒng)CCS、功耗分析器和溫度傳感器??刂坪筒杉到y(tǒng)主要用來監(jiān)視及調(diào)控被測試系統(tǒng)的負載水平和記錄測試數(shù)據(jù);功率計則用于測試被測服務(wù)器的功耗,記錄測試過程中的所有采樣數(shù)據(jù);溫度傳感器則記錄不同負載水平下的測試環(huán)境溫度。
服務(wù)器產(chǎn)品能效測試組網(wǎng)圖見圖1。
電能利用效率(power usage effectiveness,PUE)是國內(nèi)綠色云計算普遍接受和采用的一種衡量云計算基礎(chǔ)設(shè)施能效的綜合指標(biāo),其計算公式為:
PUE=云計算總耗電/IT設(shè)備耗電
在綠色云計算中,只有IT設(shè)備的耗電被認為是產(chǎn)生有效輸出的“有意義”的電能。PUE的實際含義,是計算在提供給綠色云計算的總電能中,有多少電能是真正應(yīng)用到IT設(shè)備上。
根據(jù)定義,PUE值的取值范圍為1.0~∞,綠色云計算機房的PUE值越大,則表示制冷和供電等綠色云計算配套基礎(chǔ)設(shè)施所消耗的電能越大。PUE定義簡單、易于操作,只需分別測量出綠色云計算總耗電和IT設(shè)備耗電,就能立即計算出整個綠色云計算的PUE值。
綠色云計算的總耗電是維持綠色云計算正常運行的所有耗電,包括前述IT設(shè)備、制冷設(shè)備、供配電系統(tǒng)和其他設(shè)施的耗電的總和。
如果綠色云計算所在建筑同時用于辦公等其他用途,則辦公等所消耗的電能不包括在綠色云計算總耗電中。
IT設(shè)備耗電是如1所描述的各類IT設(shè)備耗電的總和。
pPUE(partial PUE)是綠色云計算PUE概念的延伸,用于對綠色云計算的局部區(qū)域或設(shè)備的能效進行評估和分析。
在采用pPUE指標(biāo)進行綠色云計算能效評測時,首先根據(jù)需要從綠色云計算中劃分出不同的分區(qū)(也稱為Zone)。例如,一個多層綠色云計算建筑中的一個機房,或者一個集裝箱綠色云計算的集裝箱模塊,都可以作為一個Zone。
圖2 局部PUE計算示意圖
如圖2所示,如果將綠色云計算劃分為Zone1和Zone2兩個分區(qū),則綠色云計算的整體PUE計算公式為:
式中:I——IT設(shè)備耗電;
N——非IT設(shè)備耗電。
而Zone1和Zone2兩個分區(qū)的局部PUE為
局部PUE用于反映綠色云計算的部分設(shè)備或區(qū)域的能效情況,其數(shù)值可能大于或小于整體PUE。要提高整個綠色云計算的能源效率,一般要首先提升pPUE值較大的部分設(shè)備或區(qū)域的能效。
局部PUE適合用于基于集裝箱或其他模塊化單元構(gòu)建的模塊化綠色云計算,或者由多個建筑和機房構(gòu)成的較大型綠色云計算的局部能效評估。
制冷負載系數(shù)(cooling load factor,CLF)定義為綠色云計算中制冷設(shè)備耗電與IT設(shè)備耗電的比值,即
CLF=制冷設(shè)備耗電/IT設(shè)備耗電
供電負載系數(shù)(power load factor,PLF)定義為綠色云計算中供配電系統(tǒng)耗電與IT設(shè)備耗電的比值,即:
PLF=供配電系統(tǒng)耗電/IT設(shè)備耗電
CLF和PLF可以看作是PUE的補充和深化,通過分別計算這兩個指標(biāo),可以進一步深入分析制冷系統(tǒng)和供配電系統(tǒng)的能源效率。如果忽略照明、安防等其他少量耗電,則有以下的近似公式:
云計算總耗電≈制冷設(shè)備耗電+供配電系統(tǒng)耗電+IT設(shè)備耗電
以上各項除以IT設(shè)備耗電,可以變換得到
PUE≈CLF+PLF+1
(1)概述。能耗測量方法是為計算綠色云計算能效,對綠色云計算及其子系統(tǒng)耗電進行測量的方法,包括測量點的選擇、測量參數(shù)和測試設(shè)備要求等。為計算PUE,需要在綠色云計算供配電系統(tǒng)中測量綠色云計算總耗電及IT設(shè)備耗電,具體測量點如下:
1)綠色云計算總耗電在正常情況下,綠色云計算的電能由市電提供,測量點應(yīng)取市電輸入變壓器之前。當(dāng)市電故障情況下,柴油發(fā)電機產(chǎn)生的電力作為綠色云計算總耗電的測量點。如果是多用途機房樓,綠色云計算總耗電計算中,需減去辦公等其他耗電。
2)IT設(shè)備耗電嚴格來說,IT設(shè)備耗電應(yīng)該在各IT設(shè)備輸入電源處測量耗電量并進行加總,但由于IT設(shè)備數(shù)量較多,這一方法將大大增加測量工作量和成本。因此,在實際操作中,可在UPS輸出或者列頭柜配電輸入處進行測量,將測量值加總作為IT設(shè)備耗電。
(2)pPUE指標(biāo)測量點。局部PUE的具體測量與Zone的定義有關(guān),其中pPUE的測量和計算方法參考2.3。
(3)能耗的間接測量和估算。在實際測量中,部分需要的耗電量可能無法直接測量得到,而必須通過一定的方法進行間接測量和估算。
1)制冷設(shè)備能耗的間接測量和估算。采用水冷空調(diào)的綠色云計算通常與所在建筑的辦公場所等共用冷水機組,為測量綠色云計算制冷所消耗的電能,可測量或估計綠色云計算和其他負載之間的熱負荷比例(根據(jù)水流量、水溫的設(shè)置等),然后根據(jù)比例將冷水機組消耗電能的一部分分配給綠色云計算。
計算局部PUE的區(qū)域與其他區(qū)域有共享制冷系統(tǒng)時,也應(yīng)采用這種方法進行間接測量和估算。
2)供配電系統(tǒng)能耗的間接測量和估算。在測量供配電系統(tǒng)能耗的過程中,如果指定的測量點難以安裝測試設(shè)備,根據(jù)相關(guān)設(shè)備的能效因子進行間接推算。此外,當(dāng)需要從綠色云計算總耗電中扣除辦公等耗電時,也應(yīng)采取按比例分攤的方式,將對應(yīng)的供配電系統(tǒng)的損耗進行扣除。
2.5.1 測量周期和頻率
能耗指標(biāo)的數(shù)值受各種因素的影響,會隨季節(jié)、節(jié)假日和每天忙閑時段的改變發(fā)生變化,因此為全面、準(zhǔn)確了解綠色云計算的能效,應(yīng)采用固定測量儀表,對綠色云計算能耗進行持續(xù)、長期的測量和記錄。若綠色云計算未安裝固定測量設(shè)備,可采用鉗形功率計等設(shè)備測量綠色云計算及IT設(shè)備等的短時用電量。測量的周期和頻率如無特殊說明,綠色云計算的PUE、pPUE、CLF、PLF 等能效指標(biāo),是指采用固定測量儀表,在指定測量點測量并記錄至少一年的數(shù)據(jù)。
2.5.2 測量設(shè)備和系統(tǒng)
(1)必須在規(guī)定的對應(yīng)測量點進行測量??砂惭b固定測量設(shè)備,也可以利用供電、空調(diào)或IT設(shè)備內(nèi)置的測量功能。
(2)測量設(shè)備的精度要求誤差不超過±3%,解析度不低于0.1kW·h。
(3)采用支持通過網(wǎng)絡(luò)自動上報或者自動獲取能耗數(shù)據(jù)的智能測量儀表,實現(xiàn)能耗遠程、自動化采集。
(4)建設(shè)能效管理系統(tǒng),實現(xiàn)對能耗數(shù)據(jù)的統(tǒng)計、分析和能效指標(biāo)的自動計算。
云計算IT及通信設(shè)備的能耗占51%,空調(diào)制冷系統(tǒng)的能耗占24%,空調(diào)通風(fēng)加濕系統(tǒng)的能耗占11%,照明能耗占2.5%,其他能耗占11.5%。綠色云計算節(jié)能重點是IT及網(wǎng)絡(luò)通信設(shè)備,本方法能填補綠色云計算能效評測標(biāo)準(zhǔn)方面的空白,也符合國內(nèi)的綠色云計算產(chǎn)業(yè)的發(fā)展要求。此研究基于IP測試儀器平臺,利用高性能的模塊化硬件,高效靈活的ITEST軟件,依據(jù) TIA-942,TEER,Green Grid,Energy Star,GB50174等國內(nèi)外標(biāo)準(zhǔn),結(jié)合TEER、PUE等國際權(quán)威的能效算法,首次致力于綠色云計算能效評測標(biāo)準(zhǔn)研究,幫助政府、企業(yè)在綠色云計算規(guī)劃、設(shè)備采購選型等節(jié)能設(shè)計運維方面,提供科學(xué)系統(tǒng)技術(shù)標(biāo)準(zhǔn)及評測標(biāo)準(zhǔn),為推進全國綠色云計算產(chǎn)業(yè)節(jié)能減排工作提供有力的技術(shù)支撐,促進全國綠色云計算產(chǎn)業(yè)發(fā)展。
[1]GB 50174—2008電子信息系統(tǒng)機房設(shè)計規(guī)范[S].北京:中國標(biāo)準(zhǔn)出版社,2008.
[2]The Standard Performance Evaluation Corporation.