一种更新BBU的稳定性测试方法及装置制造方法及图纸

技术编号:23084856 阅读:32 留言:0更新日期:2020-01-11 01:04
本发明专利技术提供了一种更新BBU固件的稳定性测试方法及装置,更新BBU固件,并记录所述BBU固件的更新次数;测试更新后的所述BBU固件,并输出测试数据;判断所述测试数据是否正常,以及所述更新次数是否小于预设的更新阈值;若所述测试数据正常且所述更新次数小于所述更新阈值,返回执行更新所述BBU固件的步骤;否则,根据所述更新次数和所述更新阈值计算更新所述BBU固件的成功率,从而实现了测试更新BBU固件稳定性的目的。

A stability test method and device for updating BBU

【技术实现步骤摘要】
一种更新BBU的稳定性测试方法及装置
本申请涉及计算机
,尤其涉及一种更新BBU的稳定性测试方法及装置。
技术介绍
在系统供电失效的情况下,电源备份单元(BatteryBackupUnit,BBU)可以作为备份电源,为系统提供电源支持。BBU固件(Firmware,FW)是一种嵌入在BBU中的软件,可以通过远程管理控制台(RemoteManagementController,RMC)控制更新。RMC更新BBU固件,是通过BBU接入控制机内,通过线缆将控制机与RMC相连,使得控制机与RMC在同一网络环境中实现对BBU固件的控制。RMC和BBU之间可以通过电源管理总线(PowerManagementBus,PMBus)进行通信。由于在利用PMBus进行数据传输的过程中,可能存在数据传输错误、数据丢失等不稳定性问题,导致更新后的BBU固件不能正常使用,从而影响系统的稳定性,尤其在利用RMC批量更新BBU固件时,更新BBU固件的不稳定,对系统的稳定性造成影响,因此,如何测试更新BBU稳定性成为需要解决的问题。专
技术实现思路
为本文档来自技高网
...

【技术保护点】
1.一种更新BBU固件的稳定性测试方法,其特征在于,所述方法包括:/n更新BBU固件,并记录所述BBU固件的更新次数;/n测试更新后的所述BBU固件,并输出测试数据;/n判断所述测试数据是否正常,以及所述更新次数是否小于预设的更新阈值;/n若所述测试数据正常且所述更新次数小于所述更新阈值,返回执行更新所述BBU固件的步骤;否则,根据所述更新次数和所述更新阈值计算更新所述BBU固件的成功率。/n

【技术特征摘要】
1.一种更新BBU固件的稳定性测试方法,其特征在于,所述方法包括:
更新BBU固件,并记录所述BBU固件的更新次数;
测试更新后的所述BBU固件,并输出测试数据;
判断所述测试数据是否正常,以及所述更新次数是否小于预设的更新阈值;
若所述测试数据正常且所述更新次数小于所述更新阈值,返回执行更新所述BBU固件的步骤;否则,根据所述更新次数和所述更新阈值计算更新所述BBU固件的成功率。


2.根据权利要求1所述的方法,其特征在于,所述测试数据包括:所述BBU固件功能测试数据。


3.根据权利要求1所述的方法,其特征在于,所述测试数据包括:所述BBU固件版本数据。


4.根据权利要求1所述的方法,其特征在于,所述更新所述BBU固件包括:通过运行更新脚本更新所述BBU固件。


5.根据权利要求1所述的方法,其特征在于,所述测试所述BBU固件包括:通过运行测试脚本测试更新后的所述BBU固件。


6.一种更新BBU固件的稳定性测试装置,其特征在于,所述装置包括:更新单元、测试单元、判断单元、返回单元以及计算单元...

【专利技术属性】
技术研发人员:刘东伟
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1