主控冗余装置及主控冗余管理方法制造方法及图纸

技术编号:38860056 阅读:11 留言:0更新日期:2023-09-17 10:03
本申请涉及一种主控冗余装置及主控冗余管理方法,该装置包括:m个单板,m个单板中包括n个主控板,m和n为整数,n>=2;m个单板连接到一信息线,通过信息线获取所有单板的槽位信息和类型信息;第p主控板通过第p主控在位中断线连接到其他各单板,向其他各单板发送第p主控板的在位信息,p∈n;第p主控板通过第p握手线连接到其他各主控板,向其他各主控板发送握手信息;n个主控板之间通过之间的握手信息进行主用和备用主控板的选举;第p主控板通过第p主备中断线连接到其他各单板,向其他各单板发送第p主控板的主备状态,主备状态与主用和备用主控板的选举结果对应。本申请增加了硬件参与主备竞争,加快了板卡获取角色状态的时间。加快了板卡获取角色状态的时间。加快了板卡获取角色状态的时间。

【技术实现步骤摘要】
主控冗余装置及主控冗余管理方法


[0001]本申请涉及网络传输
,特别是指一种主控冗余装置及主控冗余管理方法。

技术介绍

[0002]在现有框式交换机架构中,由主用主控和备用主控负责管理整个框内的所有设备,对外呈现统一的管理接口,而主用主控和备用主控作为双主控管理单元维护冗余关系。
[0003]针对于现有的框式交换机架构中主用主控和备用主控的切换采用如下方式实现:在主用主控和备用主控的启动过程、切换过程中,由主用主控和备用主控中的软件定时读取各自的板卡信息(主用主控板和备用主控板的板卡信息),然后由软件根据板卡信息实现板卡之间同步选举(即主备竞争)等一系列操作,没有硬件主备竞争的参与。因为软件需要定时读取板卡信息,这样会导致双主控启动时间长,主用主控和备用主控切换过程长,接口板注册慢等问题,不能实现框式交换机中快速切换板卡(主用主控和备用主控)的管理工作。

技术实现思路

[0004]鉴于现有技术的以上问题,本申请提供一种主控冗余装置及主控冗余管理方法,以解决单纯使用软件进行主备竞争、主控切换存在软件需要定时读取板卡信息,导致双主控启动时间长,主用主控和备用主控切换过程长,接口板注册慢等问题。
[0005]为达到上述目的,本申请第一方面提供了一种主控冗余装置,包括:m个单板,所述m个单板中包括n个主控板,m和n为整数,n>=2;其中,
[0006]所述m个单板连接到一信息线,用于各个单板通过所述信息线获取所有单板的槽位信息和类型信息,所述类型信息中的类型包括主控板类型;
[0007]第p主控板通过第p主控在位中断线连接到其他各单板,用于向其他各单板发送第p主控板的在位信息,p∈n;
[0008]所述第p主控板还通过第p握手线连接到其他各主控板,用于向其他各主控板发送握手信息;所述n个主控板之间通过之间的握手信息进行主用主控板和备用主控板的选举;
[0009]所述第p主控板还通过第p主备中断线连接到其他各单板,用于向其他各单板发送第p主控板的主备状态,所述主备状态与所述主用主控板和备用主控板的选举结果对应。
[0010]由上,本申请通过主控板之间的握手线向其他各主控板发送握手信息,根据握手信息进行主用主控板和备用主控板的选举,增加了硬件参与主备竞争,通过主备中断线向其他各单板发送主控板的主备状态,硬件主备竞争的参与通过中断加快了板卡(软件)获取角色状态的时间,进而缩短了双主控启动时间、主用主控和备用主控切换过程的时间和接口板的注册时间。
[0011]本申请第二方面提供了一种主控冗余管理方法,应用于上述第一方面所述的主控冗余装置,包括:
[0012]m个单板中的各个单板通过信息线获取所有单板的槽位信息和类型信息,所述类型信息中的类型包括主控板类型;
[0013]类型为主控板类型的n个主控板中的第p主控板通过第p主控在位中断线向其他各单板发送第p主控板的在位信息;
[0014]在位的所述第p主控板还通过第p握手线向其他各主控板发送握手信息;
[0015]所述n个主控板之间通过之间的握手信息进行主用主控板和备用主控板的选举;
[0016]所述第p主控板还通过第p主备中断线向其他各单板发送第p主控板的主备状态,所述主备状态与所述主用主控板和备用主控板的选举结果对应;
[0017]非主用主控板的各个单板根据所述槽位信息和类型信息向选举出的主用主控板进行注册。
[0018]本申请第三方面提供了一种计算设备,包括:
[0019]处理器,以及
[0020]存储器,其上存储有程序指令,所述程序指令当被所述处理器执行时使得所述处理器执行上述第二方面的任一所述的方法。
[0021]本申请第四方面提供了一种计算机可读存储介质,其上存储有程序指令,所述程序指令当被计算机执行时使得所述计算机实现上述第二方面的任一所述的方法。
附图说明
[0022]图1是本申请实施例提供的一种主控冗余装置的硬件接口图;
[0023]图2是本申请实施例提供的一种主备竞争时,主控板的状态机示意图;
[0024]图3是本申请实施例提供的一种系统运行过程中引起主备倒换流程示意图;
[0025]图4是本申请实施例提供的一种主控冗余管理方法的流程示意图;
[0026]图5是本申请实施例提供的一种软件参与主备竞争的流程示意图;
[0027]图6是本申请实施例提供的一种框式交换机的管理初始化流程图;
[0028]图7是本申请实施例提供的一种计算设备的结构框图。
[0029]应理解,上述结构示意图中,各框图的尺寸和形态仅供参考,不应构成对本专利技术实施例的排他性的解读。结构示意图所呈现的各框图间的相对位置和包含关系,仅为示意性地表示各框图间的结构关联,而非限制本专利技术实施例的物理连接方式。
具体实施方式
[0030]下面结合附图并举实施例,对本申请提供的技术方案作进一步说明。应理解,本申请实施例中提供的系统结构和业务场景主要是为了说明本申请的技术方案的可能的实施方式,不应被解读为对本申请的技术方案的唯一限定。本领域普通技术人员可知,随着系统结构的演进和新业务场景的出现,本申请提供的技术方案对类似技术问题同样适用。
[0031]应理解,本申请实施例提供的双主控快速冗余管理方案,包括主控冗余装置及主控冗余管理方法。由于这些技术方案解决问题的原理相同或相似,在如下具体实施例的介绍中,某些重复之处可能不再赘述,但应视为这些具体实施例之间已有相互引用,可以相互结合。
[0032]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的

技术人员通常理解的含义相同。如有不一致,以本说明书中所说明的含义或者根据本说明书中记载的内容得出的含义为准。另外,本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。为了准确地对本申请中的
技术实现思路
进行叙述,以及为了准确地理解本专利技术,在对具体实施方式进行说明之前先对本说明书中所使用的术语给出如下的解释说明或定义:
[0033]1)主控板(MPU,Main Processing Unit):负责整个系统的控制平面。
[0034]2)接口板(LPU,Line Processing Unit):线路处理单元是物理设备上用于提供数据转发功能的模块,提供不同速率的光口、电口。接口板和接口板之间通过交换网板连接了起来,接口板之间的通信统一经由交换网板进行转发。
[0035]3)冗余设计,又称冗余设计技术,是在系统或者设备完成任务起关键作用的地方,增加一套以上完成相同功能的功能通道、工作元件或部件,以保证当该部分出现故障时,系统或者设备仍能正常工作,以减少系统或者设备的故障概率,提高系统可靠性。
[0036]现有框式交换机架构中主用主控和备用主控的切换只使用软件定时读取各自的板卡信息(主用主控板和备用主控板的板卡信息),然后由软件根据板卡信息实现板卡之间同步选举(即本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主控冗余装置,其特征在于,包括:m个单板,所述m个单板中包括n个主控板,m和n为整数,n>=2;其中,所述m个单板连接到一信息线,用于各个单板通过所述信息线获取所有单板的槽位信息和类型信息,所述类型信息中的类型包括主控板类型;第p主控板通过第p主控在位中断线连接到其他各单板,用于向其他各单板发送第p主控板的在位信息,p∈n;所述第p主控板还通过第p握手线连接到其他各主控板,用于向其他各主控板发送握手信息;所述n个主控板之间通过之间的握手信息进行主用主控板和备用主控板的选举;所述第p主控板还通过第p主备中断线连接到其他各单板,用于向其他各单板发送第p主控板的主备状态,所述主备状态与所述主用主控板和备用主控板的选举结果对应。2.根据权利要求1所述的装置,其特征在于,所述m个单板中还包括q个接口板,q为整数,q<=m

n;其中第q1接口板通过第q1接口板在位中断线连接到各主控板,用于向所述各主控板发送第q1接口板的在位信息,q1∈q;所述各个单板通过所述信息线获取所有单板的类型信息中的类型还包括接口板类型。3.根据权利要求1所述的装置,其特征在于,所述n个主控板之间通过之间的握手信息进行主用主控板和备用主控板的选举,包括:在启动过程中,先启动成功的一主控板先发出握手信息,将所述先发出握手信息的主控板选举为主用主控板,其他主控板为备用主控板。4.根据权利要求1所述的装置,其特征在于,所述n个主控板之间通过之间的握手信息进行主用主控板和备用主控板的选举,包括:在启动过程中,同时先启动成功的至少两个主控板同时发出握手信息,将同时先启动成功的主控板中的槽位信息为最大或最小的主控板选举为主用主控板,其他主控板为备用主控板。5.根据权利要求1所述的装置,其特征在于,所述n个主控板之间通过之间的握手信息进行主用主控板和备用主控板的选举,包括:在运行过程中,备用主控板未获取主用主控板的握手信息时,从备用主控板中选举出主用主控板,其他主控板为备用主控板。6.根据权利要求5...

【专利技术属性】
技术研发人员:邵继超
申请(专利权)人:北京东土军悦科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1