【技术实现步骤摘要】
一种BBU软件接口解耦系统及方法
本申请涉及计算机应用
,特别是涉及一种BBU软件接口解耦系统及方法。
技术介绍
随着计算机技术的快速发展,存储系统在各行业的应用越来越广泛。为适应大数据存储,存储系统通常由存储阵列构成。在大数据时代,对存储阵列可靠性提出更高要求,尤其对BBU(BackupBattery,备份电池单元)、电池单元与存储系统兼容性提出更高要求。在存储系统正常运行过程中,可能会因为BBU电芯存在供货瓶颈、电芯无法正常供货、计量芯片在产品生命周期更新换代等原因,需要引入新的电芯、计量芯片。在这种情况下,除需要测试验证外,还需要修改系统软件以匹配新的BBU。而新的/老的BBU软件版本通常不能兼容,这将增加售后服务成本,降低存储产品的稳定性和可靠性。
技术实现思路
本申请的目的是提供一种BBU软件接口解耦系统及方法,以保证产品周期内引入的BBU与系统软件历史版本、未来版本的兼容,消除BBU供货瓶颈对存储产品的影响,降低售后服务成本,提高存储系统产品的稳定性和可靠性。为解决上述技 ...
【技术保护点】
1.一种BBU软件接口解耦系统,其特征在于,包括微处理器MCU、计量芯片解耦控制模块、写保护控制模块和存储模块,所述存储模块中存储有BBU关键控制参数,处于写保护状态,其中:/n所述MCU用于,在接收到存储系统发送的针对所述存储模块的写保护控制指令时,通过所述写保护控制模块取消或执行对所述存储模块的写保护;其中,所述存储系统在达到设定的BBU检测触发条件时,获取BBU料号和BBU关键控制参数版本,如果所述BBU料号不是新料号,所述BBU关键控制参数版本低于配置文件版本,则向所述MCU发送针对所述存储模块的取消写保护的所述写保护控制指令,在优化所述存储模块中的所述BBU关键控 ...
【技术特征摘要】
1.一种BBU软件接口解耦系统,其特征在于,包括微处理器MCU、计量芯片解耦控制模块、写保护控制模块和存储模块,所述存储模块中存储有BBU关键控制参数,处于写保护状态,其中:
所述MCU用于,在接收到存储系统发送的针对所述存储模块的写保护控制指令时,通过所述写保护控制模块取消或执行对所述存储模块的写保护;其中,所述存储系统在达到设定的BBU检测触发条件时,获取BBU料号和BBU关键控制参数版本,如果所述BBU料号不是新料号,所述BBU关键控制参数版本低于配置文件版本,则向所述MCU发送针对所述存储模块的取消写保护的所述写保护控制指令,在优化所述存储模块中的所述BBU关键控制参数,更新所述BBU关键控制参数版本后,向所述MCU发送针对所述存储模块的执行写保护的所述写保护控制指令;
所述MCU还用于,在接收到所述存储系统发送的计量芯片解耦控制指令时,通过所述计量芯片解耦控制模块进行计量芯片解耦操作。
2.根据权利要求1所述的系统,其特征在于,
所述MCU还用于,在接收到BBUFW升级指令时,进行FW升级管理。
3.根据权利要求1所述的系统,其特征在于,
所述MCU具体用于,通过所述计量芯片解耦控制模块访问计量芯片,将访问数据存放在数据变量中,以使所述存储系统访问所述数据变量进行异步解耦。
4.根据权利要求3所述的系统,其特征在于,
所述MCU还用于,根据接收到的所述存储系统发送的解耦异常处理指令,重复执行所述通过所述计量芯片解耦控制模块访问计量芯片,将访问数据存放在数据变量中,以使所述存储系统访问所述数据变量进行异步解耦的步骤。
5.根据权利要求1所述的系统,其特征在于,
所述MCU具体用于,根据计量芯片寄存器使用频率,控制所述计量芯片解耦操作的时...
【专利技术属性】
技术研发人员:华要宇,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。