[发明专利]一种分布式设备的故障检测方法和装置在审
申请号: | 201210204366.1 | 申请日: | 2012-06-18 |
公开(公告)号: | CN102694692A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 宋益波;王锋 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 设备 故障 检测 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种分布式设备的故障检测方法和装置。
背景技术
目前中高端网络设备主要采用分布式架构,如图1所示。典型的分布式设备由转发平面、控制平面和检测平面等几个平面组成,其中,控制平面和转发平面是主要工作平面,分别负责整个分布式设备的内部管理通信和业务转发;检测平面主要负责实时对分布式设备内的各装置进行检测和修复。
图1所示分布式设备的协议报文发送过程可参见图2,如图2所示,协议报文由主控板中央处理单元(CPU)发送给主控板以太网交换机(LSW),再由主控板LSW发送给接口板LSW,进而由接口板LSW发送给接口板中的某一个转发芯片,最后,由该转发芯片将接收到的协议报文复制给其它转发芯片后,通过转发芯片上的各个端口转发出去。
通过上述分析可见,现有协议报文是由主控板CPU通过主控板的LSW和接口板的LSW发送给接口板中某个转发芯片,以完成转发的。如果协议报文发送过程中所经过的内部通道(主控板LSW和接口板LSW的统称)或转发芯片故障,则整个协议报文的发送都会失败,从而影响整个分布式设备的组网和业务。因此,如何快速准确地检测出分布式设备内故障的装置(转发芯片或内部通道),已经成为现有分布式设备中亟需解决的问题。
发明内容
有鉴于此,本发明提供了一种分布式设备的故障检测方法,能够快速准确地检测出故障的装置,以减少故障的装置对分布式设备的整体业务的影响。
本发明还提供了一种分布式设备中的故障检测装置,能够快速准确地检测出分布式设备内故障的设备,以减少该故障的装置对分布式设备的整体业务的影响。
为了达到上述目的,本发明提出的技术方案为:
一种分布式设备的故障检测方法,该方法包括:
主控板中的辅助中央处理单元CPU通过主控板以太网交换机LSW、接口板LSW将环回探测报文发送给每一个接口板中的每一个转发芯片;
当在设定时间内辅助CPU未收到对应转发芯片返回的环回探测报文时,辅助CPU通过主控板LSW将环回探测报文发送给每一个接口板LSW;
当在设定时间内辅助CPU收到对应接口板LSW返回的环回探测报文时,判断为对应的转发芯片故障;当在设定时间内辅助CPU未收到对应接口板LSW返回的环回探测报文时,辅助CPU向主控板LSW发送环回探测报文,当在设定时间内辅助CPU收到主控板LSW返回的环回探测报文时,判断为对应的接口板LSW故障,否则,判断为主控板LSW故障。
该方法还包括:
当在设定时间内辅助CPU收到对应转发芯片返回的环回探测报文时,判断为对应的转发芯片、接口板LSW和主控板LSW都正常。
所述主控板中的辅助CPU通过主控板LSW、接口板LSW将环回探测报文发送给每一个接口板中的每一个转发芯片包括:辅助CPU将环回探测报文发送给主控板LSW,由主控板LSW将环回探测报文发送给每一个接口板LSW,再由接口板LSW将环回探测报文发送给该接口板中每一个转发芯片;
所述辅助CPU收到对应转发芯片返回的环回探测报文包括:对应转发芯片将环回探测报文发送给该转发芯片对应的接口板LSW,由对应的接口板LSW将环回探测报文发送给主控板LSW,再由主控板LSW将环回探测报文发送给辅助CPU。
所述CPU周期性地将环回探测报文发送给每一个转发芯片,则,
所述主控板中的辅助CPU通过主控板LSW、接口板LSW将环回探测报文发送给每一个接口板中的每一个转发芯片后,该方法还包括:辅助CPU记录发送给每一个转发芯片的环回探测报文个数;
所述辅助CPU收到对应转发芯片返回的环回探测报文后,该方法还包括:辅助CPU记录接收到的每一个转发芯片返回的环回探测报文个数;
辅助CPU计算所述发送的环回探测报文个数与所述接收的环回探测报文个数的差值,当在设定时间内,计算出的所述差值小于一阈值时,判断为辅助CPU收到对应转发芯片返回的环回检测报文;否则,判断为未收到对应转发芯片返回的环回检测报文。
所述辅助CPU通过主控板LSW将环回探测报文发送给每一个接口板LSW包括:主控板中的辅助CPU将环回探测报文发送给主控板LSW,由主控板LSW将环回探测报文发送给每一个接口板LSW;
所述辅助CPU收到对应接口板LSW返回的环回探测报文包括:对应接口板LSW将环回探测报文发送给主控板LSW,由主控板LSW将环回探测报文发送给辅助CPU。
所述辅助CPU周期性将环回探测报文发送给每一个接口板LSW,则,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210204366.1/2.html,转载请声明来源钻瓜专利网。