[发明专利]一种基于系统重构的故障自愈系统及其实现方法有效
| 申请号: | 201510926572.7 | 申请日: | 2015-12-11 |
| 公开(公告)号: | CN105550056B | 公开(公告)日: | 2019-08-06 |
| 发明(设计)人: | 王乐;郭鹏;孙允明;谢建春;邸海涛;黄英兰 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 胡乐 |
| 地址: | 710065 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 系统 故障 自愈 及其 实现 方法 | ||
1.一种基于系统重构的故障自愈系统,其特征在于:包括
系统蓝图软件模块,包含一个无故障配置项和多个故障配置项,其中某一个配置项被设置为当前配置项;每个配置项都完整描述了计算机系统运行所需的各种配置,其中故障配置项还包含对所有故障处理策略的描述;所述故障处理策略包括系统关闭、系统自愈和继续运行;
配置管理软件模块,用于在系统初始化后加载所述系统蓝图中的当前配置项到计算机系统中,使计算机系统按照当前配置项的描述正常运行或关闭系统;
故障管理软件模块,对计算机系统定期进行故障检测,对发生的故障实施甄别,滤去偶发的可恢复的故障,确定不可恢复故障的位置和类型,然后查询系统蓝图,确定故障处理策略,如果要求系统自愈,则更新当前配置项为能够旁路故障的故障配置项,该配置项将会在系统下次启动时被加载进系统,更新过程不改变当前故障系统的运行状态;以及
硬件备份模块,用以替代计算机系统中相应硬件功能模块以支持旁路故障。
2.权利要求1所述基于系统重构的故障自愈系统实现故障自愈的方法,其特征在于,包括以下步骤:
1]系统启动:在系统启动过程中完成系统各模块软硬件的初始化;
2]配置加载:加载系统蓝图中所描述的当前配置项到计算机系统中;
3]系统运行:计算机系统按照当前配置项的描述正常运行或关闭系统;
4]故障检测:在正常运行过程中,对组成计算机系统的各软硬件模块定期进行故障检测;
5]故障记录:当发现计算机系统发生故障后,对发生的故障进行初步判断,记录故障信息;
6]故障滤波:根据记录的故障信息,进一步对故障进行甄别,滤去偶发的可恢复的故障,确定不可恢复故障的位置和类型;
7]策略选择:根据不可恢复故障的位置和类型,按照系统蓝图的描述确定故障处理策略,如果要求系统自愈,则选择能够旁路故障的配置项;
8]配置更新:设置能够旁路故障的配置项作为当前配置项,该配置项将会在系统下次启动时被加载进系统,更新过程不改变当前故障系统的运行状态;
9]系统关闭:配置更新完成后,关闭系统的运行,等待下次启动时加载更新后的配置项。
3.根据权利要求2所述实现故障自愈的方法,其特征在于:步骤5]中记录的故障信息包括故障发生的时间、位置以及类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510926572.7/1.html,转载请声明来源钻瓜专利网。





