[发明专利]一种分布式系统的单板提高板间数据通道可靠性的方法和装置有效
| 申请号: | 201510390020.9 | 申请日: | 2015-07-01 | 
| 公开(公告)号: | CN105591894B | 公开(公告)日: | 2019-03-15 | 
| 发明(设计)人: | 李军军;郭君;曹正斌;向邦柱;金镜 | 申请(专利权)人: | 新华三技术有限公司 | 
| 主分类号: | H04L12/707 | 分类号: | H04L12/707 | 
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王治东;宋志强 | 
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 分布式 系统 单板 提高 数据 通道 可靠性 方法 装置 | ||
本发明公开了一种分布式系统的单板提高板间数据通道可靠性的方法,所述单板与另一单板通过两个单向的第一数据通道和第二数据通道互连,所述单板与所述另一单板通过双向的进程间通信通道收发协议报文,方法包括:单板通过所述第一数据通道接收来自另一单板的数据报文或检测报文;单板确定设定的第一阈值时间内未通过所述第一数据通道接收到数据报文或检测报文,则通过进程间通信通道发送通道断开报文至该另一单板;以触发另一单板将通过进程间通信通道发送数据报文至单板,从而保证了数据报文转发的不间断。本发明公开了一种分布式系统的单板提高板间数据通道可靠性的装置。
技术领域
本发明涉及板间通信技术领域,尤其涉及一种分布式系统的单板提高板间数据通道可靠性的方法和装置。
背景技术
典型的分布式系统如图1所示,包括主用主控板、备用主控板、进程间通信芯片、数据芯片和两个以上接口板。在物理上,主用主控板、备用主控板、以及接口板中的任意两个单板之间均通过进程间通信芯片,以作为进程间通信通道(Interprocess Communication,IPC)通道进行控制报文的传送;通过数据芯片连接,以作为数据通道进行数据报文的传送。任意两个单板之间的数据通道可以由两个单向数据通道构成或是一个双向数据通道。
其中,主用主控板或备用主控板通过进程间通信通道将控制报文传至接口板,以实现对接口板的控制。正常工作时,主用主控板对接口板进行控制,备用主控板在主用主控板发生问题后,才会接替主用主控板来对接口板进行管理。
对于各个接口板,在通过路由协议学习到转发表项后,均会保存一份转发表项,这样接口板收到数据报文后,直接在接口板查找转发表项,便可以实现数据报文的转发。如果数据报文的入接口和出接口在不同的接口板上时,数据报文需要从入接口板经由板间数据通道转发到出接口板。
现有技术中,进程间通信通道使用1G的以太网物理带宽就能够满足要求;数据通道在物理上和进程间通信通道并不相同,为专门提供的硬件通道,保证跨板的数据报文的转发业务。
分布式系统运行时,单板间的数据通道故障但是单板间的进程间通信通道正常仍能转发路由协议等协议报文,网络内其他设备会认为分布式系统仍正常工作而不会路由收敛,这样分布式系统内部的故障的数据通道会导致分布式系统以及网络内的数据报文转发失败。
目前为了解决单板间数据通道故障,每个接口板之间会检测数据通道的互通性。如果一个数据通道故障时,主控板会通过复位接口板,以尝试恢复数据通道。但是如果遇到数据通道的芯片故障,该方法并不能奏效,数据通道一直不通,用户业务便只能一直处于中断。
发明内容
有鉴于此,本发明提出一种分布式系统的单板提高板间数据通道可靠性的方法和装置,以解决上述问题。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种分布式系统的单板提高板间数据通道可靠性的方法,所述单板与另一单板通过两个单向的第一数据通道和第二数据通道互连,所述单板与所述另一单板通过双向的进程间通信通道收发协议报文,所述方法包括:
所述单板通过所述第一数据通道接收来自所述另一单板的数据报文或检测报文;
所述单板确定设定的第一阈值时间内未通过所述第一数据通道接收到数据报文或检测报文,则通过所述进程间通信通道发送通道断开报文至该另一单板;以触发所述另一单板将通过所述进程间通信通道发送数据报文至所述单板。
可选地,所述方法还包括:
所述单板判断设定的第二阈值时间内没有发往所述另一单板的数据报文,则通过所述第二数据通道发送检测报文至所述另一单板。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510390020.9/2.html,转载请声明来源钻瓜专利网。





