1.一種機(jī)架風(fēng)扇控制系統(tǒng),其特征在于,包括:
一背板;
若干個(gè)主板,其分別連接所述背板,所述若干個(gè)主板的其中之一者具有一主控主板管理控制器,而其他主板分別具有一子主板管理控制器,所述若干主板的所述主控主板管理控制器及所述若干子主板管理控制器分別對(duì)應(yīng)連接至少一溫度傳感器,所述主控主板管理控制器通過所述背板分別與所述若干子主板管理控制器連接;以及
若干個(gè)風(fēng)扇組,其通過所述背板連接對(duì)應(yīng)的所述主控主板管理控制器;
其中,各主板溫度傳感器實(shí)時(shí)感測(cè)其對(duì)應(yīng)的主板的溫度信息并透過其所對(duì)應(yīng)的所述子主板管理控制器將所述溫度信息傳輸給與其連接的所述主控主板管理控制器,所述主控主板管理控制器周期性地經(jīng)由中斷SMI觸發(fā)所有的子主板管理控制器分別回傳其所分別對(duì)應(yīng)的溫度傳感器感測(cè)到的溫度信息用以分別調(diào)整每一子主板控制器所分別對(duì)應(yīng)的所述風(fēng)扇組的轉(zhuǎn)速,以及在一預(yù)設(shè)時(shí)間內(nèi)所述主控主板管理控制器未收到所有子主板管理控制器的其中一特定子主板管理控制器回傳其所對(duì)應(yīng)的溫度傳感器感測(cè)的溫度信息時(shí),計(jì)算所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量,在所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量超過其所對(duì)應(yīng)的一預(yù)設(shè)耗電量上限時(shí),僅調(diào)高所述特定子主板管理控制器所對(duì)應(yīng)的主板所對(duì)應(yīng)的所述風(fēng)扇組的轉(zhuǎn)速。
2.根據(jù)權(quán)利要求1所述的機(jī)架風(fēng)扇控制系統(tǒng),其特征在于,在所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量超過其所對(duì)應(yīng)的所述預(yù)設(shè)耗電量上限時(shí),即調(diào)高所述特定子主板管理控制器所對(duì)應(yīng)的主板所對(duì)應(yīng)的所述風(fēng)扇組的轉(zhuǎn)速至全速轉(zhuǎn)動(dòng)。
3.根據(jù)權(quán)利要求1所述的機(jī)架風(fēng)扇控制系統(tǒng),其特征在于,所述主控主板管理控制器在所述預(yù)設(shè)時(shí)間內(nèi)未收到所有子主板管理控制器的其中一特定子主板管理控制器回傳其所對(duì)應(yīng)的溫度傳感器感測(cè)的溫度信息時(shí),檢測(cè)所述特定子主板管理控制器是否有開啟,若檢測(cè)結(jié)果為開啟時(shí),所述主控主板管理控制器計(jì)算所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量。
4.根據(jù)權(quán)利要求1所述的機(jī)架風(fēng)扇控制系統(tǒng),其特征在于,所述主控主板控制器根據(jù)所量測(cè)到的所有主板的整體總耗電量減去所量測(cè)到的所述特定子主板管理控制器之外的所有子主板管理控制器及主控主板管理控制器所分別對(duì)應(yīng)的主板的量測(cè)耗電量來計(jì)算所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量。
5.根據(jù)權(quán)利要求1所述的機(jī)架風(fēng)扇控制系統(tǒng),其特征在于,所述主控主板管理控制器透過FRU取得所有主板所分別對(duì)應(yīng)的一預(yù)設(shè)耗電量上限,以讀取所述特定子主板管理控制器所對(duì)應(yīng)的主板的預(yù)設(shè)耗電量上限,并與所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量作比較以執(zhí)行判斷。
6.一種機(jī)架風(fēng)扇控制方法,其通過權(quán)利要求1所述的機(jī)架風(fēng)扇控制系統(tǒng)執(zhí)行,所述機(jī)架風(fēng)扇控制系統(tǒng)包括一背板;若干個(gè)主板,其分別連接所述背板,所述若干個(gè)主板的其中之一者具有一主控主板管理控制器,而其他主板分別具有一子主板管理控制器,所述若干主板的所述主控主板管理控制器及所述若干子主板管理控制器分別對(duì)應(yīng)連接至少一溫度傳感器;以及若干個(gè)風(fēng)扇組,其通過所述背板連接對(duì)應(yīng)的所述主控主板管理控制器,其特征在于,所述機(jī)架風(fēng)扇控制方法包括以下步驟:
a.所述主控主板管理控制器周期性地經(jīng)由中斷SMI觸發(fā)所有的子主板管理控制器分別回傳其所分別對(duì)應(yīng)的溫度傳感器感測(cè)到的溫度信息;
b.所述主控主板管理控制器檢測(cè)在一預(yù)設(shè)時(shí)間內(nèi)是否未收到所有子主板管理控制器的其中一特定子主板管理控制器回傳其所對(duì)應(yīng)的溫度傳感器感測(cè)的溫度信息時(shí),如果是則執(zhí)行步驟c,如果否,則繼續(xù)執(zhí)行本步驟;
c.所述主控主板管理控制器計(jì)算所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量;
d.所述主控主板管理控制器判斷所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量是否超過一預(yù)設(shè)耗電量上限,如果是則執(zhí)行步驟e,如果否,則返回步驟b;以及
e.所述主控主板管理控制器調(diào)高所述特定子主板管理控制器所對(duì)應(yīng)的主板所對(duì)應(yīng)的所述風(fēng)扇組的轉(zhuǎn)速。
7.根據(jù)權(quán)利要求6所述的機(jī)架風(fēng)扇控制方法,其特征在于,在步驟b以及步驟c之間可進(jìn)一步包括:在所有子主板管理控制器的其中特定子主板管理控制器未回傳其所對(duì)應(yīng)的溫度傳感器感測(cè)的溫度信息時(shí),所述主控主板管理控制器檢測(cè)所述特定子主板管理控制器是否有開啟,如果是,則執(zhí)行步驟c,如果否則返回步驟b。
8.根據(jù)權(quán)利要求6所述的機(jī)架風(fēng)扇控制方法,其特征在于,在步驟e中,所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量超過其所對(duì)應(yīng)的所述預(yù)設(shè)耗電量上限時(shí),即調(diào)高所述特定子主板管理控制器所對(duì)應(yīng)的主板所對(duì)應(yīng)的所述風(fēng)扇組的轉(zhuǎn)速至全速轉(zhuǎn)動(dòng)。
9.根據(jù)權(quán)利要求6所述的機(jī)架風(fēng)扇控制方法,其特征在于,在步驟c中,所述主控主板控制器根據(jù)所量測(cè)到的所有主板的整體總耗電量減去所量測(cè)到的所述特定子主板管理控制器之外的所有子主板管理控制器及主控主板管理控制器所分別對(duì)應(yīng)的主板的量測(cè)耗電量來計(jì)算所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量。
10.根據(jù)權(quán)利要求6所述的機(jī)架風(fēng)扇控制方法,其特征在于,在步驟d中,所述主控主板管理控制器透過FRU取得所有主板所分別對(duì)應(yīng)的一預(yù)設(shè)耗電量上限,以讀取所述特定子主板管理控制器所對(duì)應(yīng)的主板的預(yù)設(shè)耗電量上限,并與所述特定子主板管理控制器所對(duì)應(yīng)的主板的計(jì)算耗電量作比較以執(zhí)行判斷。