System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于數據中心制冷領域,尤其涉及一種基于負載感知的數據中心數字孿生制冷方法及系統。
技術介紹
1、本部分的陳述僅僅是提供了與本專利技術相關的
技術介紹
信息,不必然構成在先技術。
2、數據中心作為數據存儲、處理和傳輸的核心設施,其規模和復雜性不斷增加。數據中心內通常部署有成千上萬臺服務器,這些服務器在運行過程中會產生大量的熱量,需要有效的制冷系統來維持適宜的工作環境。
3、傳統制冷系統通常包括兩種制冷模式:第一種制冷模式是基于固定溫度閾值或時間周期進行模塊空調調節,該模式存在響應滯后,效率較低,無法實時響應服務器負載和溫度的變化,無法根據服務器的具體負載和溫度需求進行精準制冷,導致在某些時段制冷系統可能過度工作,而在其他時段則可能制冷不足,易造成能源浪費,甚至影響服務器的性能和壽命。第二種制冷模式是不考慮服務器未來負載變化,僅根據服務器當前溫度來調節末端空調的出風溫度,該方式雖然在一定程度上提高了制冷效率,但由于缺乏對未來負載和溫度變化的預測機制,導致空調溫度調節過于頻繁,增加了系統的控制復雜性。同時,頻繁的溫度調節不僅增加了制冷系統的能耗,還可能對空調設備造成額外的磨損,縮短使用壽命。除此之外,由于無法提前預測和應對負載變化,可能導致某些服務器區域出現局部過熱現象,影響整體散熱效果。
技術實現思路
1、為了解決上述
技術介紹
中存在的技術問題,本專利技術提供一種基于負載感知的數據中心數字孿生制冷方法及系統,其能夠根據服務器出風口的當前時刻溫度及未來功率變化
2、為了實現上述目的,本專利技術采用如下技術方案:
3、本專利技術的第一個方面提供一種基于負載感知的數據中心數字孿生制冷方法。
4、一種基于負載感知的數據中心數字孿生制冷方法,包括:
5、獲取服務器出風口的上一時刻溫度及當前時刻溫度、預測的未來設定時間段內服務器的功率變化情況、第一溫度閾值和第二溫度閾值;其中,第二溫度閾值大于第一溫度閾值;第一溫度閾值和第二溫度閾值均與服務器屬性相關;
6、基于上述獲取的信息,確定溫度控制策略并向相應空調下發控制命令,以調整相應空調的出風溫度;
7、其中,溫度控制策略為:
8、當服務器出風口的當前時刻溫度比上一時刻溫度高,服務器出風口的當前時刻溫度超過第一溫度閾值,且預測的未來設定時間段內服務器的功率維持不變或功率呈增加趨勢時,降低距離該服務器最近的末端空調的溫度;
9、當服務器出風口的當前時刻溫度比上一時刻溫度高,且預測的未來設定時間段內服務器的功率呈降低趨勢時,根據服務器出風口的當前時刻溫度是否超過第二溫度閾值,來確定是否降低距離該服務器最近的末端空調溫度;
10、當服務器出風口的當前時刻溫度低于第一溫度閾值時,控制距離該服務器最近的末端空調溫度維持不變。
11、作為第一方面的一種實施方式,若服務器出風口的當前時刻溫度超過第二溫度閾值,則降低距離該服務器最近末端空調的溫度;若服務器出風口的當前時刻溫度小于或等于超過第二溫度閾值,則控制距離該服務器最近的末端空調溫度維持不變。
12、作為第一方面的一種實施方式,未來設定時間段內服務器的功率變化情況預測過程為:
13、基于預先構建的服務器和末端空調距離及空調出風溫度,這兩者與服務器進風口溫度的關系模型,根據服務器和末端空調距離及空調出風溫度,計算服務器進風口溫度;
14、基于服務器出風口溫度及計算的服務器進風口溫度,利用預先構建的服務器功率與服務器進風口、服務器出風口溫度的關系模型,計算服務器功率;
15、根據設定歷史時間段內的服務器功率序列及預先訓練好的功率變化預測模型,預測出未來設定時間段內服務器的功率變化情況。
16、作為第一方面的一種實施方式,第一溫度閾值設為t1,其表達式為:
17、t1=?tmax+α1*?(tmin-tmax);
18、其中,tmax為服務器溫度上限;tmin為服務器溫度下限;α1為第一調整系數,0<α1<1,其由服務器屬性確定。
19、作為第一方面的一種實施方式,第二溫度閾值設為t2,其表達式為:
20、t2=?t1+α2*?(tmin-tmax);
21、其中,α2為第二調整系數,0<α2<1,其由服務器屬性確定。
22、本專利技術的第二個方面提供一種基于負載感知的數據中心數字孿生制冷系統。
23、一種基于負載感知的數據中心數字孿生制冷系統,包括:
24、服務器相關信息獲取模塊,其用于獲取服務器出風口的上一時刻溫度及當前時刻溫度、預測的未來設定時間段內服務器的功率變化情況、第一溫度閾值和第二溫度閾值;其中,第二溫度閾值大于第一溫度閾值;第一溫度閾值和第二溫度閾值均與服務器屬性相關;
25、溫度控制策略確定模塊,其用于基于上述獲取的信息,確定溫度控制策略并向相應空調下發控制命令,以調整相應空調的出風溫度;
26、其中,溫度控制策略為:
27、當服務器出風口的當前時刻溫度比上一時刻溫度高,服務器出風口的當前時刻溫度超過第一溫度閾值,且預測的未來設定時間段內服務器的功率維持不變或功率呈增加趨勢時,降低距離該服務器最近的末端空調的溫度;
28、當服務器出風口的當前時刻溫度比上一時刻溫度高,且預測的未來設定時間段內服務器的功率呈降低趨勢時,根據服務器出風口的當前時刻溫度是否超過第二溫度閾值,來確定是否降低距離該服務器最近的末端空調溫度;
29、當服務器出風口的當前時刻溫度低于第一溫度閾值時,控制距離該服務器最近的末端空調溫度維持不變。
30、作為第二方面的一種實施方式,在所述溫度控制策略中,服務器出風口的當前時刻溫度超過第二溫度閾值,則降低距離該服務器最近末端空調的溫度;若服務器出風口的當前時刻溫度小于或等于超過第二溫度閾值,則控制距離該服務器最近的末端空調溫度維持不變。
31、作為第二方面的一種實施方式,第一溫度閾值設為t1,其表達式為:
32、t1=?tmax+α1*?(tmin-tmax);
33、其中,tmax為服務器溫度上限;tmin為服務器溫度下限;α1為第一調整系數,0<α1<1,其由服務器屬性確定;
34、第二溫度閾值設為t2,其表達式為:
35、t2=?t1+α2*?(tmin-tmax);
36、其中,α2為第二調整系數,0<α2<1,其由服務器屬性確定。
37、本專利技術的第三個方面提供另一種一種基于負載感知的數據中心數字孿生制冷系統。
38、一種基于負載感知的數據中心數字孿生制冷系統,其包括:
39、數據采集模塊,其用于采集服務器出風口溫度、服務器進本文檔來自技高網...
【技術保護點】
1.一種基于負載感知的數據中心數字孿生制冷方法,其特征在于,包括:
2.如權利要求1所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,若服務器出風口的當前時刻溫度超過第二溫度閾值,則降低距離該服務器最近末端空調的溫度;若服務器出風口的當前時刻溫度小于或等于超過第二溫度閾值,則控制距離該服務器最近的末端空調溫度維持不變。
3.如權利要求1所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,未來設定時間段內服務器的功率變化情況預測過程為:
4.如權利要求1所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,第一溫度閾值設為T1,其表達式為:
5.如權利要求4所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,第二溫度閾值設為T2,其表達式為:
6.一種基于負載感知的數據中心數字孿生制冷系統,其特征在于,包括:
7.如權利要求6所述的基于負載感知的數據中心數字孿生制冷系統,其特征在于,在所述溫度控制策略中,服務器出風口的當前時刻溫度超過第二溫度閾值,則降低距離該服務器最近末端空調的溫度;若
8.如權利要求6所述的基于負載感知的數據中心數字孿生制冷系統,其特征在于,第一溫度閾值設為T1,其表達式為:
9.一種基于負載感知的數據中心數字孿生制冷系統,其特征在于,包括:
10.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1-5中任一項所述的基于負載感知的數據中心數字孿生制冷方法中的步驟。
...【技術特征摘要】
1.一種基于負載感知的數據中心數字孿生制冷方法,其特征在于,包括:
2.如權利要求1所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,若服務器出風口的當前時刻溫度超過第二溫度閾值,則降低距離該服務器最近末端空調的溫度;若服務器出風口的當前時刻溫度小于或等于超過第二溫度閾值,則控制距離該服務器最近的末端空調溫度維持不變。
3.如權利要求1所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,未來設定時間段內服務器的功率變化情況預測過程為:
4.如權利要求1所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,第一溫度閾值設為t1,其表達式為:
5.如權利要求4所述的基于負載感知的數據中心數字孿生制冷方法,其特征在于,第二溫度閾值設為t2,其表達式為:
6.一種基于負載感知的數...
【專利技術屬性】
技術研發人員:李明,李賀賀,李潔,黃華,郭亮,劉子雁,王少鵬,姜國運,邱奔,高威,
申請(專利權)人:國網山東省電力公司信息通信公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。