[发明专利]一种故障隔离方法、设备和故障隔离系统在审
申请号: | 201910452699.8 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110187994A | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 李海 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/14;G06F9/4401;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100036 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件模块 启动设备 微控制器 故障隔离系统 故障隔离 板载 初始化过程 存储介质 硬件信息 存储板 鲁棒性 跳过 下电 电源 申请 | ||
本申请提供一种故障隔离方法、设备和故障隔离系统,用于提高系统的鲁棒性。包括:微控制器待启动设备中第n个硬件模块是否出现故障,所述第n个硬件模块为所述待启动设备包括的N个相同的硬件模块中的任意一个,N为大于或等于2的整数;若是,所述微控制器控制所述待启动设备中除用于存储板载信息的存储介质外的其它模块的电源下电;其中,所述板载信息为所述第n个硬件模块的硬件信息;所述微控制器修改所述板载信息,使得所述待启动设备在重新启动的初始化过程中跳过所述第n个硬件模块。
技术领域
本申请涉及计算机技术领域,特别涉及一种故障隔离方法、设备和故障隔离系统。
背景技术
目前,对于包括多硬件模块的系统,例如包括多个业务板的机架式交换机,包括多个交换介质访问控制(Media Access Control,MAC)芯片的单台交换机,在启动该系统时,需要对系统包括的硬件模块(业务板、交换MAC芯片)进行初始化。
初始化过程中,若系统包括的硬件模块中任意一个硬件模块出现故障,均会导致初始化失败,进而导致系统启动失败,从而导致系统的鲁棒性(Robust)较低。
发明内容
本申请实施例提供一种故障隔离方法、设备和故障隔离系统,用于提高系统的鲁棒性。
第一方面,本申请提供了一种故障隔离方法,包括:
微控制器判断待启动设备中第n个硬件模块是否出现故障,所述第n个硬件模块为所述待启动设备包括的N个相同的硬件模块中的任意一个,N为大于或等于2的整数;
若是,所述微控制器控制所述待启动设备中除用于存储板载信息的存储介质外的其它模块的电源下电;其中,所述板载信息为所述第n个硬件模块的硬件信息;
所述微控制器修改所述板载信息,使得所述待启动设备在重新启动的初始化过程中跳过所述第n个硬件模块。
本申请实施例中,在微控制器确定第n个硬件模块存在故障时,则控制待启动设备上除第n个硬件模块的板载信息所在存储介质外的其它模块的电源下电,并修改第n个硬件模块的板载信息从而实现隔离第n个硬件模块的目的,以保证在第n个硬件模块出现故障时也能完成初始化,进而能够提高系统的鲁棒性。
另一方面,本申请是通过微控制器控制待启动设备包括各模块的电源的上下电及对出现故障的硬件设备的板载信息的修改来实现故障硬件模块的隔离,避免通过设计复杂的软件实现来对故障硬件设备进行规避,从而简化了故障隔离的过程。
在一个可能的实施例中,微控制器判断待启动设备中第n个硬件模块是否出现故障,包括:
所述微控制器接收所述待启动设备发送的第一指示信息,所述第一指示信息用于表征所述第n个硬件模块出现故障;
所述微控制器根据所述第一指示信息,判断所述第n个硬件模块是否出现故障;或
微控制器判断待启动设备中第n个硬件模块是否出现故障,包括:
所述微控制器根据在预设时间长度内是否接收到所述待启动设备发送的第一指示信息来判断所述第n个硬件模块是否出现故障;其中,所述第一指示信息用于指示所述第n个硬件模块初始化成功。
在本申请实施例中,微控制器在接收到待启动设备发送的用于指示第n个硬件模块出现故障的指示信息时,则可以确定第n个硬件模块出现故障;或者在预设时间长度内未接收到待启动设备发送的用于指示第n个硬件模块初始化成功的指示信息时,则可以确定第n个硬件模块出现故障,微控制器确定第n个硬件模块是否出现故障的方式较为灵活。
在一个可能的实施例中,微控制器接收所述待启动设备发送的第一指示信息,所述第一指示信息用于表征第n个硬件模块出现故障,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910452699.8/2.html,转载请声明来源钻瓜专利网。