[发明专利]一种分布式控制器集群的控制方法及装置在审
申请号: | 202111435447.8 | 申请日: | 2021-11-29 |
公开(公告)号: | CN114137942A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 蔡立宇 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李飞 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 控制器 集群 控制 方法 装置 | ||
本申请提供一种分布式控制器集群的控制方法及装置,涉及通信技术领域,该分布式控制器集群的控制方法,应用于分布式控制器集群中其中一个控制器节点,该方法包括:当分布式控制器集群启动后,通过预设的选择算法确定控制器节点的节点类型;当节点类型为引领节点时,则确定分布式控制器集群中的其它节点为拥护节点;将引领节点的控制器确定为主控制器,以使拥护节点的控制器在主控制器的引领下进行网络管理数据同步;当主控制器出现故障时,确定故障类型;根据故障类型和选择算法进行分布式控制器集群的控制器角色切换。可见,实施这种实施方式,不需要引入第三方设备,缩短了转发路径,同时能够避免控制器故障导致无法通信的问题。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种分布式控制器集群的控制方法及装置。
背景技术
在超融合环境中,软件定义网络(下称SDN)越来越成为不可缺少的部分。SDN是随着网络发展出来的一项新型技术。SDN作为超融合集群极为重要的组成功能,那么它的可靠性、高可用性就必须得到保障。现有的分布式控制器集群的控制方法,通常增加一台NAT设备,让SDN转发平面的交换机可以先跟NAT设备建立连接,再由NAT设备把数据请求转发到控制器集群中,从而消除了控制器单点的问题。然而,在实践中发现,由于引入了NAT设备,会造成报文转发的路径变长;另一方面,控制器集群不是分布式集群,只能是2个作为主备,则当NAT设备故障或者两个控制器都出现故障时,出现无法通信的问题。可见,现有技术需要引入第三方设备,从而导致转发路径长,同时也存在当控制器集群的两个控制器都出现故障时,出现无法通信的问题。
发明内容
本申请实施例的目的在于提供一种分布式控制器集群的控制方法及装置,不需要引入第三方设备,缩短了转发路径,同时能够避免控制器故障导致无法通信的问题。
本申请实施例第一方面提供了一种分布式控制器集群的控制方法,应用于所述分布式控制器集群中其中一个控制器节点,包括:
当所述分布式控制器集群启动后,通过预设的选择算法确定所述控制器节点的节点类型;
当所述节点类型为引领节点时,则确定所述分布式控制器集群中的其它节点为拥护节点;
将所述引领节点的控制器确定为主控制器,以使所述拥护节点的控制器在所述主控制器的引领下进行网络管理数据同步;
当所述主控制器出现故障时,确定故障类型;
根据所述故障类型和所述选择算法进行所述分布式控制器集群的控制器角色切换。
在上述实现过程中,该方法可以在分布式控制器集群启动时,优先在多个控制器中确定引领节点和拥护节点,然后再以引领节点的数据对拥护节点的数据进行同步。如此,当引领节点出现故障时,该方法便可以根据故障类型调整多个节点之间的角色,从而使得引领节点重新被选出,进而提高系统工作的稳定性,并且有效避免控制器故障导致无法通信的问题出现。
进一步地,所述通过预设的选择算法确定所述控制器节点的节点类型,应用于所述分布式控制器集群中其中一个控制器节点,包括:
以广播的形式发送目标投票报文至所述分布式控制器集群中的其它节点,其中,所述目标投票报文包括所述控制器节点的目标份量值;
接收所述其它节点发送的投票报文,所述投票报文包括所述其它节点的份量值;
根据所述投票报文判断是否存在大于所述目标份量值的份量值;
如果不存在,则将所述控制器节点的节点类型确定为引领节点,将所述其它节点的节点类型确定为拥护节点;
如果存在,则将所述控制器节点的节点类型确定为拥护节点,并根据所述其它节点发送的投票报文确定出最大份量值对应的节点,将所述节点的节点类型确定为引领节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111435447.8/2.html,转载请声明来源钻瓜专利网。