[發明專利]網卡溫度測量方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202011267783.1 | 申請日: | 2020-11-13 |
| 公開(公告)號: | CN112306814A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 郭元新 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 陳黎明;李紅蕭 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網卡 溫度 測量方法 裝置 計算機 設備 存儲 介質 | ||
本發明公開了一種網卡溫度測量方法、裝置、計算機設備及存儲介質。所述方法包括:多次采集網卡溫度以得到多個測量值;基于多個測量值的標準差計算所述多個測量值的變異指數,并將所述變異指數與預設閾值進行比較;響應于所述變異指數未超過預設閾值,則根據所述多個測量值確定網卡當前溫度。本發明的方案通過多次采集網卡溫度以得到多個測量值,利用預設公式計算多個測量值的變異指數,并在變異指數未超過預設閾值時多個測量值確定網卡當前溫度,兼顧溫度測量的時效性和準確性,在不影響主體業務的前提下能夠避免網卡溫度的誤報,可以更好的監測網卡的溫度狀態,有利于用戶準確識別網卡的溫度是否過高。
技術領域
本發明涉及服務器溫度測量技術領域,更具體地涉及一種網卡溫度測量方法、裝置、計算機設備及存儲介質。
背景技術
在海量數據存儲中,為了提高存儲過程中數據傳輸的速度,大量高速網卡被應用到存儲領域。在高速傳輸數據的過程中,網卡將一直處于高性能狀態。在高性能狀態下,網卡處理器將會產生大量熱量。當處理器過熱時,會引起網卡性能下降,甚至引起網卡停機。這將嚴重影響存儲設備的工作,因此存儲設備需要一種高效、準確的監測機制。
目前,現有的網卡溫度采集過程中,只是簡單的獲取網卡芯片上報的數據信息,而采用此種方式上報的數據信息可能存在一定的誤差,而且會受到網卡瞬時工作狀態的影響不能正確的反應當前網卡的溫度。
發明內容
有鑒于此,有必要針對以上技術問題,有必要提出能夠提高網卡溫度監測精度的一種網卡溫度測量方法、裝置、計算機設備及存儲介質。
根據本發明的第一方面,提供了一種網卡溫度測量方法,所述方法包括:
多次采集網卡溫度以得到多個測量值;
基于所述多個測量值的標準差計算所述多個測量值的變異指數,并將所述變異指數與預設閾值進行比較;
響應于所述變異指數未超過預設閾值,則根據所述多個測量值確定網卡當前溫度。
在其中一個實施例中,所述多次采集網卡溫度以得到多個測量值的步驟包括:
按照預設間隔時間調用測溫指令多次獲取網卡溫度,并獲取每次執行所述測溫指令返回的結果;
將多次執行所述測溫指令返回的結果作為所述多個測量值。
在其中一個實施例中,所述基于所述多個測量值的標準差計算所述多個測量值的變異指數的步驟包括:
計算多個測量值的平均值;
利用下述公式計算所述多個測量值的標準差;
其中,ρ表示多個測量值的標準差,x表示網卡溫度的測量值,n表示測量值的個數,μ表示多個測量值的平均值;
將所述多個測量值的標準差與所述多個測量值的平均值的比值作為所述變異指數。
在其中一個實施例中,所述根據所述多個測量值確定網卡當前溫度的步驟包括:
對多個測量值進行降噪處理以得到第一降噪處理后的若干測量值;
對第一降噪處理后的若干測量值取平均值,并將平均值作為網卡當前溫度。
在其中一個實施例中,所述方法還包括:
響應于所述變異指數超過預設閾值,則返回并執行多次采集網卡溫度以得到多個測量值的步驟;
響應于執行所述多次采集網卡溫度以得到多個測量值的步驟的次數超過預設次數且每次計算的變異指數均超過預設閾值,則根據最后一次采集的多個測量值確定網卡當前溫度。
在其中一個實施例中,根據最后一次采集的多個測量值確定網卡當前溫度的步驟包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011267783.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種木板打孔輔助裝置
- 下一篇:一種用于治療腫瘤的中藥組合物及其應用





