一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及軟硬件調(diào)節(jié)與控制散熱技術(shù)領(lǐng)域,具體涉及一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法。
【背景技術(shù)】
[0002]相對于傳統(tǒng)的機架和刀片式服務(wù)器,整機柜服務(wù)器SmartRack是一類創(chuàng)新形態(tài)的服務(wù)器,打破了傳統(tǒng)服務(wù)器的設(shè)計思路,以標(biāo)準(zhǔn)機架為設(shè)計單位,將傳統(tǒng)服務(wù)器的散熱和供電模塊、管理模塊集中為機架的統(tǒng)一電源、風(fēng)扇墻和管理模塊,傳統(tǒng)服務(wù)器僅作為機架的計算模塊,該產(chǎn)品既是云數(shù)據(jù)中心計算和存儲模塊,也是傳統(tǒng)數(shù)據(jù)中心向云計算數(shù)據(jù)中心演進(jìn)必經(jīng)之路。
[0003]SmartRack是基于浪潮云海戰(zhàn)略開發(fā)的新型高密度機柜式服務(wù)器,以客戶需求設(shè)計為出發(fā)點,整合集中散熱理念,將風(fēng)扇轉(zhuǎn)速控制表安裝在RMC (Rack ManagementController)管理芯片中,通過RBP管理模塊輪詢獲取各服務(wù)器節(jié)點CPU的溫度數(shù)據(jù),并將該數(shù)據(jù)傳送給RMC,RMC通過計算獲取節(jié)點的最大CPU溫度值,確定整個機柜風(fēng)扇組的轉(zhuǎn)速PWM,并通過RBP管理模塊對風(fēng)扇組進(jìn)行整體調(diào)控。該風(fēng)扇調(diào)控方法通過RMC獲取節(jié)點最大CPU溫度,然后計算風(fēng)扇PWM,對整機柜風(fēng)扇組進(jìn)行調(diào)控。首先該方法在很大程度上增加了風(fēng)扇整體調(diào)控時間;其次該方法計算風(fēng)扇PWM值只通過CPU溫度,未考慮其他因素,過于單一化;再次該方法對整機柜風(fēng)扇整體調(diào)控,無法由各節(jié)點的溫度sensor決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速,不能達(dá)到節(jié)能的目的。因此,急需提出一種更為合理、科學(xué)和高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,最大限度的保證SmartRack機柜的節(jié)點散熱的要求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是:本發(fā)明提供一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,充分考慮以客戶需求設(shè)計為出發(fā)點,整合集中散熱的設(shè)計理念,通過各節(jié)點的溫度sensor決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速,單獨對每一個風(fēng)扇窗進(jìn)行調(diào)控。
[0005]本發(fā)明所采用的技術(shù)方案為:
一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,所述方法通過將風(fēng)扇轉(zhuǎn)速控制表安裝在SmartRack機柜各服務(wù)器節(jié)點的BMC處理芯片中,設(shè)置于由各服務(wù)器節(jié)點的溫度傳感器(sensor)決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速。
[0006]所述方法具體實現(xiàn)過程如下:SmartRack機柜設(shè)置多個RBP管理模塊,每個管理模塊負(fù)責(zé)其對應(yīng)的η個服務(wù)器節(jié)點,每個服務(wù)器節(jié)點BMC將獲取的進(jìn)風(fēng)溫度、CPU核心溫度、內(nèi)存溫度、PCH溫度和VR溫度數(shù)據(jù)與內(nèi)嵌在BMC內(nèi)部的風(fēng)扇轉(zhuǎn)速控制表進(jìn)行計算并確定最終的風(fēng)扇轉(zhuǎn)速PWM,并將該PWM傳送給其對應(yīng)的RBP管理模塊,RBP模塊取所對應(yīng)的η個風(fēng)扇轉(zhuǎn)速信號的最大值,把這個最大值傳送給相應(yīng)的風(fēng)扇窗,從而實現(xiàn)高效節(jié)能的風(fēng)扇調(diào)控方法。
[0007]本實施例所述方法操作步驟如下: 1)服務(wù)器節(jié)點BMC將獲取的進(jìn)風(fēng)溫度、CPU核心溫度、內(nèi)存溫度、PCH溫度和VR溫度數(shù)據(jù)與內(nèi)嵌在BMC內(nèi)部的風(fēng)扇轉(zhuǎn)速控制表進(jìn)行計算并確定最終的風(fēng)扇轉(zhuǎn)速PWM ;
2)服務(wù)器節(jié)點將PWM傳送給其對應(yīng)的RBP管理模塊;
3)RBP模塊取η個風(fēng)扇轉(zhuǎn)速信號的最大值,把這個最大值傳送給相應(yīng)的風(fēng)扇窗。
[0008]所述η為4。
[0009]本發(fā)明的有益效果為:
SmartRack機柜各節(jié)點的多種溫度sensor決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速,直接通過RBP模塊給風(fēng)扇調(diào)控,從根本上節(jié)省了風(fēng)扇整體調(diào)控時間;根據(jù)多溫度Sensor計算風(fēng)扇PWM,使調(diào)控更為精確;分別根據(jù)各自溫度信息對風(fēng)扇進(jìn)行調(diào)控,降低了能耗。通過該方法,更加方便、靈活和安全地對SmartRack機柜風(fēng)扇進(jìn)行調(diào)控,最大限度保證SmartRack機柜的節(jié)點散熱的要求。
【附圖說明】
[0010]圖1為SmartRack機柜散熱架構(gòu)圖;
圖2為SmartRack機柜控制轉(zhuǎn)速流程圖。
【具體實施方式】
[0011]下面根據(jù)說明書附圖,結(jié)合【具體實施方式】對本發(fā)明進(jìn)一步說明:
實施例1:
一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,所述方法通過將風(fēng)扇轉(zhuǎn)速控制表安裝在SmartRack機柜各服務(wù)器節(jié)點的BMC處理芯片中,由設(shè)置于各服務(wù)器節(jié)點的溫度傳感器(sensor)決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速。
[0012]實施例2:
如圖1所示,在實施例1的基礎(chǔ)上,本實施例所述方法具體實現(xiàn)過程如下:SmartRack機柜設(shè)置多個RBP管理模塊,每個管理模塊負(fù)責(zé)其對應(yīng)的4個服務(wù)器節(jié)點,每個服務(wù)器節(jié)點BMC將獲取的進(jìn)風(fēng)溫度、CPU核心溫度、內(nèi)存溫度、PCH溫度和VR溫度數(shù)據(jù)與內(nèi)嵌在BMC內(nèi)部的風(fēng)扇轉(zhuǎn)速控制表進(jìn)行計算并確定最終的風(fēng)扇轉(zhuǎn)速PWM,并將該PWM傳送給其對應(yīng)的RBP管理模塊,RBP模塊取所對應(yīng)的4個風(fēng)扇轉(zhuǎn)速信號的最大值,把這個最大值傳送給相應(yīng)的風(fēng)扇窗,從而實現(xiàn)高效節(jié)能的風(fēng)扇調(diào)控方法。
[0013]實施例3:
如圖2所示,在實施例1或2的基礎(chǔ)上,本實施例所述方法操作步驟如下:
1)服務(wù)器節(jié)點BMC將獲取的進(jìn)風(fēng)溫度、CPU核心溫度、內(nèi)存溫度、PCH溫度和VR溫度數(shù)據(jù)與內(nèi)嵌在BMC內(nèi)部的風(fēng)扇轉(zhuǎn)速控制表進(jìn)行計算并確定最終的風(fēng)扇轉(zhuǎn)速PWM ;
2)服務(wù)器節(jié)點將PWM傳送給其對應(yīng)的RBP管理模塊;
3)RBP模塊取4個風(fēng)扇轉(zhuǎn)速信號的最大值,把這個最大值傳送給相應(yīng)的風(fēng)扇窗。
[0014]通過這種方法,SmartRack機柜將風(fēng)扇轉(zhuǎn)速控制表安裝在各服務(wù)器節(jié)點的BMC處理芯片中,由各服務(wù)器節(jié)點的溫度sensor決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速,避免了整機柜風(fēng)扇反復(fù)調(diào)節(jié),大大節(jié)省了風(fēng)扇轉(zhuǎn)速PWM的計算時間和風(fēng)扇調(diào)控時間,實現(xiàn)風(fēng)扇節(jié)能的目的,同時降低風(fēng)扇產(chǎn)生的噪音,最大限度的保證SmartRack機柜的節(jié)點散熱的要求。
[0015]以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
【主權(quán)項】
1.一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,其特征在于:所述方法通過將風(fēng)扇轉(zhuǎn)速控制表安裝在SmartRack機柜各服務(wù)器節(jié)點的BMC處理芯片中,由設(shè)置于各服務(wù)器節(jié)點的溫度傳感器決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速。2.根據(jù)權(quán)利要求1所述的一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,其特征在于,所述方法具體實現(xiàn)過程如下=SmartRack機柜設(shè)置多個RBP管理模塊,每個管理模塊負(fù)責(zé)其對應(yīng)的η個服務(wù)器節(jié)點,每個服務(wù)器節(jié)點BMC將獲取的進(jìn)風(fēng)溫度、CPU核心溫度、內(nèi)存溫度、PCH溫度和VR溫度數(shù)據(jù)與內(nèi)嵌在BMC內(nèi)部的風(fēng)扇轉(zhuǎn)速控制表進(jìn)行計算并確定最終的風(fēng)扇轉(zhuǎn)速PWM,并將該PffM傳送給其對應(yīng)的RBP管理模塊,RBP模塊取所對應(yīng)η個風(fēng)扇轉(zhuǎn)速信號的最大值,把這個最大值傳送給相應(yīng)的風(fēng)扇窗,從而實現(xiàn)高效節(jié)能的風(fēng)扇調(diào)控方法。3.根據(jù)權(quán)利要求1或2所述的一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,其特征在于,所述方法操作步驟如下: 1)服務(wù)器節(jié)點BMC將獲取的進(jìn)風(fēng)溫度、CPU核心溫度、內(nèi)存溫度、PCH溫度和VR溫度數(shù)據(jù)與內(nèi)嵌在BMC內(nèi)部的風(fēng)扇轉(zhuǎn)速控制表進(jìn)行計算并確定最終的風(fēng)扇轉(zhuǎn)速PffM ; 2)服務(wù)器節(jié)點將PWM傳送給其對應(yīng)的RBP管理模塊; 3)RBP模塊取η個風(fēng)扇轉(zhuǎn)速信號的最大值,把這個最大值傳送給相應(yīng)的風(fēng)扇窗。4.根據(jù)權(quán)利要求3所述的一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,其特征在于:所述η為4。
【專利摘要】本發(fā)明公開了一種高效節(jié)能的SmartRack機柜風(fēng)扇調(diào)控方法,所述方法通過將風(fēng)扇轉(zhuǎn)速控制表安裝在SmartRack機柜各服務(wù)器節(jié)點的?BMC?處理芯片中,由設(shè)置于各服務(wù)器節(jié)點的溫度傳感器決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速。SmartRack機柜各節(jié)點的多種溫度sensor?決定該節(jié)點需要的風(fēng)扇轉(zhuǎn)速,直接通過RBP?模塊給風(fēng)扇調(diào)控,從根本上節(jié)省了風(fēng)扇整體調(diào)控時間;根據(jù)多溫度Sensor計算風(fēng)扇PWM,使調(diào)控更為精確;分別根據(jù)各自溫度信息對風(fēng)扇進(jìn)行調(diào)控,降低了能耗。通過該方法,更加方便、靈活和安全地對SmartRack機柜風(fēng)扇進(jìn)行調(diào)控,最大限度保證SmartRack機柜的節(jié)點散熱的要求。
【IPC分類】F04D27/00
【公開號】CN105240303
【申請?zhí)枴緾N201510659980
【發(fā)明人】張兆義
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2016年1月13日
【申請日】2015年10月14日