[发明专利]故障检测方法及相关设备和堆叠系统有效
申请号: | 201210482460.3 | 申请日: | 2012-11-23 |
公开(公告)号: | CN103840959B | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 王晶 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 检测 方法 相关 设备 堆叠 系统 | ||
技术领域
本发明涉及通信技术领域,具体涉及一种故障检测方法及相关设备和堆叠系统。
背景技术
当前,堆叠技术(包括堆叠和集群技术等)在数通设备应用广泛,而堆叠技术大多都是通过如以太、高速以太等数据通道连接,将多台数通设备组建成一个堆叠系统。使用数据通道建立的堆叠系统,每一台数通设备与邻接数通设备之间可能只有数据通道。数通设备通常包括至少1个业务板,每个业务板包括至少1个用于业务处理的处理器。
在邻接通信设备部分或整体失效时,通常需要本端通信设备自身通过检测来发现故障,以便及时进行相应的应急处理,现有技术通常是由本端通信设备中用于业务处理的处理器来直接监测各数据通道的端口状态,并由该处理器根据监测结果判断邻接通信设备是否部分或整体失效。实践发现,监测邻接通信设备是否部分或整体失效的现有机制通常需较长时间且可靠性低,已难以满足快速故障处理需求。
发明内容
本发明实施例提供一种故障检测方法及相关设备和堆叠系统,以期提高故障检测效率和可靠性。
本发明第一方面提供一种故障检测方法,应用于堆叠系统,所述堆叠系统包括第一通信设备和第二通信设备,其中,所述第一通信设备包括第一业务板和第二业务板,所述第一业务板包括第一处理器和第一器件,所述第二业务板包括第二处理器和第二器件,其中,所述第一处理器和所述第二处理器用于业务处理,所述第一通信设备和第二通信设备通过M个端口互联,所述第一器件包括处理器和/或可编程逻辑器件,所述第二器件包括处理器和/或可编程逻辑器件;
其中,所述故障检测方法包括:
所述第二器件接收来自所述第一器件的第一信号,基于所述第一信号所指示的所述第二通信设备的异常端口数,更新所述第二通信设备当前的异常端口总数,若更新后的所述第二通信设备当前的异常端口总数满足所述第二通信设备对应的失效确认条件,则通知所述第二处理器所述第二通信设备部分或整体失效,其中,所述第一信号由所述第一器件在接收到所述第一业务板的N1个端口发起的端口异常中断信号之后发送,所述第一信号指示出所述第二通信设备的N1个端口存在异常,所述N1个端口为所述M个端口中的部分或者全部端口。
结合第一方面,在第一种可能的实施方式中,
所述第一通信设备还包括第三业务板,所述第三业务板包括第三处理器和第三器件,其中,所述第三处理器用于业务处理,所述第三器件包括处理器和/或可编程逻辑器件;
所述方法还包括:所述第二器件接收来自所述第三器件的第二信号,基于所述第二信号所指示的所述第二通信设备的异常端口数,更新所述第二通信设备当前的异常端口总数,若更新后的所述第二通信设备当前的异常端口总数满足所述第二通信设备对应的失效确认条件,则通知所述第二处理器所述第二通信设备部分或整体失效,其中,所述第二信号由所述第三器件在接收到所述第三业务板的N2个端口发起的端口异常中断信号之后发送,所述第二信号指示出所述第二通信设备的N2个端口存在异常,所述N2个端口为所述M个端口中的部分端口。
结合第一方面或第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述方法还包括:所述第二器件接收所述第二业务板的N3个端口发起的端口异常中断信号,其中,所述N3个端口为所述M个端口中的部分端口,基于所述N3更新所述第二通信设备当前的异常端口总数,若更新后的所述第二通信设备当前的异常端口总数满足所述第二通信设备对应的失效确认条件,则通知所述第二处理器所述第二通信设备部分或整体失效。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在第三种可能的实施方式中,所述若更新后的所述第二通信设备当前的异常端口总数满足所述第二通信设备对应的失效确认条件,则通知所述第二处理器所述第二通信设备部分或整体失效,包括:
若更新后的所述第二通信设备当前的异常端口总数等于所述M,则通知第二处理器所述第二通信设备整体失效;或者,若更新后的所述第二通信设备当前的异常端口总数大于或等于所述M-X1,则通知所述第二处理器所述第二通信设备部分或整体失效,其中,所述X1小于所述M;或者,若更新后的所述第二通信设备当前的异常端口总数大于或等于X2%*M,则通知所述第二处理器所述第二通信设备部分或整体失效,其中,所述X2大于0且小于或等于100。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210482460.3/2.html,转载请声明来源钻瓜专利网。