[發明專利]一種用于服務器電源模塊的軟件刷新方法在審
| 申請號: | 201710530629.0 | 申請日: | 2017-07-03 |
| 公開(公告)號: | CN107315618A | 公開(公告)日: | 2017-11-03 |
| 發明(設計)人: | 谷俊杰 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 濟南誠智商標專利事務所有限公司37105 | 代理人: | 王汝銀 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 服務器 電源模塊 軟件 刷新 方法 | ||
技術領域
本發明涉及服務器板卡領域,具體的說是一種用于服務器電源模塊的軟件刷新方法。
背景技術
隨著各種數據量的不斷增加,對數據中心的需求緊急程度也在上升,因此,機柜式云服務器以其集中供電、集中管理、集中散熱、易運維、快速部署等特點,在各類大型數據中心廣泛應用。而在機柜式云服務器的部署和維護過程中,需要對電源模塊的FW(軟件)進行大批量的刷新。
為了實現對電源模塊(PSU)的批量刷新,一種主要方式是通過燒錄器燒錄,具體過程是:通過燒錄器,連接上位機,將FW文件燒錄到PSU芯片中。此方法燒錄單體PSU效率高,成功率高,耗時短,適用于數量少的產品、實驗室開發使用較為方便,但是在批量刷新的環節,需要專業人員將PSU拆機,不僅效率低,而且人力成本會大幅提高。
此外,另外一種主要的刷新方法采用的是在線更新,具體原理是用機柜的管理單元對PSU逐個進行FW升級。此法雖然可以免去打開PSU的步驟,但是需要工作人員一直關注著更新過程,等待更新完成后再一一對PSU的參數進行確認,這就導致人力成本的升高和工作效率的降低。
發明內容
為了解決上述問題,提供了一種用于服務器電源模塊的軟件刷新方法,可以通過控制單個電源模塊的刷新次數,自動實現對電源模塊的批量刷新,降低了人工成本,大大提高了工作效率。
本發明的具體實施例采用以下技術方案:
一種用于服務器電源模塊的軟件刷新方法,所述的方法包括以下步驟:
S1:設定PSU的ID號;
S2:設定單個電源模塊的刷新上限Nmax;
S3:通過標記ID號,完成所有PSU的刷新。
進一步的,所述步驟S3的具體實現過程為:
S31:選取PSU;
S32:判斷該PSU刷新次數N是否為0,若是,進入步驟S33;若否,返回步驟S31;
S33:執行升級FW指令并記錄刷新次數;
S34:判斷刷新次數是否為Nmax,若是,進入步驟S35;若否,返回步驟S33;
S35:標記該PSU的ID號;
S36:重復步驟S31-S35,直至所有PSU的ID號全部完成標記。
進一步的,所述步驟S3的具體實現過程為:
S31:選取PSU;
S32:判斷該PSU刷新次數N是否為0,若是,進入步驟S33;若否,返回步驟S31;
S33:執行升級FW指令并記錄刷新次數;
S34:判斷PSU的FW版本是否為最新版本,若是,進入步驟S36;若否,進入步驟S35;
S35:判斷刷新次數是否為Nmax,若是,進入步驟S36;若否,返回步驟S33;
S36:標記該PSU的ID號;
S37:重復步驟S31-S36,直至所有PSU的ID號全部完成標記。
進一步的,所述步驟S3的具體實現過程為:
S31:選取PSU;
S32:判斷該PSU刷新次數N是否為0,若是,進入步驟S33;若否,返回步驟S31;
S33:執行升級FW指令并記錄刷新次數;
S34:判斷PSU的FW版本是否為最新版本,若是,進入步驟S35;若否,進入步驟S36;
S35:判斷PSU是否正常工作,若是,進入步驟S37;若否,進入步驟S36;
S36:判斷刷新次數是否為Nmax,若是,進入步驟S37;若否,返回步驟S33;
S37:標記該PSU的ID號;
S38:重復步驟S31-S37,直至所有PSU的ID號全部完成標記。
進一步的,判斷PSU是否正常工作的方法為:檢測PSU的輸入輸出參數,并與正常FW版本內設定的輸入輸出參數作比對,如果兩者一致,則PSU工作正常,如果兩者不一致,則PSU工作不正常。
本發明具體實施例的有益效果是:
1、通過設置PSU的ID號,可以有效區分每一個PSU的刷新狀態,利用設定單個PSU的刷新次數,可以確保整個刷新可以有效進行而不是無限循環,從而最終自動完成所有PSU的批量刷新,大大提高了工作效率。
2、通過增加驗證PSU軟件版本的環節,對刷新結果進行一次有效驗證,通過這種自檢,可以確保刷新的成功率,進一步節省人力,提高工作效率。
3、通過進一步增加PSU正常工作的驗證環節,實現PSU軟件版本最新以及可以正常工作雙重的驗證,大大提高了刷新的成功率,更好的節省人力并提高工作效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710530629.0/2.html,轉載請聲明來源鉆瓜專利網。





