[发明专利]一种BBU掉电保护实现方法及系统有效
申请号: | 202010143620.6 | 申请日: | 2020-03-04 |
公开(公告)号: | CN111338456B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 程瑞秀 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/30 | 分类号: | G06F1/30 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bbu 掉电 保护 实现 方法 系统 | ||
1.一种BBU掉电保护实现方法,其特征在于,所述方法包括下述步骤:
当检测到存储系统中BBU进入掉电故障状态时,对当前处于掉电故障状态的BBU的故障类型进行判断,所述BBU的故障类型包括致命故障和非致命故障;
若判定当前处于掉电故障状态的BBU为致命故障,则控制处于掉电故障状态的BBU 对应的控制器进入服务器 模式;
若判定当前处于掉电故障状态的BBU为非致命故障,则根据预先配置的非致命故障管理脚本工具,对当前处于掉电故障状态的BBU执行掉电保护动作;
所述若判定当前处于掉电故障状态的BBU为非致命故障,根据预先配置的非致命故障管理脚本工具,对当前处于掉电故障状态的BBU执行掉电保护动作的步骤具体包括下述步骤:
若判定当前处于掉电故障状态的BBU为非致命故障时,判断对端节点BBU是否处于故障状态;
当判断对端节点BBU处于非故障状态时,判断RAID是否处于降级状态;
当判断所述RAID未降级时,则控制保持当前节点BBU和对端节点BBU所对应的控制器处于双控回写write-back模式;
当判断对端节点BBU处于故障状态,或,判断所述RAID降级时,控制处于掉电故障状态的BBU 对应的控制器进入服务器 模式。
2.根据权利要求1所述的BBU掉电保护实现方法,其特征在于,所述当检测到存储系统中BBU进入掉电故障状态时,对当前处于掉电故障状态的BBU的故障类型进行判断的步骤还包括下述步骤:
对所述存储系统的BBU的硬件信息进行轮询,获取所述BBU的硬件信息;
将获取到的BBU的硬件信息与BBU的标准硬件信息进行比对,判断所述BBU是否处于掉电故障状态。
3.根据权利要求1所述的BBU掉电保护实现方法,其特征在于,所述方法还包括下述步骤:
预先配置非致命故障管理脚本工具,所述非致命故障管理脚本工具包括:当BBU进入掉电故障状态时,判断该BBU的对端节点BBU是否处于掉电故障的状态和RAID是否发生降级,当对端节点BBU没有发生掉电故障且RAID未降级时,控制保持当前节点BBU和对端节点BBU所对应的控制器处于双控回写write-back模式。
4.根据权利要求1所述的BBU掉电保护实现方法,其特征在于,所述若判定当前处于掉电故障状态的BBU为非致命故障时,判断对端节点BBU是否处于故障状态的步骤之前还包括下述步骤:
控制机箱状态监控模块获取当前处于掉电故障状态的BBU所对应的对端节点BBU的状态以及RAID的升降级状态。
5.一种BBU掉电保护实现系统,其特征在于,所述系统包括:
故障类型判断模块,用于当检测到存储系统中BBU进入掉电故障状态时,对当前处于掉电故障状态的BBU的故障类型进行判断,所述BBU的故障类型包括致命故障和非致命故障;
第一服务模式进入控制模块,用于若判定当前处于掉电故障状态的BBU为致命故障,则控制处于掉电故障状态的BBU 对应的控制器进入服务器 模式;
掉电保护动作执行模块,用于若判定当前处于掉电故障状态的BBU为非致命故障,则根据预先配置的非致命故障管理脚本工具,对当前处于掉电故障状态的BBU执行掉电保护动作;
所述掉电保护动作执行模块具体包括:
对端节点BBU判断模块,用于若判定当前处于掉电故障状态的BBU为非致命故障时,判断对端节点BBU是否处于故障状态;
RAID降级判断模块,用于当判断对端节点BBU处于非故障状态时,判断所述RAID是否处于降级状态;
双控回写模式控制模块,用于当判断所述RAID未降级时,则控制保持当前节点BBU和对端节点BBU所对应的控制器处于双控回写write-back模式;
第二服务模式进入控制模块,用于当判断对端节点BBU处于故障状态,或,判断所述RAID降级时,控制处于掉电故障状态的BBU 对应的控制器进入服务器 模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010143620.6/1.html,转载请声明来源钻瓜专利网。