一种SDN控制器集群合并方法及装置制造方法及图纸

技术编号:14892830 阅读:233 留言:0更新日期:2017-03-29 02:01
本发明专利技术实施例提供了一种SDN控制器集群合并方法及装置,应用于SDN控制器子集群中的主用主控制器,所述方法包括:当检测到自身所在的SDN控制器子集群与本集群其它SDN控制器子集群合并时,获取本地保存的持久化数据更新时间,并获取其它SDN控制器子集群主用主控制器的持久化数据更新时间;判断本地保存的持久化数据更新时间是否均晚于其它SDN控制器子集群主用主控制器的持久化数据更新时间;如果否,将自身所在的SDN控制器子集群降级,以加入持久化数据更新时间最晚的其它SDN控制器子集群。本发明专利技术实施例能够确保合并后的SDN控制器集群的主用主控制器中保存的为最新的数据。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种SDN控制器集群合并方法及装置
技术介绍
SDN网络中的多台控制器可以组成控制器集群。SDN控制器集群中,每台控制器配置有其在SDN控制器集群中的角色。具体地,控制器在SDN集群中的角色有两种:主控制器(leader控制器)和普通控制器(member控制器)。如图1(a)所示的SDN网络中,SDN控制器集群包括主控制器1、主控制器2、普通控制器1、以及普通控制器2。在SDN控制器集群配置完成后,将启动选举机制,通过选举机制,在多台主控制器中选举产生一个主用主控制器,其余的主控制器为备用主控制器。主用主控制器负责对SDN控制器集群内其他控制器产生的数据和服务进行集中的决策和管理,以达到数据在SDN控制器集群范围内一致和同步的目的。如图1(a)所示的SDN控制器集群中,主控制器1为主用主控制器,主控制器2为备用主控制器。SDN控制器集群中,主控制器与管理平台(如云管理平台)之间的通信接口为北向接口,主控制器与网络设备(如接入设备)之间的通信接口为南向接口。如图1(a)所示,主控制器1与云管理平台之间的通信接口为北向接口,主控制器1、主控制器2本文档来自技高网...
一种SDN控制器集群合并方法及装置

【技术保护点】
一种SDN控制器集群合并方法,其特征在于,应用于SDN控制器子集群中的主用主控制器,所述方法包括:当检测到自身所在的SDN控制器子集群与本集群其它SDN控制器子集群合并时,获取本地保存的持久化数据更新时间,并获取其它SDN控制器子集群主用主控制器的持久化数据更新时间;判断本地保存的持久化数据更新时间是否均晚于其它SDN控制器子集群主用主控制器的持久化数据更新时间;如果否,将自身所在的SDN控制器子集群降级,以加入持久化数据更新时间最晚的其它SDN控制器子集群。

【技术特征摘要】
1.一种SDN控制器集群合并方法,其特征在于,应用于SDN控制器子集群中的主用主控制器,所述方法包括:当检测到自身所在的SDN控制器子集群与本集群其它SDN控制器子集群合并时,获取本地保存的持久化数据更新时间,并获取其它SDN控制器子集群主用主控制器的持久化数据更新时间;判断本地保存的持久化数据更新时间是否均晚于其它SDN控制器子集群主用主控制器的持久化数据更新时间;如果否,将自身所在的SDN控制器子集群降级,以加入持久化数据更新时间最晚的其它SDN控制器子集群。2.根据权利要求1所述的方法,其特征在于,所述获取其它SDN控制器子集群主用主控制器的持久化数据更新时间包括:向其它SDN控制器子集群主用主控制器发送持久化数据更新时间请求报文;接收其它SDN控制器子集群主用主控制器发送的响应报文,获取各响应报文中携带的对应各SDN控制器子集群主用主控制器的持久化数据更新时间。3.根据权利要求1所述的方法,其特征在于,所述获取其它SDN控制器子集群主用主控制器的持久化数据更新时间包括:接收其它SDN控制器子集群主用主控制器发送的报文,获取各报文中携带的对应各SDN控制器子集群主用主控制器的持久化数据更新时间。4.根据权利要求1-3任一项所述的方法,其特征在于,所述获取本地保存的持久化数据更新时间包括:根据本地保存的持久化数据对应的日志,获取所述日志中记录的持久化数据更新时间。5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:当本地保存的持久化数据更新时,更新本地保存的持久化数据更新时间...

【专利技术属性】
技术研发人员:雒雪芳杨裕斌张静琼
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1