[發明專利]一種交換機散熱調控策略的調試方法及系統在審
| 申請號: | 202110373655.3 | 申請日: | 2021-04-07 |
| 公開(公告)號: | CN113138616A | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 徐亞洲 | 申請(專利權)人: | 山東英信計算機技術有限公司 |
| 主分類號: | G05D23/20 | 分類號: | G05D23/20 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 250001 山東省濟南市高新區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 交換機 散熱 調控 策略 調試 方法 系統 | ||
本發明涉及交換機測試技術領域,提供一種交換機散熱調控策略的調試方法及系統,對交換機當前執行的散熱調試服務模式進行判斷,判斷交換機當前執行的散熱調試服務模式是否為調試debug模式;當判定交換機當前執行的散熱調試服務模式為調試debug模式時,讀取預先生成的溫度參數注入列表的每一組溫度參數;根據讀取到的所述溫度參數調控風扇的轉速,并返回執行所述對交換機當前執行的散熱調試服務模式進行判斷的步驟,從而實現對交換機散熱調試策略正確性的驗證,縮減了部署溫度測試環境的成本,降低了人機操作復雜性,增加用戶體驗。
技術領域
本發明屬于交換機測試技術領域,尤其涉及一種交換機散熱調控策略的調試方法及系統。
背景技術
交換機運行時,自身擁有很多硬件單元處于高功耗狀態,散熱調控功能是必備的。運行在交換機上的網絡操作系統NOS會根據板上的溫度傳感器(thermal sensor)獲取所有溫度檢測點的溫度值,根據散熱調控測試,調節交換機上的風扇轉速,避免交換機過熱或停止服務。
交換機網絡操作系統(network operate system,NOS)上運行的散熱調控策略實際為一項軟件服務,此服務實時監控thermal sensor溫度信息。在散熱策略正式部署運行前,需要經過各種溫度環境測試、壓力測試等,驗證此散熱調控策略可以正確獲取thermalsensor值并正確調節風扇轉速。
在研發階段,研發人員構建各種溫度環境來驗證散熱策略的可靠性,此種策略開銷過大,如果測試設備不充足,可能會拖慢開發進度。
發明內容
針對現有技術中的缺陷,本發明提供了一種交換機散熱調控策略的調試方法,旨在解決現有技術中構建各種溫度環境來驗證散熱策略的可靠性,這種策略開銷過大,如果測試設備不充足,可能會拖慢開發進度的問題。
本發明所提供的技術方案是:一種交換機散熱調控策略的調試方法,所述方法包括下述步驟:
對交換機當前執行的散熱調試服務模式進行判斷,判斷交換機當前執行的散熱調試服務模式是否為調試debug模式;
當判定交換機當前執行的散熱調試服務模式為調試debug模式時,讀取預先生成的溫度參數注入列表的每一組溫度參數;
根據讀取到的所述溫度參數調控風扇的轉速,并返回執行所述對交換機當前執行的散熱調試服務模式進行判斷的步驟。
作為一種改進的方案,所述對交換機當前執行的散熱調試服務模式進行判斷,判斷交換機當前執行的散熱調試服務模式是否為調試debug模式的步驟之前還包括下述步驟:
預先在交換機的散熱調試服務模式進行配置,增加一調試debug模式和溫度參數注入接口,其中,所述溫度參數注入接口用于訪問所述溫度參數注入列表;
預先生成溫度參數注入列表,并將生成的所述溫度參數注入列表存放在溫度參數文件中,所述溫度參數注入列表中包含有若干組溫度測溫點所對應的溫度參數。
作為一種改進的方案,所述當判定交換機當前執行的散熱調試服務模式為調試debug模式時,讀取預先生成的溫度參數注入列表的每一組溫度參數的步驟具體包括下述步驟:
通過所述溫度參數注入接口訪問所述溫度參數文件;
在所述溫度參數文件中查找到對應的所述溫度參數注入列表;
按照讀取順序讀取一組所述溫度參數注入列表中的溫度參數。
作為一種改進的方案,所述根據讀取到的所述溫度參數調控風扇的轉速的步驟具體包括下述步驟:
根據讀取到的所述溫度參數,計算風扇的轉速參數;
控制訪問風扇驅動PWM脈沖信號接口,將風扇的轉速修改為計算得到的所述轉速參數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東英信計算機技術有限公司,未經山東英信計算機技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110373655.3/2.html,轉載請聲明來源鉆瓜專利網。





