[发明专利]故障预测方法和装置有效
| 申请号: | 201310337288.7 | 申请日: | 2013-08-05 |
| 公开(公告)号: | CN104346246B | 公开(公告)日: | 2017-12-15 |
| 发明(设计)人: | 韩银和;连世奇;孙发强;朱冠宇 | 申请(专利权)人: | 华为技术有限公司;中国科学院计算技术研究所 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/44 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 唐华明 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 故障 预测 方法 装置 | ||
技术领域
本申请涉及故障处理技术领域,更具体的说是涉及一种故障预测方法和装置。
背景技术
故障是指系统不能完成规定功能或性能退化不满足规定要求的状态。在现有的很多应用系统中,例如数据中心系统,通信系统,卫星系统,车载系统等中,故障都有可能发生。因此,故障预测成为提供系统可靠性的有效方式之一。
现有技术中,故障预测方法通常是基于规则的预测技术,即是通过采集系统运行信息,并与预警规则进行匹配,若存在与系统运行信息匹配的预设规则,说明系统将会在一定时间出现故障,从而给出故障提示信息,以便于运维人员采取相应措施以解决故障,例如迁移故障节点、更换故障节点等。
发明人在实现本发明的过程中发现,由于系统的复杂性以及故障模式的复杂性,采用现有的这种故障预测方式,预警规则通常具有一定的局限性,使得预测结果并不准确。
发明内容
有鉴于此,本申请提供了一种故障预测方法和装置,用以解决现有技术中故障预测不准确的技术问题。
为实现上述目的,本申请提供如下技术方案:
本申请的第一方面提供了一种故障预测方法,包括:
获取系统的第一历史信息,并将所述第一历史信息在预警规则集合中进行匹配;
当所述第一历史信息匹配成功,生成预警指令;
响应所述预警指令,获取系统的第二历史信息,所述第二历史信息包括所述第一历史信息;
将所述第二历史信息在撤警规则集合中进行匹配,所述撤警规则包括历史信息与系统无故障状态的对应关系;
当所述第二历史信息匹配成功,生成撤警指令,确定所述预警指令无效。
结合第一方面,在第一种可能实现方式中,所述响应所述预警指令,获取系统的第二历史信息包括:
响应所述预警指令,当系统生成最新历史信息时,获取系统的第二历史信息,所述第二历史信息包括所述最新历史信息。
结合第一方面,在第二种可能实现方式中,所述生成预警指令后,所述方法还包括:
输出故障提示信息;
则所述生成撤警指令后,所述方法还包括:
响应所述撤警指令,输出所述故障提示信息无效的故障撤销提示信息。
结合第一方面,在第三种可能实现方式中,所述方法还包括:
当所述第二历史信息匹配失败,确定所述预警指令有效。
结合第一方面、第一方面的第一种可能实现方式、第一方面的第二种可能实现方式或者第一方面的第三种可能实现方式,在第四种可能实现方式中,所述方法还包括:
统计预警指令有效或预警指令无效,故障未发生时对应的第一历史信息,以及故障发生时对应的第一历史信息;
确定故障未发生时对应的第一历史信息中,与故障发生时对应的第一历史信息不同的目标子历史信息;
根据所述目标子历史信息,生成撤警规则,更新所述撤警规则集合。
结合第一方面的第四种可能实现方式,在第五种可能实现方式中,所述确定故障未发生时对应的第一历史信息中,与故障发生时对应的第一历史信息不同的目标子历史信息包括:
当预警指令有效,且故障未发生,或者当预警指令无效,且故障发生时,确定故障未发生时对应的第一历史信息中,与故障发生时对应的第一历史信息不同的目标子历史信息。
结合第一方面的第四种可能实现方式,在第六种可能实现方式中,所述确定故障未发生时对应的第一历史信息中,与故障发生时对应的第一历史信息不同的目标子历史信息包括:
确定故障未发生时对应的每一第一历史信息中,分别与故障发生时对应的每一第一历史信息不同子历史信息形成的多个子历史信息集;
确定所述多个子历史信息集中个数最多的目标子历史信息。
结合第一方面、第一方面的第一种可能实现方式、第一方面的第二种可能实现方式或者第一方面的第三种可能实现方式,在第七种可能实现方式中,所述方法还包括:
统计预警指令有效,且故障未发生时对应的多个目标第一历史信息;
根据所述多个目标第一历史信息中包括的子历史信息,确定不同子历史信息中个数最多的目标子历史信息;
根据所述目标子历史信息,生成撤警规则,更新所述撤警规则集合。
本申请的第二方面提供了一种故障预测装置,包括:
第一获取模块,用于获取系统的第一历史信息;
第一匹配模块,用于将所述第一获取模块获取的所述第一历史信息在预警规则集合中进行匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所,未经华为技术有限公司;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310337288.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:泡沫陶瓷的制备方法
- 下一篇:一种抗氧化镁钙碳耐火材料及其制备方法





