[發(fā)明專利]一種基于部件溫度自動分配計算資源的降功耗方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 201910921890.2 | 申請日: | 2019-09-27 |
| 公開(公告)號: | CN110794949A | 公開(公告)日: | 2020-02-14 |
| 發(fā)明(設計)人: | 宗斌 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F1/3206 | 分類號: | G06F1/3206;G06F1/3234;G06F11/30;G06F9/50;F04D27/00;F04D29/66 |
| 代理公司: | 37105 濟南誠智商標專利事務所有限公司 | 代理人: | 王敏 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同類部件 采樣時刻 低溫部件 高溫部件 計算資源分配 邊界條件 持續(xù)運行 風扇轉速 計算資源 溫度部件 溫度上限 溫度下限 系統(tǒng)架構 整機功耗 周期結束 自動分配 功耗 拉升 加壓 升高 均衡 重復 分配 | ||
本發(fā)明實施例公開了一種基于部件溫度自動分配計算資源的降功耗方法和系統(tǒng),具體包括:獲取N個同類部件在當前采樣時刻的溫度值;計算當前采樣時刻同類部件的平均溫度值T,確定溫度上限閾值Tmax和溫度下限閾值Tmin;判斷高溫部件Ai、低溫部件Bj和正常溫度部件Ck;將高溫部件Ai的10%計算資源分配給低溫部件Bj,分配后各部件持續(xù)運行一個周期;一個周期結束后重復以上步驟。本發(fā)明實施例所述方法和系統(tǒng)解決了同類部件均衡加壓的系統(tǒng)架構中,處于邊界條件下的部件出現溫度特別高,而導致的控制風扇轉速升高、拉升整機功耗和系統(tǒng)PUE值的問題。
技術領域
本發(fā)明涉及服務器風扇調控技術領域,具體涉及一種基于部件溫度自動分配計算資源的降功耗方法和系統(tǒng)。
背景技術
隨著云計算、大數據等新型技術的發(fā)展,對數據存儲的帶寬和容量要求越來越高,處理器的運算速度與運算量也越來越大,導致內存、硬盤等各個部件的溫度也不斷飆升,電子部件的散熱成為目前一個相當灼手的問題,而且現在社會對功耗的要求也越來越低,節(jié)能是目前的一個主流趨勢。如何能有效的降低各個電子部件的溫度過高而且降低風扇墻的功耗,而且滿足整機的功耗最優(yōu)已是一個急需解決的技術問題。
現有技術中,同類部件采用均衡分配計算資源的方法,BMC收到計算指令后,將計算指令均衡的下發(fā)給同類型的各個部件,各個部件統(tǒng)一加壓完成相同的計算任務,也就是處在不同環(huán)境條件下的部件要完成相同的任務。
現有技術中同類部件均衡分配計算資源的方法,對來流溫度較高,風速較低的邊界條件下對應的部件不利,身處惡劣條件下的部件會要求更多的資源,及要求更多的風流量,該要求的風流量是在整體的風流量提升的基礎上分到受限的一部分風流,風扇墻整體轉速會提升,拉升整機功耗和系統(tǒng)的PUE值,提高運營成本。
發(fā)明內容
本發(fā)明實施例中提供了一種基于部件溫度自動分配計算資源的降功耗方法和系統(tǒng),根據部件溫度來自動分配計算資源,使處于不同邊界條件下的器件分配到匹配的計算量,基本實現同類器件的控制溫度值基本一致。本發(fā)明實施例所述方法和系統(tǒng)解決了同類部件均衡加壓的系統(tǒng)架構中,處于邊界條件下的部件出現溫度特別高,而導致的控制風扇轉速升高、拉升整機功耗和系統(tǒng)PUE值的問題。
本發(fā)明實施例公開了如下技術方案:
本發(fā)明第一方面提供了一種基于部件溫度自動分配計算資源的降功耗方法,包括:
S1,獲取N個同類部件在當前采樣時刻的溫度值;
S2,計算當前采樣時刻同類部件的平均溫度值T,確定溫度上限閾值Tmax和溫度下限閾值Tmin,所述溫度上限閾值Tmax=T+3℃,所述溫度下限閾值Tmin=T-3℃;
S3,判斷高溫部件Ai、低溫部件Bj和正常溫度部件Ck,設定i為高溫部件的序號,共I個高溫部件,j為低溫部件的序號,共J個高溫部件,k為正常溫度部件的序號,共K個高溫部件,0≤i≤I,0≤j≤J,0≤k≤K,I+J+K=N;
S4,將高溫部件Ai的10%計算資源分配給低溫部件Bj,分配后各部件持續(xù)運行一個周期;
S5,重復步驟S1~S4。
進一步地,所述步驟S3中判斷高溫部件Ai、低溫部件Bj和正常溫度部件Ck的方法為:
S31,判斷單個部件的溫度值>Tmax,如果是,則將單個部件作為高溫部件Ai;
S32,判斷單個部件的溫度值<Tmin,如果是,則將單個部件作為低溫部件Bj;
S33,判斷Tmin≤單個部件的溫度值≤Tmax,則將單個部件作為正常溫度部件。
進一步地,所述步驟S4中將高溫部件Ai的10%計算資源分配給低溫部件Bj的方法為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910921890.2/2.html,轉載請聲明來源鉆瓜專利網。





