[发明专利]一种SDN控制器集群数据处理方法、设备及介质在审
申请号: | 202110800684.3 | 申请日: | 2021-07-15 |
公开(公告)号: | CN113472891A | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 蒋玄;赵海平 | 申请(专利权)人: | 浪潮思科网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/26;G06F16/27;G06F16/28 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 sdn 控制器 集群 数据处理 方法 设备 介质 | ||
本说明书实施例提供了一种SDN控制器集群数据处理方法,用于解决现有技术中数据同步不全面以及数据库同步只依赖控制器进行的问题。方法包括:将多个SDN控制器部署为SDN控制器集群;SDN控制器集群包括一个主控制器与多个备控制器;通过主控制器接收业务请求,并基于主控制器对业务请求进行处理,以获得缓存数据与存储数据;根据预先设置的缓存同步机制将缓存数据同步到备控制器中;通过预先部署的数据库集群中关系型数据库的同步机制,将存储数据同步到数据库集群中的其它关系型数据库中。
技术领域
本说明书涉及通信技术领域,尤其涉及一种SDN控制器集群数据处理方法、设备及介质。
背景技术
软件定义网络(Software Defined Network,SDN)是由美国斯坦福大学CLeanState课题研究组提出的一种新型网络创新架构,是网络虚拟化的一种实现方式。其核心技术OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能,为核心网络及应用的创新提供了良好的平台。
随着软件技术的发展在数据中心网络和园区网络环境中,越来越多的用到软件定义网络SDN技术。SDN控制器会对核心网络进行部署和监控,这就需要SDN控制器具备高可靠性,所以一般情况下,都是以集群的方式部署,即多台SDN控制器组成一个集群。而对于SDN控制器集群环境来说,所有重要数据的同步都是非常有必要的。现有技术中通过Zookeeper(ZK)实现集群数据库的同步,当接收到数据时会将数据存入到本地的缓存。本地的数据库以及ZK的数据库变化会通知其他控制器有数据的变化。其他控制器处理数据的变化并将数据写入到本地缓存和本地的数据库中。该方式中的本地缓存只提供对外的数据但是集群之间的本地缓存数据很难保持一致,容易引起业务的异常。而且集群间的数据库数据可能不一致,若从数据库恢复数据会造成业务的异常。
基于上述技术问题,本申请提出了在SDN控制器集群数据处理过程中更全面的数据一致性同步方法。
发明内容
本说明书一个或多个实施例提供了一种SDN控制器集群数据处理方法、设备及介质,用于解决如下技术问题:如何在SDN控制器集群数据处理过程中提供一种更全面的数据一致性处理方法
本说明书一个或多个实施例采用下述技术方案:
本说明书一个或多个实施例提供一种SDN控制器集群数据处理方法,方法包括:
将多个SDN控制器部署为SDN控制器集群;其中,所述SDN控制器集群包括一个主控制器与多个备控制器;
通过所述主控制器接收业务请求,并基于所述主控制器对所述业务请求进行处理,以获得缓存数据与存储数据;
根据预先设置的缓存同步机制将所述缓存数据同步到所述备控制器中;
通过预先部署的数据库集群中关系型数据库的同步机制,将所述存储数据同步到所述数据库集群中的其它关系型数据库中。
可选地,本说明书一个或多个实施例中,所述将多个SDN控制器部署为SDN控制器集群之后,若所述SDN控制器集群的主控制器处于异常状态,则所述方法还包括:
根据所述SDN控制器的性能指标,确定所述备控制器在所述SDN控制器集群中的优先级;其中,所述SDN控制器的性能指标至少包括以下任意一项或多项:所述控制器的计算性能、所述控制器的存储性能、所述控制器的宽带性能;
对所述SDN控制器集群中备控制器的优先级进行排列,以获得所述SDN控制器集群的集群列表;
根据所述集群列表选择优先级高的备控制器作为当前主控制器,将所述集群列表的其他控制器作为当前备控制器;并对所述当前主控制器与所述当前备控制器进行初始化,以完成SDN控制器集群的更新部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮思科网络科技有限公司,未经浪潮思科网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110800684.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种输送带换向装置
- 下一篇:温湿度传感器及温湿度测量方法