【技术实现步骤摘要】
一种FRU信息调用、备份及同步方法、系统、设备及介质
[0001]本专利技术涉及FRU信息管理领域,尤其涉及一种FRU信息调用、备份及同步方法、系统、设备及介质。
技术介绍
[0002]服务器的服务器厂商、服务器型号、服务器产品序列号、服务器资产编号、服务器出厂信息等等信息被记录为FRU信息(Field Replaceable Unit),服务器应用过程中,通过FRU信息区分服务器类型和服务器部件类型,为厂商和客户提供资产信息管理。
[0003]目前,对FRU信息的记录管理主要是通过BMC实现的,如申请号为202210764270.4的专利“一种服务器FRU信息双备份和自恢复实现方法及系统”,该专利中公开在BMC模块上电后,读取FRU信息,校验FRU信息的完整性,当校验完整后将FRU信息写入到EEPROM模块中,且BMC每运行一预设时长,获取FRU信息与EEPROM模块中存储的比较,更改则校验完整后更新,未更改则不更新。而FRU信息的调用方式是:服务器上电后,POST阶段BIOS主动从BMC获取FRU信息并同步更新到 ...
【技术保护点】
【技术特征摘要】
1.一种FRU信息调用、备份及同步方法,其特征在于,应用于BIOS,包括:所述BIOS在第一次有效启动过程中,按照设定的数据结构备份从BMC获取的FRU信息并存储于所述BIOS本地的掉电非易失性存储器中;在所述BIOS进行POST阶段,所述BIOS从所述BMC读取FRU信息,检测是否成功读取所述FRU信息;若读取FRU信息失败,则所述BIOS直接调用所述掉电非易失性存储器中存储的FRU信息同步更新到DMI信息中;若读取FRU信息成功,则验证所述掉电非易失性存储器中FRU信息与读取的FRU信息是否一致,若不一致则根据读取的FRU信息更新所述掉电非易失性存储器中的FRU信息,若一致则所述BIOS调用所述掉电非易失性存储器中存储的FRU信息同步更新到DMI信息中。2.根据权利要求1所述的FRU信息调用、备份及同步方法,其特征在于,设定的所述数据结构将FRU信息按照内容划分不同的FRU信息子块,每个FRU信息子块配置设定的存储空间大小,每个FRU信息子块中存储结构化的参数数据,给每个所述FRU信息字块配置用于区分的子块名称。3.根据权利要求2所述的FRU信息调用、备份及同步方法,其特征在于,BIOS初始化过程中,验证所述BIOS本地的掉电非易失性存储器中是否分配对应FRU信息字块的存储空间,若未配置,则按子块名称、存储空间大小申请相应的存储空间并配置指针。4.根据权利要求2所述的FRU信息调用、备份及同步方法,其特征在于,验证所述掉电非易失性存储器中FRU信息与读取的FRU信息是否一致时,遍历全部子块名称,基于所遍历到的每个子块名称,匹配读取FRU信息和掉电非易失性存储器中存储的FRU信息中的FRU信息子块进行一致性验证;验证FRU信息子块不一致时,则更新掉电非易失性存储器中存储的FRU信息中的相应FRU信息子块。5.根据权利要求4所述的FRU信息调用、备份及同步方法,其特征在于,更新所述掉电非易失性存储器中存储的FRU信息中不一致的FRU信息子块前,首先验证用于更新所述掉电非易失性存储器中存储的FRU信息中的相...
【专利技术属性】
技术研发人员:张文龙,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。