[发明专利]一种故障告警方法与装置有效
申请号: | 201310719925.7 | 申请日: | 2013-12-23 |
公开(公告)号: | CN103745751A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 惠卫锋;朱小刚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G11C29/08 | 分类号: | G11C29/08 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 告警 方法 装置 | ||
技术领域
本发明涉及电子信息技术领域,尤其涉及一种故障告警方法与装置。
背景技术
在电子信息技术领域,RAM(Random Access Memory,随机存储记忆体)得到了大规模应用,但是在使用RAM的过程中,往往会出现一些故障,为了能够快速的找到故障并排除,现有技术使用故障告警系统,故障告警系统会根据存储单元在设备中的重要性,设定存储单元发生故障时故障的等级,当系统检测到设备中某个存储单元出现故障时,会根据预先设定的故障等级,向维护人员或用户发布包含故障等级的告警信息,使得维护人员可以根据故障等级对设备进行相应的维护处理。
其中,RAM的故障分为硬失效故障和软失效故障,硬失效故障是由于设备的存储单元或部件内部发生了不可恢复的物理失效,必须更换硬件才可以消除故障;而软失效故障是由于自由电荷聚集在电路节点中,引起了存储数据的改变,不需要更换硬件,通过数据刷新等方法就可以解决故障。
然而,在现有技术的故障告警系统中,维护人员或用户从故障告警系统发布的告警信息得到的是故障等级,但同一故障等级的故障往往会有软失效、硬失效故障的分别,且软失效、硬失效故障的维护处理方法也不同,导致维护人员或用户不能针对性的对故障进行处理,将所有故障当作硬失效故障,更换发生故障的硬件,对于软失效故障,只要故障等级与需要更换硬件的硬失效故障相同,也需要更换硬件,从而增加了大量的维护成本。
发明内容
本发明的实施例提供一种故障告警方法与装置,能够区分故障点的故障类型,避免不必要的硬件更换,减少了维护设备花费的维护成本。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种故障告警方法,包括:
当所述存储设备发生故障时确定第一故障点,并获取所述第一故障点的地址信息;
根据存储单元失效检测规则将校验数据写入到所述第一故障点的地址信息,得到测试结果;
判断所述测试结果与预设的正确结果是否相同;若相同,则判定所述第一故障点的故障类型为软失效故障;若不同,则判定所述第一故障点的故障类型为硬失效故障;
输出判定得到的所述第一故障点的故障类型。
结合第一方面,在第一种可能的实现方式中,所述存储设备为高速缓冲存储器cache;所述地址信息为所述第一故障点所在的缓存线cacheline对应的地址范围。
结合第一方面,在第二种可能的实现方式中,所述存储设备为闪存器flash;所述地址信息为所述第一故障点所在的块对应的地址范围。
结合第一方面,在第三种可能的实现方式中,所述方法还包括:
在判定所述第一故障点的故障类型为软失效故障之后,记录所述第一故障点再次出现软失效故障的次数,当所述次数超过阈值时,判定所述第一故障点的故障类型为硬失效故障。
结合第一方面和第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:
获取第二故障点,检测所述第二故障点与所述第一故障点是否存在配置相关性和时间相关性,所述第二故障点发生的故障伴生于所述第一故障点发生的故障,所述第二故障点的位置包括所述第一故障点所在的所述存储设备,或者与所述第一故障点所在的所述存储设备不同的硬件设备;
若存在所述配置相关性和所述时间相关性中的任意一项,则对所述第二故障点的故障进行自愈;
若不存在所述配置相关性,也不存在所述时间相关性,则发布告警信息,所述告警信息用于表示所述第二故障点的位置。
结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述检测所述第二故障点与所述第一故障点是否存在配置相关性包括:
检测所述第二故障点与发生软失效故障的所述第一故障点的配置信息是否部分相同或完全相同;
若部分相同或完全相同,则所述第二故障点与发生软失效故障的所述第一故障点存在配置相关性;
所述检测所述第二故障点与所述第一故障点是否存在时间相关性包括:
检测所述第二故障点的故障是否满足预设条件,所述预设条件包括:所述第二故障点的故障发生的时刻在所述第一故障点发生软失效故障的时刻之后;所述第二故障点的故障恢复的时刻在所述第一故障点的软失效故障恢复的时刻之后;
若满足所述预设条件,则所述第二故障点与发生软失效故障的所述第一故障点存在时间相关性。
第二方面,本发明实施例提供一种故障告警装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310719925.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:包括绝缘结构的高电压装置
- 下一篇:一种提高SRAM良率的补偿电路