一种异构BMC升级保留配置方法、系统、装置及介质制造方法及图纸

技术编号:38856095 阅读:20 留言:0更新日期:2023-09-17 10:01
本发明专利技术涉及一种异构BMC升级保留配置方法、系统、装置及介质,涉及异构BMC配置技术领域。本发明专利技术在当前BMC架构的配置分区中保留适配不同架构BMC的BMC配置文件;将适配不同架构BMC的BMC配置文件中相同的配置项关联;当前BMC架构的BMC配置文件产生配置项变动时,利用所述关联关系,对全部适配不同架构BMC的BMC配置文件关联修改,以保证对当前BMC架构的BMC配置文件修改保存到全部的BMC配置文件中;当发生BMC架构的变动时,根据BMC架构和BMC配置文件之间的对应关系确定变动后的BMC架构的目标配置文件,将全部的BMC配置文件保存到变动后BMC架构的配置分区,利用目标配置文件支持变动BMC架构后的BMC运行,实现异构BMC升级保留配置。配置。配置。

【技术实现步骤摘要】
一种异构BMC升级保留配置方法、系统、装置及介质


[0001]本专利技术涉及异构BMC配置领域,尤其涉及一种异构BMC升级保留配置方法、系统、装置及介质。

技术介绍

[0002]BMC是服务器上的基板管理控制器。而随着技术迭代以及现有的服务器规格提升,相比原有的BMC控制方案,产生了更好的基板管理控制方案,即OpenBMC,OpenBMC(基于开源的基板管理控制器)的兴起与开源,致使许多厂商都开始了从传统BMC到OpenBMC的转换以提升服务器的管理能力,属于厂商对客户的功能的服务质量的提升。
[0003]目前厂商已经实现传统BMC与OpenBMC互相刷新的功能,当客户有提升服务器管理能力等需求时可由传统BMC上传并刷新OpenBMC镜像转换为OpenBMC,当客户基于一些考虑又想用回传统BMC时可由OpenBMC上传并刷新传统BMC镜像转换为传统BMC。但在这转换过程中却存在一些问题,一个关键的问题就是一个架构的BMC刷新成另一个架构BMC后配置怎么保留下来,传统BMC升级保留配置采取的方式是擦写分区时不擦写配置分区而是直接跳过该分区本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种异构BMC升级保留配置方法,其特征在于,包括:在当前BMC架构的配置分区中保留适配不同架构BMC的BMC配置文件;将适配不同架构BMC的BMC配置文件中相同的配置项关联;当前BMC架构的BMC配置文件产生配置项变动时,利用所述关联关系,对全部适配不同架构BMC的BMC配置文件关联修改,以保证对当前BMC架构的BMC配置文件修改保存到全部的BMC配置文件中;当发生BMC架构的变动时,根据BMC架构和BMC配置文件之间的对应关系确定变动后的BMC架构的目标配置文件,将全部的BMC配置文件保存到变动后BMC架构的配置分区,利用目标配置文件支持变动BMC架构后的BMC运行。2.根据权利要求1所述的异构BMC升级保留配置方法,其特征在于,构建用于生成不同BMC架构的配置文件的配置文件生成器,所述配置文件生成器包含:BMC架构配置接口,用户通过BMC架构配置接口指定需要生成BMC配置文件的BMC架构的范围;所述配置文件生成器集成配置项关联库,所述配置项关联库记录不同BMC架构的BMC配置文件中相同配置项的关联关系;所述配置文件生成器设置配置项读取接口,所述配置项读取接口用于获取在当前BMC架构的BMC配置文件中的配置项参数;BMC配置文件生成单元,所述BMC配置文件生成单元根据当前BMC配置文件的配置项参数和关联关系来生成适配用户指定BMC架构的BMC配置文件;写入接口,所述写入接口用于将生成的BMC配置文件写入到当前BMC架构的配置分区。3.根据权利要求2所述的异构BMC升级保留配置方法,其特征在于,基板管理控制器的当前BMC架构的BMC配置文件被配置时,所述BMC配置文件生成单元利用BMC架构配置接口获取用户指定BMC架构范围,根据用户指定BMC架构范围从所述配置项关联库选取所需的关联关系,所述BMC配置文件生成单元利用配置项读取接口获取当前BMC配置文件的配置项参数,所述BMC配置文件生成单元根据当前BMC配置文件的配置项参数和关联关系来生成适配用户指定BMC架构的BMC配置文件,将全部的BMC配置文件通过所述写入接口存入当前BMC架构的配置分区。4.根据权利要求2所述的异构BMC升级保留配置方法,其特征在于,基板管理控制器的当前BMC架构的BMC配置文件被修改时,所述BMC配置文件生成单元利用配置项读取接口获取发生变动的配置项及配置项参数,所述BMC配置文件生成单元根据所选的关联关系,对其他BMC架构的BMC配置文件进行修改,实现全部BMC配置文件的关联修改。5.根据权利要求1所述的异构BMC升级保留配置方法,其特征在于,所述当发生BMC架构的变动时,根据BMC架构和BMC配置文件之间的对应关系确定变动后的BMC架构的目标配置文件包括:为每个BMC配置文件配置对应BMC架构名称和版本...

【专利技术属性】
技术研发人员:王龙镇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1