The present invention provides a system and method for controlling the fan frame, the frame of the fan control system comprises a backboard; a plurality of the motherboard, the motherboard several of them with a main control board management controller, and other board are respectively provided with a sub board management controller, the main control board management controller and the sub board management controller are respectively connected with at least one temperature sensor; and a plurality of fan group; the temperature information in a preset time of the main control board management controller has not received all the sub board management controller the temperature sensor in a stator board management controller to return the corresponding sense of time the corresponding calculation, the specific sub main board management controller board in power consumption, corresponding to the specific sub main board management controller board. When the power consumption exceeds the preset power consumption limit, the speed of the fan set corresponding to the main board of the special stator board management controller is increased only.
【技術實現步驟摘要】
機架風扇控制系統及其方法
本專利技術是一種機架風扇控制系統及其方法。
技術介紹
一般,大型服務器(RackServer)為了可以監控和保護系統的安全,都會由BMC(BaseboardManagementController)來監控系統內的溫度和管理風扇的轉速,至今,利用多個BMC來管理RackServer中的多片主板(MotherBoard)和設備已經是趨勢。一種是中心管理BMC(CentalizedBMC)架構:對于多個BMC架構一個中心管理BMC定時向下取得所有設備中的BMC的傳感器(sensor)數據(例如CPU溫度、DIMM溫度等),最后再由中心管理BMC來負責風扇控制處理。另一種是無中心管理BMC(Non-centrolizedBBMC)架構:此架構的server為了節省成本,利用多片主板中的BMC中取其中一個出來負責管理和監控整個立統。此架構中,負責管理的BMC作為主BMC,利用輪流詢問旁邊主板或設備上的BMC取得該傳感器數據(sensordata),并直接透過線路取得背板(Backplane)和風扇板(Fanboard)上的傳感器數據(sensordata),經過主BMC的內部計算和監控來達成保護系統的功能。無論是上述的兩種架構,在某些系統異常而導致其中非主BMC無法正常回傳sensordata到主BMC時,為了保護系統安全,會強制將所有系統風扇強拉以防止系統溫度過高和立即關閉有異常BMC的設備或是主板。此種機制雖然安全,但是有可能該異常的BMC只是在做韌體更新,或是真的異常但是該BMC管理的主板上的電壓和溫度都還是正常的情況,在現今強調環保 ...
【技術保護點】
一種機架風扇控制系統,其特征在于,包括:一背板;若干個主板,其分別連接所述背板,所述若干個主板的其中之一者具有一主控主板管理控制器,而其他主板分別具有一子主板管理控制器,所述若干主板的所述主控主板管理控制器及所述若干子主板管理控制器分別對應連接至少一溫度傳感器,所述主控主板管理控制器通過所述背板分別與所述若干子主板管理控制器連接;以及若干個風扇組,其通過所述背板連接對應的所述主控主板管理控制器;其中,各主板溫度傳感器實時感測其對應的主板的溫度信息并透過其所對應的所述子主板管理控制器將所述溫度信息傳輸給與其連接的所述主控主板管理控制器,所述主控主板管理控制器周期性地經由中斷SMI觸發所有的子主板管理控制器分別回傳其所分別對應的溫度傳感器感測到的溫度信息用以分別調整每一子主板控制器所分別對應的所述風扇組的轉速,以及在一預設時間內所述主控主板管理控制器未收到所有子主板管理控制器的其中一特定子主板管理控制器回傳其所對應的溫度傳感器感測的溫度信息時,計算所述特定子主板管理控制器所對應的主板的計算耗電量,在所述特定子主板管理控制器所對應的主板的計算耗電量超過其所對應的一預設耗電量上限時,僅調高所述 ...
【技術特征摘要】
1.一種機架風扇控制系統,其特征在于,包括:一背板;若干個主板,其分別連接所述背板,所述若干個主板的其中之一者具有一主控主板管理控制器,而其他主板分別具有一子主板管理控制器,所述若干主板的所述主控主板管理控制器及所述若干子主板管理控制器分別對應連接至少一溫度傳感器,所述主控主板管理控制器通過所述背板分別與所述若干子主板管理控制器連接;以及若干個風扇組,其通過所述背板連接對應的所述主控主板管理控制器;其中,各主板溫度傳感器實時感測其對應的主板的溫度信息并透過其所對應的所述子主板管理控制器將所述溫度信息傳輸給與其連接的所述主控主板管理控制器,所述主控主板管理控制器周期性地經由中斷SMI觸發所有的子主板管理控制器分別回傳其所分別對應的溫度傳感器感測到的溫度信息用以分別調整每一子主板控制器所分別對應的所述風扇組的轉速,以及在一預設時間內所述主控主板管理控制器未收到所有子主板管理控制器的其中一特定子主板管理控制器回傳其所對應的溫度傳感器感測的溫度信息時,計算所述特定子主板管理控制器所對應的主板的計算耗電量,在所述特定子主板管理控制器所對應的主板的計算耗電量超過其所對應的一預設耗電量上限時,僅調高所述特定子主板管理控制器所對應的主板所對應的所述風扇組的轉速。2.根據權利要求1所述的機架風扇控制系統,其特征在于,在所述特定子主板管理控制器所對應的主板的計算耗電量超過其所對應的所述預設耗電量上限時,即調高所述特定子主板管理控制器所對應的主板所對應的所述風扇組的轉速至全速轉動。3.根據權利要求1所述的機架風扇控制系統,其特征在于,所述主控主板管理控制器在所述預設時間內未收到所有子主板管理控制器的其中一特定子主板管理控制器回傳其所對應的溫度傳感器感測的溫度信息時,檢測所述特定子主板管理控制器是否有開啟,若檢測結果為開啟時,所述主控主板管理控制器計算所述特定子主板管理控制器所對應的主板的計算耗電量。4.根據權利要求1所述的機架風扇控制系統,其特征在于,所述主控主板控制器根據所量測到的所有主板的整體總耗電量減去所量測到的所述特定子主板管理控制器之外的所有子主板管理控制器及主控主板管理控制器所分別對應的主板的量測耗電量來計算所述特定子主板管理控制器所對應的主板的計算耗電量。5.根據權利要求1所述的機架風扇控制系統,其特征在于,所述主控主板管理控制器透過FRU取得所有主板所分別對應的一預設耗電量上限,以讀取所述特定子主板管理控制器所對應的主板的預設耗電量上限,并與所述特定子主板管理控制器所對應的主板的計算耗電量作比較以執行判斷。...
【專利技術屬性】
技術研發人員:莊克竣,
申請(專利權)人:昆達電腦科技昆山有限公司,神云科技股份有限公司,
類型:發明
國別省市:江蘇,32
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。