申请/专利权人:苏州浪潮智能科技有限公司
申请日:2019-08-16
公开(公告)日:2020-01-07
公开(公告)号:CN110659147A
主分类号:G06F11/07(20060101)
分类号:G06F11/07(20060101)
优先权:
专利状态码:有效-授权
法律状态:2022.08.16#授权;2020.02.04#实质审查的生效;2020.01.07#公开
摘要:本发明提出了一种基于模块自检行为的自修复方法和系统,该方法首先对不同功能的模块设计异常检测代码,内置相同的异常仲裁代码,调用异常检测代码进行自检,将发现的异常写入异常情况表;每固定时间间隔,调用异常仲裁代码,检测模块本身是否生成异常情况表,如果未生成,则直接执行结果;如果生成,则以异常情况表作为异常仲裁的输入得出仲裁结果,并计算准确率。发现异常的模块推举领袖模块,领袖模块通过恢复模块进行异常模块的恢复。基于本方法,还提出一种基于模块自检行为的自修复系统。本发明在模块级异常检测技术的基础上通过异常判定中心的裁决后实施有序的系统恢复,可防止模块异常延迟处理引发的系统的整体性故障,减少灾难性事件。
主权项:1.一种基于模块自检行为的自修复方法,其特征在于,包括以下步骤:S1:对不同功能的模块依据其资源要求和功能设计异常检测代码,并在不同的功能模块中内置相同的异常仲裁代码;S2:模块调用异常检测代码进行自检,并将发现的异常写入异常情况表;所述异常情况表包括主机名称、模块名称、异常名称和频次;S3:每固定时间间隔,模块调用异常仲裁代码,根据检测模块本身是否生成异常情况表,执行相应的制裁操作;S4:对于发现异常的模块,推举出领袖模块,所述领袖模块将恢复清单发送给恢复组件并带上仲裁结果,所述恢复组件重启所述发现异常的模块。
全文数据:
权利要求:
百度查询: 苏州浪潮智能科技有限公司 一种基于模块自检行为的自修复方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。