首页 | 本学科首页   官方微博 | 高级检索  
     

SDN多控制器部署及流量均衡研究
引用本文:陈俊彦,李玥,梁楚欣,雷晓春.SDN多控制器部署及流量均衡研究[J].计算机工程与科学,2021,43(5):830-835.
作者姓名:陈俊彦  李玥  梁楚欣  雷晓春
作者单位:(1.桂林电子科技大学计算机与信息安全学院,广西 桂林 541004; 2.广西云计算与大数据协同创新中心,广西 桂林 541004)
基金项目:广西高校中青年教师科研基础能力提升项目(2020KY05033);广西大学生创新创业训练计划立项项目(202010595183)
摘    要:随着网络的发展,单一的控制器已经无法满足大量交换机的控制需要,需要使用多个控制器。利用改进的k-means++算法对网络拓扑图进行划分,将网络拓扑抽象为无向图,将网络中多控制器部署问题抽象为无向图的最短路径问题。以边的权重来划分图,权重由链路带宽和传输时延加权得出,比较2种方式的负载均衡度和成本得出多控制器部署策略。随后通过对网络中的多条路径采取流量均衡策略,使数据合理地分布在不同的路径上,使网络流量分配更平均,网络性能更高。实验表明,数据包在有多条路径可选择的情况下,可以合理选择传送路径,使网络中各个路径的负载更均衡。

关 键 词:SDN  负载均衡  多控制器部署  k-means++算法  
收稿时间:2020-11-16
修稿时间:2021-01-04

SDN multi-controller deployment and traffic load balancing
CHEN Jun-yan,LI Yue,LIANG Chu-xin,LEI Xiao-chun.SDN multi-controller deployment and traffic load balancing[J].Computer Engineering & Science,2021,43(5):830-835.
Authors:CHEN Jun-yan  LI Yue  LIANG Chu-xin  LEI Xiao-chun
Affiliation:(1.School of Computer and Information Security,Guilin University of Electronic Technology,Guilin 541004; 2.Guangxi Cloud Computing and Big Data Collaborative Innovation Center,Guilin 541004,China)
Abstract:With the development of network, a single controller cannot meet the control needs of a large number of switches, which needs to be handled by multiple controllers. This paper uses the improved k-means++ algorithm to divide the topological graph into an undirected graph and the shortest path problem of the undirected graph. The graph is divided by the weight of the edge, and the weight is weighted by link bandwidth and transmission delay. The load balance and cost of the two methods are compared to obtain the multi-controller deployment strategy. Subsequently, by adopting a traffic balanc- ing strategy for multiple paths in the network, the data is reasonably distributed on different paths, so that the network traffic is distributed more evenly and the network performance is higher. Experimental verification shows that when multiple paths are available for data packets, the transmission path can be selected reasonably to balance the load of each path in the network.
Keywords:SDN  load balancing  multi-controller deployment  k-means++ algorithm  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号