System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及服務器,尤其涉及一種溫度值校驗方法及計算設備。
技術介紹
1、目前,針對服務器內部部件的散熱,風扇散熱是一種常見的散熱解決方案。例如,在一個服務器中,基板管理控制器(baseboard?management?controller,bmc)對兼容性部件的散熱管理,是通過協議從部件獲取到對應的溫度大小,進而控制對應風扇的轉速,以實現相應部件的散熱降溫。
2、隨著部件越來越復雜,特別是部件擁有自己的管理軟件時,一旦部件管理軟件發生故障,可能給服務器bmc返回一個異常的溫度值。這種情況可能導致服務器bmc錯誤地判斷部件的溫度狀態,進而影響風扇調速的效果。如果風扇調速不當,部件可能會因為過熱而停止正常工作,例如部件在超過其安全工作溫度范圍時自動降低性能或停止運行(也被稱為過溫掉卡),影響業務使用。
技術實現思路
1、本申請的實施例中提供了一種溫度值校驗方法及計算設備,能夠輔助校驗所獲取部件的溫度值是否為異常溫度值,從而避免部件因異常溫度值而出現過溫掉卡的問題。
2、為此,本申請的實施例中提供了如下技術方案:
3、第一方面,本申請實施例提供一種溫度值校驗方法,包括:獲取目標部件的第一溫度值和待測部件的第二溫度值;其中,所述目標部件與所述待測部件具有相關性,所述相關性指示了所述第一溫度值的大小能夠影響所述第二溫度值的大小;根據所述第一溫度值和預先構建的溫度估算模型,確定所述待測部件的第三溫度值和參考溫差;所述溫度估算模型用于表示,在不同的環境溫度和業
4、在該實施方式中,首先選取與待測部件相關的目標部件的作為參考點,這確保了獲取的參考溫度(第一溫度值)與待測部件的實際情況密切相關,因此能夠將該目標部件作為待測部件的溫度參考點對待測部件的溫度進行估算,有利于縮小估算的溫度值(第三溫度值)和實際的溫度值(第二溫度值)之間的差異,增強了準確性和可靠性。之后,溫度估算模型的建立是通過對不同參數條件下待測部件的實際溫度和參考點溫度進行歸納擬合,構建了溫度估算模型。這一步驟考慮了不同工作參數條件下對溫度的影響,使得模型能夠更準確地預測待測部件的期望溫度。在校驗過程中,引入了參考溫差的概念,用以判斷第三溫度值與待測部件返回的第二溫度值之間的差異是否在可接受的范圍內,這樣能夠有效地識別出異常溫度值,減少了誤判的可能性。這樣,能夠使得部件對應的風扇能夠依據正常的溫度值對該部件進行散熱,從而避免部件因異常溫度值而出現過溫掉卡的問題。
5、如此,本申請實施例通過綜合利用目標部件作為溫度參考點的溫度傳感器數據、歸納擬合獲取的溫度估算模型和參考溫差誤差控制策略,本實施方式提高了系統對部件溫度異常的檢測和響應能力。這種綜合性能優勢不僅提升了系統的穩定性和可靠性,也減少了因溫度異常而導致的服務中斷或降級。
6、作為一個可以實現的實施方式,所述方法還包括:選取與待測部件的間距最小且設有溫度傳感器的部件作為目標部件。
7、在該實施方式中,選擇與待測部件距離最近的目標部件作為溫度參考點,確保了獲取的溫度數據與待測部件的實際情況最為接近,兩者的相關性更加密切,這種準確性和可靠性保證了溫度參考點能夠準確反映出待測部件的實際工作溫度,避免了因距離過遠而導致的溫度測量偏差。此外,將已有的目標部件作為溫度參考點,避免了額外的傳感器安裝和調試成本。這不僅簡化了技術方案的實施流程,還降低了系統維護和運營的成本,提高了整體的成本效益比。而且,該技術方案通過選擇目標部件作為溫度參考點,展示了在不同服務器配置和布局下的適應性和可擴展性,確保每個待測部件都能有其最佳的溫度參考點。
8、作為一個可以實現的實施方式,所述目標部件還可以是預先配置在待測部件邊側的溫度傳感器,將預先配置的溫度傳感器作為所述待測部件的溫度參考點。需要說明的是,所述溫度參考點盡可能的接近待測部件,該溫度參考點需要在硬件設計時需要考慮預留。
9、在該實施方式中,預先配置的溫度傳感器作為備選方案,確保了在目標部件距離待測部件都較遠的情況下,仍然能夠獲取到必要的溫度參考點的溫度數據,這種方法保證了在各種情況下都能進行必要的溫度監測和校驗管理,從而維持部件運行的安全性和穩定性。
10、作為一個可以實現的實施方式,所述溫度估算模型包括待測部件實際溫度值和參考溫差查找表,所述方法還包括:獲取在預設的工作環境溫度范圍內的所述待測部件在不同的業務壓力下正常工作時的實際溫度值和所述目標部件的參考溫度值;將不同的環境溫度和業務壓力下的所述待測部件的實際溫度值和所述目標部件的參考溫度值進行歸納組合,并設定不同組合下實際溫度值和所述參考溫度值之間允許的差值作為參考溫差后,形成待測部件實際溫度值和參考溫差查找表。
11、在該實施方式中,環境溫度和業務壓力是影響服務器內部部件溫度的重要因素之一,綜合考慮環境溫度和業務壓力這兩個參數條件,能夠更準確地預測待測部件的期望溫度,提高了溫度預測的準確性,進而能夠準確的識別部件自測溫度值為異常溫度值的情況,有助于避免因外部溫度變化或業務壓力的增加而導致的錯誤調速或過熱情況,保證了服務器內部部件在不同工作條件下的安全運行和穩定性。考慮到環境溫度和業務壓力的變化對待測部件溫度的影響,通過對影響待測部件溫度的環境溫度和業務壓力進行詳細排列組合,并同時獲取實際測量數據,并通過歸納整合不同條件下的數據,可以全面理解這些因素如何相互作用并影響溫度變化,如此可以建立準確的溫度估算模型,這樣的模型能夠準確的預估在不同工作負載和環境條件下待測部件的期望溫度值。
12、作為一個可以實現的實施方式,所述根據所述第一溫度值和預先構建的溫度估算模型,確定所述待測部件的第三溫度值和參考溫差,包括:獲取待測部件的當前業務壓力參數和工作環境溫度;在待測部件實際溫度值和參考溫差查找表中,查找在當前業務壓力參數和工作環境溫度以及所述第一溫度值的組合下對應的待測部件的實際溫度值和參考溫差;其中,查找的實際溫度值即為所述第三溫度值。
13、在該實施方式中,通過獲取當前環境溫度、業務壓力以及溫度參考點的實時溫度信息,并將其輸入溫度估算模型,可以實時計算出待測部件的期望溫度值(第三溫度值)。
14、作為一個可以實現的實施方式,所述溫度估算模型的預先構建,包括:獲取在預設的工作環境溫度范圍內的所述待測部件在不同的業務壓力下正常工作時的實際溫度值和所述目標部件的參考溫度值;將不同的環境溫度和業務壓力下的所述待測部件的實際溫度值和所述目標部件的參考溫度值進行歸納擬合,并設定不同組合下實際溫度值和所述參考溫度值之間允許的差值作為參考溫差后,得到待測部件實際溫度值和參考溫差的函數關系。<本文檔來自技高網...
【技術保護點】
1.一種溫度值校驗方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,還包括:選取與待測部件的間距最小且設有溫度傳感器的部件作為目標部件。
3.根據權利要求1或2所述的方法,其特征在于,所述溫度估算模型包括待測部件實際溫度值和參考溫差查找表,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述第一溫度值和預先構建的溫度估算模型,確定所述待測部件的第三溫度值和參考溫差,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,還包括:
6.根據權利要求5所述的方法,其特征在于,還包括:
7.根據權利要求1-6任一項所述的方法,其特征在于,所述待測部件包括智能網卡、網卡光模塊、NPU模組和GPU模組中的一種或多種。
8.根據權利要求7所述的方法,其特征在于,所述待測部件為智能網卡,所述目標部件為基板管理控制器。
9.根據權利要求7所述的方法,其特征在于,所述待測部件為智能網卡,所述目標部件為預先配置的參考溫度傳感器。
10.一種計算設備,其
...【技術特征摘要】
1.一種溫度值校驗方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,還包括:選取與待測部件的間距最小且設有溫度傳感器的部件作為目標部件。
3.根據權利要求1或2所述的方法,其特征在于,所述溫度估算模型包括待測部件實際溫度值和參考溫差查找表,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述第一溫度值和預先構建的溫度估算模型,確定所述待測部件的第三溫度值和參考溫差,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,還包括:
6.根據權利...
【專利技術屬性】
技術研發人員:路曉東,
申請(專利權)人:超聚變數字技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。