[發明專利]一種智能BMC芯片控制指令設置方法在審
| 申請號: | 201710253696.2 | 申請日: | 2017-04-18 |
| 公開(公告)號: | CN107133019A | 公開(公告)日: | 2017-09-05 |
| 發明(設計)人: | 陳吉寶 | 申請(專利權)人: | 深圳市同泰怡信息技術有限公司 |
| 主分類號: | G06F9/318 | 分類號: | G06F9/318;G06F15/78 |
| 代理公司: | 深圳市科吉華烽知識產權事務所(普通合伙)44248 | 代理人: | 孫偉 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 bmc 芯片 控制 指令 設置 方法 | ||
技術領域
本發明屬于服務器技術領域,尤其涉及一種智能BMC芯片控制指令設置方法。
背景技術
隨著“云”概念的逐漸興起,服務器的重要性變得越來越顯著。在服務器當中,存在一種監控其狀態的芯片,我們稱之為BMC(Baseboard Management Controller)。BMC的功能十分強大,它可以獲取CPU、Memory、PCIE等等一系列的溫度、電壓的參數,讓用戶可以輕易的得知當前系統的健康狀態以及異常情況。BMC初始化完成之后,其內部有一個守護進程,一直在等待外界指令請求,當有正確請求指令到達,BMC會給出相應返回值,用戶通過這個返回值,可以獲取機器的對應狀態。
開發人員或者運維人員在調試和監控機器的時候,需要不斷輸入IPMI 標準命令以及BMC工程師定義的OEM命令來完成,而這些命令都是由十六進制數組合而成的,有的命令需要十幾個byte組成,且沒有規律可言,不利于用戶記憶,即使進行查閱IPMI手冊,也要花費大量的時間,運用起來十分不便。
發明內容
針對以上技術問題,本發明公開了一種智能BMC芯片控制指令設置方法,提高了用戶輸入IPMI或OEM命令的準確度,并且節省了用戶查閱IPMI手冊的時間。
對此,本發明采用的技術方案為:
一種智能BMC芯片控制指令設置方法,其包括以下步驟:
步驟S1,存儲IPMI 標準命令文檔;
步驟S2,設置功能菜單;
步驟S3,選擇是否打開智能輸入,如果是,則鍵入Net Function字符,在所述IPMI 標準命令文檔中檢索所有緊跟該Net Function的下一個字節,列出匹配的Command,直接輸入或根據提示選擇輸入Command的字符,在所述IPMI 標準命令文檔中檢索所有緊跟該Command的下一個字節,是否存在Data位,直接輸入或根據提示選擇輸入Data位的字符,BMC指令設置成功。
現有技術中,因為IPMI 標準命令以及BMC工程師定義的OEM命令長,容易出錯,而且容易忘記或者生疏,需要查閱IPMI手冊,采用此技術方案,能夠節約用戶輸入IPMI或OEM命令的時間,提高了準確度和效率,可普及性十分之高。
作為本發明的進一步改進,步驟S1包括:將現有IPMI 標準命令整理并與IPMI Spec比對核實后,存儲IPMI 標準命令文檔。
作為本發明的進一步改進,步驟S2中,所述功能菜單包括選擇是否打開OEM命令自動更新,以及設置更新頻率。
作為本發明的進一步改進,還包括步驟S4,BMC指令設置完畢后,交由ipmitool對BMC下達指令。
作為本發明的進一步改進,還包括步驟S5,在設定的更新頻率周期,從設定的位址下載命令配置文件,并與本地配置文件做對比,更新本地沒有的命令。
作為本發明的進一步改進,步驟S3中,選擇是否打開智能輸入,如果不是,等待用戶下次設置。
與現有技術相比,本發明的有益效果為:
采用本發明的技術方案,適用于所有安裝有IPMITOOL工具的系統,針對開發和底層維護人員,在輸入IPMI 命令時,忘記或者生疏,而需要查閱IPMI手冊的問題,本發明的方案能夠節約用戶輸入IPMI或OEM命令的時間,提高準確度和效率。
附圖說明
圖1是本發明一種智能BMC芯片控制指令設置方法的流程圖。
具體實施方式
下面對本發明的較優的實施例作進一步的詳細說明。
一種智能BMC芯片控制指令設置方法,如圖1所示,其包括以下步驟:
(1)先將現有IPMI 標準命令整理并比對IPMI Spec,確保正確,存儲IPMI 標準命令文檔;
(2)設置功能菜單,并設置用戶選擇打開本發明軟件快捷鍵,如Ctrl+Alt+O,選擇是否打開OEM命令自動更新以及設置更新頻率;
(3)選擇是否打開智能輸入,如果不是,等待用戶下次設置;如果是,則鍵入Net Function字符,當Net Function被鍵入某一數值如0x00,在所述IPMI 標準命令文檔中檢索所有緊跟該Net Function的下一個字節,列出匹配的Command,如0x01,0x02,0x03…;
(4)使用空格鍵結束上一字符輸入,并開始輸入或選擇下一字符;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市同泰怡信息技術有限公司,未經深圳市同泰怡信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710253696.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種隨機數生成方法及系統
- 下一篇:一種全線站場圖圖形界面系統





