摘要
基于软件定义的网络采用了控制平面与数据平面解耦的思想,分离出的网络控制平面具有灵活和细粒度的控制能力,能够实时优化控制整个网络的流量。同时,原分布式运行的网络控制集中化后面临着可扩展性、可靠性和性能的要求,因此提出了一种分层分域的集群分布式控制架构来解决一致性、负载均衡和有效部署问题。其中,针对一致性问题,简化和改进了现有控制器集群的一致性保证机制,提出了近似算法来解决多控制器的有效部署,并设计了负载均衡策略保障了整体的集群工作。.
Based on a software-defined network,the idea of control plane and data plane decoupling is adopted.The separated network control plane has flexible and fine-grained control capabilities,and can optimize and controls the traffic of the whole network in real time.At the same time,the network control of the original distributed operation,after centralization,would be faced with the requirements on scalability,reliability and performance.Therefore,hierarchical and domain-based cluster distributed control architecture is proposed,so as to solve the problems of consistency,load balancing and effective deployment.Among those,the consistency guarantee mechanism of the existing controller cluster is simplified and improved for the consistency problem.An approximation algorithm is proposed to solve the effective deployment of multiple controllers,and meanwhile,a load balancing strategy is designed to ensure the overall cluster work.
作者
谢卫
陈松
XIE Wei;CHEN Song(30th Institute of China Electronic Technology Group Corporation,Chengdu Sichuan 600045,China)
出处
《通信技术》
2018年第9期2136-2140,共5页
Communications Technology
关键词
数据中心网络
软件定义网络
网络控制器
负载均衡
data center network
software-defined network
network controller
load balancing