安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211161451.4 (22)申请日 2022.09.22 (71)申请人 浪潮 (山东) 计算机科技有限公司 地址 250101 山东省济南市中国(山 东)自 由贸易试验区济南片区浪潮路1036号 S05号楼501室 (72)发明人 郎玉鑫 许泗强  (74)专利代理 机构 济南诚智商标专利事务所有 限公司 3710 5 专利代理师 黄晓燕 (51)Int.Cl. G06F 9/4401(2018.01) G06F 9/445(2018.01) G06F 16/901(2019.01) G06F 16/904(2019.01) (54)发明名称 一种记录基本输入输出系统参数变更的方 法及装置 (57)摘要 本发明提供了记录基本输入输出系统参数 变更的方法、 系统及装置, 所述方法包括获取基 本输入输 出系统变更后的新参数表, 所述新参数 表通过智能平台管理接口传递; 将所述新参数表 存入预设的栈存储结构中; 遍历栈内数据, 形成 参数变更日志。 本发明通过在BMC端设置栈存储 结构来保存历次的BIOS参数表, 并写入日志, 在 BMC Web页面下, 展 示相邻入栈的表格, 用户可以 通过对比两个表格差异得出上次BIOS变更的具 体参数, 或者通过设置对比函数, 直接对比出变 更的参数, 使用户能够快速获知发生变更的参 数, 且通过日志追溯参数变更过程。 权利要求书1页 说明书4页 附图4页 CN 115437701 A 2022.12.06 CN 115437701 A 1.一种记录基本 输入输出系统参数变更的方法, 其特 征是, 所述方法包括以下步骤: 获取基本输入输出系统变更后的新参数表, 所述新参数表通过智能平台管理接口传 递; 将所述新参数表存 入预设的栈 存储结构中; 遍历栈内数据, 形成参数变更日志。 2.根据权利要求1所述记录基本输入输出系统参数变更的方法, 其特征是, 所述方法在 将所述新参数表存 入预设的栈 存储结构之后, 还 包括步骤: 从栈内依次读取若干个参数表, 在基板管理控制器web界面展示。 3.根据权利要求1所述记录基本输入输出系统参数变更的方法, 其特征是, 所述方法在 将所述新参数表存 入预设的栈 存储结构之后, 还 包括步骤: 基于预设的对比函数, 解析当前新参数表和前一参数表, 对比相同参数名称下的参数 内容, 将内容 不同的参数名称和变更 前后的参数内容在基板管理控制器web界面展示。 4.根据权利要求1所述记录基本输入输出系统参数变更的方法, 其特征是, 所述基本输 入输出系统参数变更的过程具体为: 获取基本 输入输出系统设置界面输入的新 参数, 将参数变更 标志位置1; 将变更生效结果写入设定结果区域内, 将参数变更 标志位置 0。 5.根据权利要求4所述记录基本输入输出系统参数变更的方法, 其特征是, 所述将参数 变更标志位置 0后, 所述方法还 包括步骤: 通过预设的文件格式, 形成新 参数表, 经智能管理平台接口传递给基板管理控制器。 6.一种基板管理控制器, 其特 征是, 所述基板管理控制器包括: 信息采集单元, 用于获取基本输入输出系统变更后的新参数表, 所述新参数表通过智 能平台管理接口传递; 存储单元, 用于将所述 新参数表存 入预设的栈 存储结构中; 记录单元, 用于遍历栈内数据, 形成参数变更日志。 7.根据权利要求6所述基板管理控制器, 其特征是, 所述基板管理控制器还包括显示单 元, 所述显示单 元用于从栈内依次读取若干个参数表, 在基板管理控制器web界面展示。 8.根据权利要求7所述基板管理控制器, 其特征是, 所述基板管理控制器还包括比对单 元, 所述比对单元基于预设的对比函数, 解析当前新参数表和前一参数表, 对比相同参数名 称下的参数内容, 提取内容不同的参数名称和变更前后的参数内容, 调用所述显示单元在 基板管理控制器web界面展示。 9.一种记录基本输入输出系统参数变更的装置, 其特征是, 所述装置包括权利要求6 ‑8 任一项所述的基板管理控制器, 以及参数变更模块; 所述参数变更模块包括: 数据读取单元, 获取基本输入输出系统设置界面输入的新参数, 将参数变更标志位置 1; 新参数设置单 元, 用于将变更生效结果写入设定结果区域内, 将参数变更 标志位置 0。 10.一种计算机存储介质, 所述存储介质内存储有计算机指令, 其特征是, 所述计算机 指令在权利要求9所述装置上运行时, 使所述装置执 行如权利要求1 ‑5所述方法的步骤。权 利 要 求 书 1/1 页 2 CN 115437701 A 2一种记录基本输入输出系统参数变更的方 法及装置 技术领域 [0001]本发明涉及 服务器技术领域, 尤其是一种记录基本输入输出系统参数变更的方法 及装置。 背景技术 [0002]BIOS(basic  input output system, 基本输入输出系统。 BIOS存储在ROM(只读存 储器)芯片中, 并且在断电后, 依然可以维持原有设置)设置程序是被固化到计算机主板上 的ROM芯片中的一组程序, 其主要功能是为计算机提供最底层的、 最直接的硬件设置和控 制。 BIOS设置程序是储存在BIOS芯片中的, 只有在开机时才 可以进行设置。 BIOS设置程序主 要对技巧的基本输入输出系统进行管理和设置, 使系统运行在最好状态下, 使用BIOS设置 程序还可以排除系统故障或者诊断系统问题。 因此, 在性能调优、 故障诊断和硬件设置等场 景下会经常修改BIOS参数。 [0003]当前信创平台不支持BMC(Baseboard  Manager Controller, 基板管理控制器)下 显示BIOS参数的改动, 目前实现的技术是BIOS维护参数列表, 并将表传递到BMC显示, 起到 展示BIOS当前配置参数的功能, 但是 无法查询历次的BIOS参数变更记录, 无法进行追溯。 发明内容 [0004]本发明提供了一种记录基本输入输出系统参数变更的方法及装置, 用于解决现有 BIOS参数的变更 过程无记录的问题。 [0005]为实现上述目的, 本发明采用下述 技术方案: [0006]本发明第一方面提供了一种记录基本输入输出系统参数变更的方法, 所述方法包 括以下步骤: [0007]获取基本输入输出系统变更后的新参数表, 所述新参数表通过智能平台管理接口 传递; [0008]将所述新参数表存 入预设的栈 存储结构中; [0009]遍历栈内数据, 形成参数变更日志。 [0010]进一步地, 所述方法在将所述 新参数表存 入预设的栈 存储结构之后, 还 包括步骤: [0011]从栈内依次读取若干个参数表, 在基板管理控制器web界面展示。 [0012]进一步地, 所述方法在将所述 新参数表存 入预设的栈 存储结构之后, 还 包括步骤: [0013]基于预设的对比函数, 解析当前新参数表和前一参数表, 对比相同参数名称下的 参数内容, 将内容 不同的参数名称和变更 前后的参数内容在基板管理控制器web界面展示。 [0014]进一步地, 所述基本 输入输出系统参数变更的过程具体为: [0015]获取基本 输入输出系统设置界面输入的新 参数, 将参数变更 标志位置1; [0016]将变更生效结果写入设定结果区域内, 将参数变更 标志位置 0。 [0017]进一步地, 所述将参数变更 标志位置 0后, 所述方法还 包括步骤: [0018]通过预设的文件格式, 形成新参数表, 经智能管理平台接 口传递给基板管理控制说 明 书 1/4 页 3 CN 115437701 A 3

.PDF文档 专利 一种记录基本输入输出系统参数变更的方法及装置

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种记录基本输入输出系统参数变更的方法及装置 第 1 页 专利 一种记录基本输入输出系统参数变更的方法及装置 第 2 页 专利 一种记录基本输入输出系统参数变更的方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:34:00上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。