[发明专利]集群分裂的处理方法、SDN控制器及存储介质有效
申请号: | 201810101114.3 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108092829B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 陈晓帆;马耀泉;古亮 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 分裂 处理 方法 sdn 控制器 存储 介质 | ||
1.一种集群分裂的处理方法,其特征在于,所述集群分裂的处理方法包括以下步骤:
当前SDN控制器判断目标SDN控制器是否从第一控制器集群中分裂,所述当前SDN控制器处于所述第一控制器集群中,所述第一控制器集群采用对等化结构,以使所述第一控制器集群中运行正常的SDN控制器均向所述目标SDN控制器发送探测报文;
在所述目标SDN控制器从所述第一控制器集群中分裂时,在预设周期内向所述目标SDN控制器发送探测报文,以使所述目标SDN控制器响应于所述探测报文,反馈重新上线信息;
在接收到所述目标SDN控制器反馈的重新上线信息时,将所述目标SDN控制器重新添加入所述第一控制器集群。
2.如权利要求1所述的集群分裂的处理方法,其特征在于,所述在所述目标SDN控制器从所述第一控制器集群中分裂时,在预设周期内向所述目标SDN控制器发送探测报文,以使所述目标SDN控制器响应于所述探测报文,反馈重新上线信息,具体包括:
在所述目标SDN控制器从所述第一控制器集群中分裂时,从所述当前SDN控制器中存储的集群成员信息中删除所述目标SDN控制器的成员信息,所述集群成员信息包括所述第一控制器集群中的各SDN控制器的成员信息;
在预设周期内向所述目标SDN控制器发送探测报文,以使所述目标SDN控制器响应于所述探测报文,反馈重新上线信息。
3.如权利要求2所述的集群分裂的处理方法,其特征在于,所述在接收到所述目标SDN控制器反馈的重新上线信息时,将所述目标SDN控制器重新添加入所述第一控制器集群,具体包括:
在接收到所述目标SDN控制器反馈的重新上线信息时,向所述当前SDN控制器中存储的集群成员信息中添加所述目标SDN控制器的成员信息,以实现将所述目标SDN控制器重新添加入所述第一控制器集群。
4.如权利要求1所述的集群分裂的处理方法,其特征在于,所述在接收到所述目标SDN控制器反馈的重新上线信息时,将所述目标SDN控制器重新添加入所述第一控制器集群,具体包括:
在接收到所述目标SDN控制器反馈的重新上线信息时,向所述目标SDN控制器发送集群信息请求,以使所述目标SDN控制器响应于所述集群信息请求,获取所述目标SDN控制器中存储的目标集群成员信息,并反馈所述目标集群成员信息,所述目标集群成员信息用于记录所述目标SDN控制器所处集群的成员信息;
向所述当前SDN控制器中存储的集群成员信息中添加所述目标集群成员信息,以实现将所述目标SDN控制器重新添加入所述第一控制器集群。
5.如权利要求4所述的集群分裂的处理方法,其特征在于,所述向所述当前SDN控制器中存储的集群成员信息中添加所述目标集群成员信息,以实现将所述目标SDN控制器重新添加入所述第一控制器集群之后,所述集群分裂的处理方法还包括:
将添加所述目标集群成员信息后的所述当前SDN控制器中存储的集群成员信息作为待更新成员信息,向所述第一控制器集群中的各SDN控制器发送所述待更新成员信息,以使所述第一控制器集群中的各SDN控制器将各SDN控制器中存储的集群成员信息替换为所述待更新成员信息;
向所述目标SDN控制器发送所述待更新成员信息,以使所述目标SDN控制器向第二控制器集群中的各SDN控制器发送所述待更新成员信息,将所述第二控制器集群中的各SDN控制器存储的集群成员信息替换为所述待更新成员信息,以实现将所述第一控制器集群与所述第二控制器集群进行合并,所述目标SDN控制器处于所述第二控制器集群中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810101114.3/1.html,转载请声明来源钻瓜专利网。