[发明专利]一种BBU故障诊断方法、装置、电子设备及存储介质有效
申请号: | 202010093574.3 | 申请日: | 2020-02-14 |
公开(公告)号: | CN111312325B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 华要宇;孔维凯;王瑞杰;张兆峰;孙元帅 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G11C29/44 | 分类号: | G11C29/44;G11C29/04;G06F1/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 牛亭亭 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bbu 故障诊断 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种BBU故障诊断方法,首先通过供电切换数据判断出供电源在由主供电源切换至目标BBU的过程中是否正常,若不正常则可准确讲故障定位在切换逻辑;若正常,则后续通过目标BBU的硬件信号确定其工作状态,并基于工作状态确定目标BBU在运行过程中是否出现异常,若出现异常则通过故障模拟来进一步确定引发该异常的具体异常源头,以便于进行针对性的修复使其恢复正常。通过对BBU实际运作流程的深入分析,对所有可能引发BBU故障的源头逐层判断,以逐渐提升故障确定的准确率,基于机器的全自动运行流程也有效降低了售后服务成本。本申请还同时公开了一种BBU故障诊断装置、电子设备及可读存储介质,具有上述有益效果。
技术领域
本申请涉及存储系统运行保障技术领域,特别涉及一种BBU故障诊断方法、装置、电子设备及可读存储介质。
背景技术
在大数据时代,对存储设备的可靠性提出了更高要求,尤其对备份电池单元(BBU)、一次电源相关问题分析定位效率、准确性提出更高要求。
一旦存储系统出现BBU/PSU(工业电源)的相关问题,均需要进行分析、测试和验证过程。传统技术往往需要工作人员亲临客户设备现场进行手动调试分析,工作人员需要对调取到的BBU工作日志进行逐条查看,不仅效率低下,而且基于人的不稳定性还很容易出现遗漏。尤其是一些复现难度高的现场低概率问题更是难以发现和溯源。这些问题均延长了存储产品设计开发验证周期,增加了售后服务成本,降低了存储产品稳定性、可靠性。
因此,如何克服上述现有技术缺陷,是本领域技术人员亟待解决的问题。
发明内容
本申请提供了一种BBU故障诊断方法、装置、电子设备及可读存储介质,旨在提供一种可全自动化执行的BBU故障诊断方法,结合BBU实际工作情况,充分利用机器无遗漏、实时监控的特点来降低故障分析成本、售后服务成本,提高存储产品稳定性和可靠性。
为实现上述目的,本申请一种BBU故障诊断方法,包括:
根据供电切换数据确定能否将供电源正常切换至目标BBU;
若能够正常切换至所述目标BBU,则根据所述目标BBU的硬件信号确定所述目标BBU的工作状态;
当根据所述硬件信号确定所述工作状态处于异常状态时,通过故障模拟导致引发异常状态的各种原因确定准确的异常源头。
可选的,根据供电切换数据确定能否将供电源正常切换至目标BBU,包括:
获取PSU在每个时间点的输出电压值;
获取AC_FAIL信号和放电使能信号的出现时间;
计算得到所述AC_FAIL信号与所述放电使能信号之间的第一时间间隔;
计算得到所述AC_FAIL信号出现到所述PSU的输出电压值下降至预设电压值的第二时间间隔;
根据所述第一时间间隔和所述第二时间间隔确定能否将所述供电源正常切换至所述目标BBU。
可选的,根据所述目标BBU的硬件信号确定所述目标BBU的工作状态,包括:
获取所述目标BBU的系统在位信号、充/放电使能信号、内部放电使能信号以及AC_FAIL信号;
根据所述系统在位信号、所述充/放电使能信号、所述内部放电使能信号以及所述AC_FAIL信号确定所述目标BBU的硬件接口信号的质量和高低电平变化情况;
获取所述目标BBU的I2C链路上的SCL/SDA信号;
根据所述质量、所述高低电平变化情况以及所述SCL/SDA信号确定所述目标BBU的工作状态。
可选的,当根据所述硬件信号确定所述工作状态处于正常状态时,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010093574.3/2.html,转载请声明来源钻瓜专利网。