本申請涉及服務(wù)器管理,尤其涉及一種服務(wù)器及其熱管理系統(tǒng)、方法、產(chǎn)品、設(shè)備及介質(zhì)。
背景技術(shù):
1、服務(wù)器運行過程中,熱量是不可避免的副產(chǎn)品,如果不加以控制,可能會導(dǎo)致設(shè)備過熱、性能下降,甚至故障。針對此,服務(wù)器配置熱管理系統(tǒng),以控制和管理服務(wù)器產(chǎn)生的熱量,以確保服務(wù)器穩(wěn)定可靠運行。
2、相關(guān)技術(shù)中,服務(wù)器的熱管理系統(tǒng)通常遵循采集實時溫度、查看溫度變化并調(diào)控散熱部件的控制策略,導(dǎo)致熱管理具有嚴(yán)重的遲滯性。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝朔?wù)器及其熱管理系統(tǒng)、方法、產(chǎn)品、設(shè)備及介質(zhì),以至少解決相關(guān)技術(shù)中熱管理遲滯的問題。
2、本申請?zhí)峁┝艘环N服務(wù)器的熱管理系統(tǒng),所述服務(wù)器包括至少一個計算節(jié)點以及配置于所述計算節(jié)點的至少一個散熱部件;所述熱管理系統(tǒng)包括感知部件、基板管理控制器以及可編輯控制器;
3、所述感知部件和所述基板管理控制器對應(yīng)配置于所述計算節(jié)點,所述感知部件連接所述基板管理控制器,所述基板管理控制器還連接所述可編輯控制器;
4、所述感知部件配置為采集所述計算節(jié)點的工作參數(shù),并傳輸至所述基板管理控制器;
5、所述基板管理控制器配置為基于所述工作參數(shù)生成待處理數(shù)據(jù)包,并傳輸至所述可編輯控制器,所述待處理數(shù)據(jù)包包括歷史工作參數(shù);
6、所述可編輯控制器配置為基于所述歷史工作參數(shù)利用預(yù)測模型預(yù)測針對所述至少一個散熱部件的當(dāng)前熱管理策略;所述預(yù)測模型配置為基于所述歷史工作參數(shù)關(guān)聯(lián)的輸入?yún)?shù)得到輸出參數(shù),所述輸出參數(shù)關(guān)聯(lián)所述當(dāng)前熱管理策略,所述當(dāng)前熱管理策略配置為控制至少一個所述散熱部件針對對應(yīng)的計算節(jié)點的當(dāng)前工作狀態(tài)進行散熱。
7、本申請還提供了一種服務(wù)器,包括:上述任一種服務(wù)器的熱管理系統(tǒng)。
8、本申請還提供了一種服務(wù)器的熱管理方法,基于上述任一種服務(wù)器的熱管理系統(tǒng)實現(xiàn);該服務(wù)器的熱管理方法包括:
9、獲取所述計算節(jié)點的工作參數(shù);
10、基于所述工作參數(shù),生成待處理數(shù)據(jù)包;其中,所述待處理數(shù)據(jù)包包括歷史工作參數(shù);
11、基于所述歷史工作參數(shù)利用預(yù)測模型預(yù)測針對所述至少一個散熱部件的當(dāng)前熱管理策略;其中,所述預(yù)測模型配置為基于所述歷史工作參數(shù)關(guān)聯(lián)的輸入?yún)?shù)得到輸出參數(shù),所述輸出參數(shù)關(guān)聯(lián)所述當(dāng)前熱管理策略,所述當(dāng)前熱管理策略配置為控制至少一個所述散熱部件針對對應(yīng)的計算節(jié)點的當(dāng)前工作狀態(tài)進行散熱。
12、本申請還提供了一種電子設(shè)備,包括:存儲器,用于存儲計算機程序;處理器,用于執(zhí)行計算機程序時實現(xiàn)上述任一種服務(wù)器的熱管理方法的步驟。
13、本申請還提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)中存儲有計算機程序,其中,計算機程序被處理器執(zhí)行時實現(xiàn)上述任一種服務(wù)器的熱管理方法的步驟。
14、本申請還提供了一種計算機程序產(chǎn)品,包括計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述任一種服務(wù)器的熱管理方法的步驟。
15、通過本申請,由于針對計算節(jié)點配置感知部件,設(shè)置基板管理控制器連接在感知部件和可編輯控制器之間,基于感知部件采集所對應(yīng)的計算節(jié)點的工作參數(shù),并基于基板管理控制器根據(jù)工作參數(shù)生成包括歷史工作參數(shù)的待處理數(shù)據(jù)包,以及基于可編輯控制器根據(jù)歷史工作參數(shù)利用預(yù)測模型預(yù)測針對至少一個計算節(jié)點所配置的至少一個散熱部件的熱管理策略,從而控制至少一個散熱部件針對對應(yīng)的計算節(jié)點的當(dāng)前工作狀態(tài)進行散熱,該預(yù)測模型配置為基于歷史工作參數(shù)關(guān)聯(lián)的輸入?yún)?shù)得到輸出參數(shù),且該輸出參數(shù)關(guān)聯(lián)所述當(dāng)前熱管理策略,從而實現(xiàn)了利用預(yù)測模型結(jié)合歷史工作參數(shù)對當(dāng)前熱管理策略的提前預(yù)測;由此,解決了相關(guān)技術(shù)中先采集實時溫度再進行調(diào)控的方案帶來的遲滯問題,達(dá)到了降低熱管理延遲的技術(shù)效果。
1.一種服務(wù)器的熱管理系統(tǒng),其特征在于,所述服務(wù)器包括至少一個計算節(jié)點以及配置于所述計算節(jié)點的至少一個散熱部件;所述熱管理系統(tǒng)包括感知部件、基板管理控制器以及可編輯控制器;
2.根據(jù)權(quán)利要求1所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述可編輯控制器至少包括:數(shù)據(jù)預(yù)處理模塊和當(dāng)前熱管理策略預(yù)測模型模塊;
3.根據(jù)權(quán)利要求2所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述散熱部件包括風(fēng)扇;
4.根據(jù)權(quán)利要求3所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述可編輯控制器還包括:信息收發(fā)與轉(zhuǎn)換模塊和動態(tài)數(shù)據(jù)緩存模塊;
5.根據(jù)權(quán)利要求4所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述動態(tài)數(shù)據(jù)緩存模塊包括輸入數(shù)據(jù)選擇單元、第一緩存單元、第二緩存單元以及數(shù)據(jù)輸出選擇單元;
6.根據(jù)權(quán)利要求4所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述可編輯控制器還包括:轉(zhuǎn)速信號回讀與反饋模塊,所述轉(zhuǎn)速信號回讀與反饋模塊連接所述信息收發(fā)與轉(zhuǎn)換模塊;
7.根據(jù)權(quán)利要求6所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述信息收發(fā)與轉(zhuǎn)換模塊還配置為將所述實際轉(zhuǎn)速轉(zhuǎn)發(fā)至所述當(dāng)前熱管理策略預(yù)測模型模塊;
8.根據(jù)權(quán)利要求3所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述可編輯控制器還包括:約束檢查與多節(jié)點風(fēng)量分配模塊,所述約束檢查與多節(jié)點風(fēng)量分配模塊連接所述當(dāng)前熱管理策略預(yù)測模型模塊;
9.根據(jù)權(quán)利要求8所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述可編輯控制器還包括:基板管理控制器狀態(tài)監(jiān)測模塊、可編輯控制器預(yù)設(shè)轉(zhuǎn)速輸出模塊以及轉(zhuǎn)速選擇與轉(zhuǎn)動控制模塊,所述基板管理控制器狀態(tài)監(jiān)測模塊、所述可編輯控制器預(yù)設(shè)轉(zhuǎn)速輸出模塊和所述約束檢查與多節(jié)點風(fēng)量分配模塊均連接所述轉(zhuǎn)速選擇與轉(zhuǎn)動控制模塊;
10.根據(jù)權(quán)利要求3-9任一項所述的服務(wù)器的熱管理系統(tǒng),其特征在于,所述當(dāng)前熱管理策略預(yù)測模型模塊配置長短期記憶網(wǎng)絡(luò)和前饋神經(jīng)網(wǎng)絡(luò)混合模型;
11.一種服務(wù)器,其特征在于,包括如權(quán)利要求1-10任一項所述的服務(wù)器的熱管理系統(tǒng)。
12.一種服務(wù)器的熱管理方法,其特征在于,基于權(quán)利要求1-10任一項所述的服務(wù)器的熱管理系統(tǒng)實現(xiàn);所述熱管理方法包括:
13.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求12所述服務(wù)器的熱管理方法的步驟。
14.一種電子設(shè)備,其特征在于,包括:
15.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機程序,其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求12所述服務(wù)器的熱管理方法的步驟。