本發(fā)明是指一種用于服務(wù)器的散熱模塊及相關(guān)的服務(wù)器裝置及散熱控制方法,尤指一種可根據(jù)服務(wù)器所處環(huán)境調(diào)整服務(wù)器中散熱模塊運(yùn)作方式的散熱模塊及相關(guān)的服務(wù)器裝置及散熱控制方法。
背景技術(shù):
隨著通信技術(shù)的日益進(jìn)步,通過(guò)具有低傳輸延遲的網(wǎng)絡(luò),使用者可快速地讀取及存儲(chǔ)所需的信息。因此,許多信息可存儲(chǔ)在遠(yuǎn)端服務(wù)器上,而不需存儲(chǔ)在使用者的電腦上,當(dāng)使用者需要使用(如閱讀或編輯)該信息時(shí),可通過(guò)網(wǎng)絡(luò)下載到個(gè)人電腦上,如此可減輕使用者在存儲(chǔ)設(shè)備上的花費(fèi)。或者,通過(guò)將信息存儲(chǔ)在遠(yuǎn)端服務(wù)器上,可提供多位使用者在線(xiàn)編輯該信息,即便使用者位于不同地理位置,仍可輕易地達(dá)到協(xié)同工作的效果,降低原本所需的交通成本及時(shí)間。此外,使用者也可通過(guò)將信息存儲(chǔ)在遠(yuǎn)端服務(wù)器上,將存儲(chǔ)在各地(如辦公室及住家)的電腦中的信息同步,以將信息維持在最新版本,使使用者在不同的地點(diǎn)使用信息時(shí),不用考慮信息版本的不同,可直接使用最新版本的信息。
以上所述的服務(wù)也稱(chēng)為云端服務(wù),為了提供云端服務(wù),許多公司開(kāi)始購(gòu)買(mǎi)及建置大量的服務(wù)器(即遠(yuǎn)端服務(wù)器),用來(lái)存儲(chǔ)大量的使用者信息。當(dāng)服務(wù)器運(yùn)作時(shí),服務(wù)器會(huì)產(chǎn)生大量的熱能而導(dǎo)致服務(wù)器溫度上升。若服務(wù)器無(wú)法即時(shí)散發(fā)運(yùn)作時(shí)所產(chǎn)生的熱能,服務(wù)器的溫度可能會(huì)過(guò)高而引發(fā)服務(wù)器宕機(jī)。因此,如何確保服務(wù)器具有足夠的散熱能力便成為業(yè)界亟欲探討的議題。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述的問(wèn)題,本發(fā)明提供一種可根據(jù)服務(wù)器所處環(huán)境調(diào)整散熱模塊運(yùn)作方式的散熱模塊及相關(guān)的服務(wù)器裝置及散熱控制方法,解決現(xiàn)有技術(shù)中無(wú)法根據(jù)服務(wù)器所處的環(huán)境,提供最適合的散熱參數(shù)來(lái)提供充足的解熱能力的問(wèn)題。
在一方面,本發(fā)明揭露一種散熱控制模塊,用于包含有一散熱模塊的一服務(wù)器裝置,該散熱控制模塊包含有一感測(cè)單元,用來(lái)檢測(cè)該服務(wù)器裝置所處環(huán)境的至少一環(huán)境參數(shù);以及一控制單元,耦接于該感測(cè)單元,用來(lái)根據(jù)該至少一環(huán)境參數(shù)及多個(gè)散熱參數(shù)數(shù)據(jù),調(diào)整用于控制該散熱模塊運(yùn)作方式的至少一散熱參數(shù)。
在另一方面,本發(fā)明揭露一種服務(wù)器裝置,包含有一散熱模塊,用來(lái)根據(jù)至少一散熱參數(shù),散發(fā)熱能;以及一散熱控制模塊,包含有一感測(cè)單元,用來(lái)檢測(cè)該服務(wù)器裝置所處環(huán)境的至少一環(huán)境參數(shù);以及一控制單元,耦接于該感測(cè)單元,用來(lái)根據(jù)該至少一環(huán)境參數(shù)及多個(gè)散熱參數(shù)數(shù)據(jù),調(diào)整該至少一散熱參數(shù)。
在又另一方面,本發(fā)明揭露一種散熱控制方法,用于包含有一散熱模塊的一服務(wù)器裝置,該散熱控制方法包含有檢測(cè)該服務(wù)器裝置所處環(huán)境的至少一環(huán)境參數(shù);以及根據(jù)該至少一環(huán)境參數(shù)及多個(gè)散熱參數(shù)數(shù)據(jù),調(diào)整用于控制該散熱模塊運(yùn)作方式的至少一散熱參數(shù)。
本發(fā)明提供一種散熱模塊及相關(guān)的服務(wù)器裝置及散熱控制方法,可根據(jù)服務(wù)器所處環(huán)境調(diào)整散熱模塊運(yùn)作方式,可以即時(shí)散發(fā)服務(wù)器運(yùn)作時(shí)所產(chǎn)生的熱能,保證服務(wù)器的正常運(yùn)行;避免服務(wù)器裝置因環(huán)境變動(dòng)而無(wú)法提供足夠的解熱能力或耗費(fèi)多余功率。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一服務(wù)器裝置的示意圖。
圖2為圖1所示控制單元取得散熱參數(shù)的示意圖。
圖3為本發(fā)明實(shí)施例一散熱控制方法的流程圖。
符號(hào)說(shuō)明:
10 服務(wù)器裝置
100 散熱控制模塊
102 散熱模塊
104 感測(cè)單元
106 控制單元
30 散熱控制方法
300~308 步驟
ALT 海拔高度
AP 氣壓
EP 環(huán)境參數(shù)
HDP、HDP_P、HDP_I、HDP_D、HDPI 散熱參數(shù)
TEM 溫度
具體實(shí)施方式
請(qǐng)參考圖1,圖1為本發(fā)明實(shí)施例一服務(wù)器裝置10的示意圖。服務(wù)器裝置10可為如刀鋒服務(wù)器(Blade Server)、存儲(chǔ)服務(wù)器(Storage Server)等服務(wù)器產(chǎn)品,且不限于此。如圖1所示,服務(wù)器裝置10包含有一散熱控制模塊100及一散熱模塊102,其余與本發(fā)明概念無(wú)直接關(guān)聯(lián)的元件(如殼體、存儲(chǔ)器、通信接口)則略而未示,以求簡(jiǎn)潔。散熱控制模塊100包含有一感測(cè)單元104及一控制單元106,感測(cè)單元104用來(lái)測(cè)量服務(wù)器裝置10所處環(huán)境的環(huán)境參數(shù)EP,而控制單元106則可根據(jù)測(cè)量所得的環(huán)境參數(shù)EP產(chǎn)生散熱參數(shù)HDP。散熱模塊102可為一風(fēng)扇模塊,用來(lái)根據(jù)散熱參數(shù)HDP,散發(fā)服務(wù)器裝置10運(yùn)作時(shí)所產(chǎn)生的熱能。也就是說(shuō),服務(wù)器裝置10可依據(jù)所處環(huán)境調(diào)整散熱參數(shù)HDP,以避免散熱模塊102因環(huán)境變動(dòng)而無(wú)法提供足夠的解熱能力或耗費(fèi)多余功率。
關(guān)于服務(wù)器裝置10的詳細(xì)運(yùn)作方式舉例說(shuō)明如下。由于空氣密度會(huì)隨著海拔高度改變,若控制散熱模塊102的散熱參數(shù)HDP未隨著服務(wù)器裝置10所處海拔高度改變,散熱模塊102的解熱能力可能不足以散發(fā)服務(wù)器裝置10運(yùn)作時(shí)所產(chǎn)生的熱能,進(jìn)而可能導(dǎo)致服務(wù)器裝置10熱當(dāng)機(jī)。在一實(shí)施例中,感測(cè)單元104包含有用來(lái)測(cè)量大氣壓力的氣壓感測(cè)器(如大氣壓力計(jì)),且控制單元106中預(yù)先存儲(chǔ)有對(duì)應(yīng)于相異高度的散熱參數(shù)數(shù)據(jù)。當(dāng)服務(wù)器裝置10起始運(yùn)作時(shí),感測(cè)單元104會(huì)測(cè)量服務(wù)器裝置10所處環(huán)境的氣壓AP(對(duì)應(yīng)于環(huán)境參數(shù)EP)。根據(jù)感測(cè)單元104所測(cè)量的氣壓AP,控制單元106可得知服務(wù)器裝置10所處環(huán)境的海拔高度ALT,從而利用對(duì)應(yīng)于相異海拔高度的散熱參數(shù)數(shù)據(jù)進(jìn)行內(nèi)插,以取得最適合的散熱參數(shù)HDP。換言之,此實(shí)施例中控制單元106可根據(jù)所處環(huán)境的氣壓AP(對(duì)應(yīng)于海拔高度ALT),調(diào)整用來(lái)控制散熱模塊102運(yùn)作方式的散熱參數(shù)HDP。據(jù)此,即使服務(wù)器裝置10所處海 拔高度改變,散熱模塊102仍可以最優(yōu)化的散熱參數(shù)HDP進(jìn)行運(yùn)作,從而避免服務(wù)器裝置10因過(guò)熱而當(dāng)機(jī)及耗費(fèi)多余功率。
進(jìn)一步地,于取得散熱參數(shù)HDP后,控制單元106可存儲(chǔ)散熱參數(shù)HDP及當(dāng)前的海拔高度ALT。當(dāng)服務(wù)器裝置10重置或重新開(kāi)機(jī)時(shí),若控制單元106判斷目前的海拔高度ALT與存儲(chǔ)的海拔高度ALT差距微小時(shí),控制單元106可直接輸出所存儲(chǔ)的散熱參數(shù)HDP。
需注意的是,控制單元106不限于利用氣壓AP來(lái)取得服務(wù)器裝置10所處環(huán)境的海拔高度ALT。舉例來(lái)說(shuō),感測(cè)單元104可另包含有用于測(cè)量服務(wù)器裝置10所處環(huán)境氣溫的溫度計(jì)。在此狀況下,控制單元106可根據(jù)感測(cè)單元所取得的氣壓AP及溫度TEM,取得服務(wù)器裝置10所處環(huán)境的海拔高度ALT。
請(qǐng)參考圖2,圖2為控制單元106取得散熱參數(shù)HDP的示意圖。如圖2所示,控制單元106中預(yù)先存儲(chǔ)有對(duì)應(yīng)于相異高度的散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4。散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4是將服務(wù)器裝置放置于不同氣壓下的環(huán)境下運(yùn)作時(shí),散熱模塊102的最適散熱參數(shù)。由于空氣密度隨高度的變化量小,故對(duì)應(yīng)于散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4的高度間差距可以拉大。在此實(shí)施例中,散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4分別對(duì)應(yīng)于海拔高度0、1000、2000、3000、4000英尺(feet)。根據(jù)感測(cè)單元104所感測(cè)的氣壓AP,控制單元106可查表或計(jì)算取得相對(duì)應(yīng)的海拔高度ALT。接下來(lái),控制單元106再根據(jù)所取得的海拔高度ALT,利用散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4進(jìn)行內(nèi)插運(yùn)算,以取得最適合的散熱參數(shù)HDP。在此實(shí)施例中,控制單元106根據(jù)散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4所建立的曲線(xiàn)CUR,內(nèi)插出對(duì)應(yīng)于海拔高度ALT的散熱參數(shù)HDPI作為散熱參數(shù)HDP。根據(jù)不同應(yīng)用及設(shè)計(jì)理念,控制單元106可以不同的方式執(zhí)行內(nèi)插運(yùn)算。舉例來(lái)說(shuō),控制單元106可利用海拔高度ALT及散熱參數(shù)數(shù)據(jù)HDPD1~HDPD4進(jìn)行線(xiàn)性?xún)?nèi)插,來(lái)取得散熱參數(shù)HDP,且不限于此。
需注意的是,散熱參數(shù)HDP可依據(jù)散熱模塊102的控制方式而被合適地改變。舉例來(lái)說(shuō),當(dāng)散熱模塊102為利用比例積分微分(Proportional-Integral-Derivative,PID)控制方式實(shí)現(xiàn)的風(fēng)扇模塊時(shí),散熱參數(shù)HDP可包含有散熱參數(shù)HDP_P、HDP_I及HDP_D。散熱參數(shù)HDP_P相關(guān)于散熱模塊102當(dāng)前散熱能力(如當(dāng)前的風(fēng)扇轉(zhuǎn)速)與目標(biāo)散熱能力間差距的增益,散熱參數(shù)HDP_I相關(guān)于一段時(shí)間內(nèi)散熱模塊102散熱能力與目標(biāo)散熱能力間差距總和的增益,而散熱參數(shù)HDP_D相關(guān)于預(yù)測(cè)散熱模塊 102未來(lái)的散熱能力與目標(biāo)散熱能力間差距的增益。也就是說(shuō),散熱控制模塊100可通過(guò)散熱參數(shù)HDP,調(diào)整散熱模塊102的運(yùn)作行為(如散熱能力的改變速度、散熱能力于平衡時(shí)的振蕩現(xiàn)象)。
上述實(shí)施例的散熱控制模塊可依據(jù)服務(wù)器裝置所處環(huán)境,調(diào)整用于控制散熱模塊運(yùn)作的散熱參數(shù),從而避免散熱模塊因服務(wù)器裝置所處環(huán)境變動(dòng)而無(wú)法提供足夠的解熱能力。根據(jù)不同應(yīng)用及設(shè)計(jì)理念,本領(lǐng)域技術(shù)人員應(yīng)可實(shí)施合適的更動(dòng)及修改。舉例來(lái)說(shuō),散熱控制模塊中檢測(cè)單元可另包含有用于測(cè)量環(huán)境濕度的濕度檢測(cè)器,且控制單元中預(yù)先存放有對(duì)應(yīng)于不同濕度的最適散熱參數(shù)數(shù)據(jù)。在此狀況下,控制單元可依據(jù)當(dāng)前環(huán)境濕度,利用對(duì)應(yīng)于不同濕度的最適散熱參數(shù)數(shù)據(jù)進(jìn)行內(nèi)插運(yùn)算,以取得最適的散熱參數(shù)予散熱模塊。
上述實(shí)施例中散熱控制模塊依據(jù)服務(wù)器裝置所處環(huán)境,調(diào)整用于控制散熱模塊運(yùn)作的散熱參數(shù)的運(yùn)作過(guò)程可歸納為一散熱控制方法30,如圖3所示。散熱控制方法30可用于包含有一散熱模塊的一服務(wù)器裝置,且包含有以下步驟:
步驟300:開(kāi)始。
步驟302:檢測(cè)該服務(wù)器裝置所處環(huán)境的至少一環(huán)境參數(shù)。
步驟304:根據(jù)該至少一環(huán)境參數(shù)及多個(gè)散熱參數(shù)數(shù)據(jù),調(diào)整用于控制該散熱模塊運(yùn)作方式的至少一散熱參數(shù)。
步驟306:存儲(chǔ)該至少一環(huán)境參數(shù)及該至少一散熱參數(shù)。
步驟308:結(jié)束。
根據(jù)散熱控制方法30,服務(wù)器裝置首先測(cè)量服務(wù)器裝置所處環(huán)境的至少一環(huán)境參數(shù)(如氣壓、溫度、濕度)。根據(jù)所取得的至少一環(huán)境參數(shù),服務(wù)器裝置可依據(jù)預(yù)先存儲(chǔ)的散熱參數(shù)數(shù)據(jù)進(jìn)行內(nèi)插運(yùn)算,以取得最適的至少一散熱參數(shù)予散熱模塊。據(jù)此,用于控制散熱模塊運(yùn)作方式的至少一散熱參數(shù)可依據(jù)服務(wù)器裝置所處環(huán)境而改變,從而避免散熱模塊因服務(wù)器裝置所處環(huán)境變動(dòng)而無(wú)法提供足夠的解熱能力。于取得散熱參數(shù)后,服務(wù)器裝置可存儲(chǔ)至少一散熱參數(shù)及當(dāng)前的至少一環(huán)境參數(shù)。當(dāng)服務(wù)器裝置重置或重新開(kāi)機(jī)時(shí),若服務(wù)器裝置判斷目前的環(huán)境參數(shù)與存儲(chǔ)的環(huán)境參數(shù)差距微小時(shí),服務(wù)器裝置可直接使用所存儲(chǔ)的至少一散熱參數(shù)。
綜上所述,上述實(shí)施例的散熱控制模塊可依據(jù)服務(wù)器裝置所處環(huán)境,調(diào)整用于控制服務(wù)器裝置中散熱模塊運(yùn)作的散熱參數(shù)。在此狀況下,即使服務(wù)器裝置所處環(huán)境受 到改變,散熱模塊仍可以最適合的散熱參數(shù)來(lái)提供充足的解熱能力。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專(zhuān)利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。