本發(fā)明涉及服務(wù)器散熱技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種服務(wù)器散熱智能管理方法。
背景技術(shù):
服務(wù)器散熱一直以來(lái)都是備受困擾的問(wèn)題,在有限的空間里,服務(wù)器密度不斷提高,由此產(chǎn)生了更多的熱量。服務(wù)器工作負(fù)載量大,而且對(duì)安全性和可靠性要求較高的機(jī)構(gòu),例如政府機(jī)關(guān)、銀行、證券、通信及企業(yè),需要服務(wù)器每天不間斷的工作,因此服務(wù)器始終處于高負(fù)載狀態(tài),并產(chǎn)生巨大的熱量。如果產(chǎn)生的熱量無(wú)法及時(shí)消散而使服務(wù)器的溫度持續(xù)升高,那么服務(wù)器的性能將會(huì)隨著溫度的升高而急劇下降。因此散熱設(shè)計(jì)與散熱能力已經(jīng)成為服務(wù)器設(shè)計(jì)者首要考慮的問(wèn)題,這關(guān)系到服務(wù)器運(yùn)營(yíng)的穩(wěn)定性和安全性,而且散熱裝置本身的能耗和產(chǎn)生的熱量也是一個(gè)不容設(shè)計(jì)者忽略的問(wèn)題。減少散熱裝置的熱量產(chǎn)生和提高散熱效率不僅可以起到節(jié)能的作用,而且可以進(jìn)一步提高服務(wù)器的工作性能,并降低服務(wù)器的能耗。
風(fēng)扇散熱技術(shù)利用處理器機(jī)箱風(fēng)扇或者散熱器風(fēng)扇產(chǎn)生氣流,依靠空氣對(duì)流來(lái)進(jìn)行散熱,將服務(wù)器機(jī)箱內(nèi)硬件產(chǎn)生的熱量帶走。但是風(fēng)扇散熱功耗高,不節(jié)能。散熱風(fēng)扇就需要消耗較大的能耗以及產(chǎn)生較大的噪音。一般80mm*38mm規(guī)格的風(fēng)扇功率約為15W,一般一臺(tái)2U服務(wù)器需要配置4~8個(gè)80mm*38mm風(fēng)扇,其散熱系統(tǒng)本身就需要消耗60~120W的能耗。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)中風(fēng)扇散熱功耗高的缺點(diǎn),提供一種服務(wù)器散熱智能管理方法,其可以自動(dòng)根據(jù)機(jī)箱內(nèi)溫度的變化,調(diào)節(jié)服務(wù)器內(nèi)部風(fēng)扇的轉(zhuǎn)速,以確保服務(wù)器內(nèi)部關(guān)鍵部件處于穩(wěn)定低溫的工作狀態(tài)。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:提供一種服務(wù)器散熱智能管理方法,包括:
分別獲取服務(wù)器機(jī)箱內(nèi)多個(gè)硬件的溫度數(shù)值;
將所獲取的溫度數(shù)值傳送給主板控制器;
主板控制器根據(jù)預(yù)設(shè)的PWM曲線,獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值;
根據(jù)PWM參數(shù)的大小,調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速,使服務(wù)器機(jī)箱內(nèi)的多個(gè)所述硬件處于穩(wěn)定低溫的工作狀態(tài)。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,多個(gè)所述硬件包括CPU、內(nèi)存、芯片組和硬盤,每個(gè)硬件都設(shè)置有溫度傳感器。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,通過(guò)溫度傳感器分別讀取每個(gè)硬件的溫度數(shù)值。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,所述主板控制器通過(guò)所述溫度傳感器獲取多個(gè)所述硬件的溫度數(shù)值。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,所述主板控制器根據(jù)在其中設(shè)置的PWM曲線獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,PWM參數(shù)分為多個(gè)級(jí)別,分別一一對(duì)應(yīng)多個(gè)所述硬件上風(fēng)扇的多個(gè)風(fēng)速檔位,其中PWM參數(shù)越大,則對(duì)應(yīng)的風(fēng)速檔位越高。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,風(fēng)速檔位越高,風(fēng)扇轉(zhuǎn)的越快。
在本發(fā)明所述的服務(wù)器散熱智能管理方法中,所述主板控制器根據(jù)PWM參數(shù)值調(diào)節(jié)風(fēng)扇對(duì)應(yīng)的風(fēng)速檔位,從而達(dá)到調(diào)節(jié)風(fēng)扇風(fēng)速的目的。
本發(fā)明還提供一種服務(wù)器散熱智能管理裝置,包括:
溫度數(shù)值讀取模塊,用于分別獲取服務(wù)器機(jī)箱內(nèi)多個(gè)硬件的溫度數(shù)值;
溫度數(shù)值傳輸模塊,用于將所獲取的溫度數(shù)值傳送給主板控制器;
PWM參數(shù)值獲取模塊,用于主板控制器根據(jù)預(yù)設(shè)的PWM曲線,獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值;
風(fēng)扇轉(zhuǎn)速調(diào)節(jié)模塊,用于根據(jù)PWM參數(shù)的大小,調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速,使服務(wù)器機(jī)箱內(nèi)的多個(gè)所述硬件處于穩(wěn)定低溫的工作狀態(tài)。
在本發(fā)明所述的服務(wù)器散熱智能管理裝置中,服務(wù)器機(jī)箱內(nèi)的多個(gè)硬件包括CPU、內(nèi)存、芯片組和硬盤。
在本發(fā)明所述的服務(wù)器散熱智能管理裝置中,所述溫度數(shù)值讀取模塊用于通過(guò)溫度傳感器讀取多個(gè)所述硬件的溫度數(shù)值。
在本發(fā)明所述的服務(wù)器散熱智能管理裝置中,所述PWM參數(shù)值獲取模塊用于根據(jù)在其中設(shè)置的PWM曲線獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值。
在本發(fā)明所述的服務(wù)器散熱智能管理裝置中,PWM參數(shù)分為多個(gè)級(jí)別,分別一一對(duì)應(yīng)多個(gè)所述硬件上風(fēng)扇的多個(gè)風(fēng)速檔位,其中PWM參數(shù)越大,則對(duì)應(yīng)的風(fēng)速檔位越高。
在本發(fā)明所述的服務(wù)器散熱智能管理裝置中,風(fēng)速檔位越高,風(fēng)扇轉(zhuǎn)的越快。
在本發(fā)明所述的服務(wù)器散熱智能管理裝置中,所述風(fēng)扇轉(zhuǎn)速調(diào)節(jié)模塊根據(jù)PWM參數(shù)值調(diào)節(jié)風(fēng)扇對(duì)應(yīng)的風(fēng)速檔位,從而達(dá)到調(diào)節(jié)風(fēng)扇風(fēng)速的目的。
附圖說(shuō)明
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中:
圖1是本發(fā)明的服務(wù)器散熱智能管理方法的一個(gè)實(shí)施例的流程圖;
圖2是本發(fā)明的服務(wù)器散熱智能管理裝置中硬件框架的一個(gè)實(shí)施例示意圖。
具體實(shí)施方式
為了對(duì)本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照附圖詳細(xì)說(shuō)明本發(fā)明的具體實(shí)施方式。
圖1是本發(fā)明的服務(wù)器散熱智能管理方法的一個(gè)實(shí)施例的流程圖。該服務(wù)器散熱智能管理方法包括以下步驟S1-S4:
S1、分別獲取服務(wù)器機(jī)箱內(nèi)多個(gè)硬件的溫度數(shù)值;
S2、將所獲取的溫度數(shù)值傳送給主板控制器;
S3、主板控制器根據(jù)預(yù)設(shè)的PWM曲線,獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值;
S4、根據(jù)PWM參數(shù)的大小,調(diào)節(jié)風(fēng)扇的轉(zhuǎn)速,使服務(wù)器機(jī)箱內(nèi)的多個(gè)硬件處于穩(wěn)定低溫的工作狀態(tài)。
多個(gè)硬件包括CPU、內(nèi)存、芯片組和硬盤。在S1中,每個(gè)硬件上有設(shè)置有溫度傳感器,通過(guò)溫度傳感器讀取各個(gè)硬件的溫度數(shù)值。在S2中,主板控制器與溫度傳感器電性連接,主板控制器通過(guò)溫度傳感器獲取多個(gè)硬件的溫度數(shù)值,進(jìn)行存儲(chǔ)和進(jìn)一步的分析。在S3中,主板控制器根據(jù)在其中預(yù)先設(shè)置的PWM曲線獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值,每一個(gè)溫度數(shù)值都對(duì)應(yīng)一個(gè)PWM參數(shù)值。另外,PWM參數(shù)值分為多個(gè)級(jí)別,分別一一對(duì)應(yīng)每個(gè)硬件上風(fēng)扇的多個(gè)風(fēng)速檔位,其中PWM參數(shù)越大,則對(duì)應(yīng)的風(fēng)速檔位越高。風(fēng)速檔位越高,風(fēng)扇則轉(zhuǎn)的越快。
在S4中,主板控制器根據(jù)PWM參數(shù)值控制并調(diào)節(jié)風(fēng)扇對(duì)應(yīng)的風(fēng)速檔位,從而達(dá)到調(diào)節(jié)風(fēng)扇風(fēng)速的目的。PWM參數(shù)值越高預(yù)示著硬件的溫度數(shù)值越高,因此需要越大的風(fēng)速檔位來(lái)加快對(duì)該硬件的散熱;相同地,PWM參數(shù)值越低預(yù)示著硬件的溫度數(shù)值越低,因此只需要較低的風(fēng)速檔位來(lái)對(duì)該硬件進(jìn)行散熱,同時(shí)也達(dá)到了降低功耗和噪音的效果。
溫度傳感器能夠?qū)崟r(shí)的檢測(cè)和讀取各個(gè)硬件的溫度數(shù)值,并且主板控制器能夠?qū)崟r(shí)的接收和計(jì)算對(duì)應(yīng)的PWM參數(shù)值,并調(diào)整相應(yīng)的風(fēng)速檔位,從而實(shí)現(xiàn)實(shí)時(shí)地根據(jù)硬件溫度和產(chǎn)生熱量的變化而進(jìn)行高效率的散熱。
圖2是本發(fā)明的服務(wù)器散熱智能管理裝置中硬件框架的一個(gè)實(shí)施例示意圖。該服務(wù)器散熱智能管理裝置包括:
溫度數(shù)值讀取模塊,用于分別獲取服務(wù)器機(jī)箱內(nèi)多個(gè)硬件的溫度數(shù)值;
溫度數(shù)值傳輸模塊,用于將所獲取的溫度數(shù)值傳送給主板控制器20;
PWM參數(shù)值獲取模塊,用于主板控制器20根據(jù)預(yù)設(shè)的PWM曲線,獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值;
風(fēng)扇轉(zhuǎn)速調(diào)節(jié)模塊,用于根據(jù)PWM參數(shù)的大小,調(diào)節(jié)風(fēng)扇30的轉(zhuǎn)速,使服務(wù)器機(jī)箱內(nèi)的多個(gè)硬件處于穩(wěn)定低溫的工作狀態(tài)。
服務(wù)器機(jī)箱內(nèi)的多個(gè)硬件包括CPU、內(nèi)存、芯片組和硬盤,并且每個(gè)硬件都設(shè)置有溫度傳感器10。
溫度數(shù)值讀取模塊用于通過(guò)溫度傳感器10分別讀取每個(gè)硬件的溫度數(shù)值。
PWM參數(shù)值獲取模塊用于根據(jù)在其中設(shè)置的PWM曲線獲取與接收的溫度數(shù)值對(duì)應(yīng)的PWM參數(shù)值。
PWM參數(shù)分為多個(gè)級(jí)別,分別一一對(duì)應(yīng)多個(gè)所述硬件上風(fēng)扇30的多個(gè)風(fēng)速檔位,其中PWM參數(shù)越大,則對(duì)應(yīng)的風(fēng)速檔位越高。風(fēng)速檔位越高,風(fēng)扇30轉(zhuǎn)的越快。
風(fēng)扇轉(zhuǎn)速調(diào)節(jié)模塊根據(jù)PWM參數(shù)值調(diào)節(jié)風(fēng)扇30對(duì)應(yīng)的風(fēng)速檔位,從而達(dá)到調(diào)節(jié)風(fēng)扇30風(fēng)速的目的。
上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實(shí)施方式,上述的具體實(shí)施方式僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。