首页 | 官方网站   微博 | 高级检索  
     

基于差分进化融合蚁群算法的数据中心流量调度机制
引用本文:代荣荣,李宏慧,付学良. 基于差分进化融合蚁群算法的数据中心流量调度机制[J]. 计算机应用, 2022, 42(12): 3863-3869. DOI: 10.11772/j.issn.1001-9081.2021101766
作者姓名:代荣荣  李宏慧  付学良
作者单位:内蒙古农业大学 计算机与信息工程学院,呼和浩特 010011
基金项目:国家自然科学基金资助项目(62041211);国家重点研发计划项目(2019YFC049205);内蒙古自然科学基金资助项目(2020MS06011)
摘    要:针对数据中心网络的传统流量调度方法容易引起网络拥塞及链路负载不均衡等问题,提出了一种差分进化(DE)融合蚁群(ACO)算法(DE-ACO)的动态流量调度机制,对数据中心网络中的大象流调度进行优化。首先,利用软件定义网络(SDN)技术捕获实时网络状态信息并设定流量调度的优化目标;然后,通过优化目标重定义DE算法,计算出多条可用候选路径,作为ACO算法的初始化全局信息素;最后,结合全局网络状态以求得全局最优路径,并重新路由拥堵链路上的大象流。实验结果表明,以在随机通信模式下为例,与等价多路径路由(ECMP)算法和基于蚁群算法的SDN数据中心网络流量调度(ACO-SDN)算法相比,所提算法的平均对分带宽分别提高了29.42%~36.26%和5%~11.51%,降低了网络的最大链路利用率(MLU),较好地实现了网络负载均衡。

关 键 词:软件定义网络  数据中心网络  流量调度  差分进化算法  蚁群算法
收稿时间:2021-10-14
修稿时间:2022-01-04

Data center flow scheduling mechanism based on differential evolution and ant colony optimization algorithm
Rongrong DAI,Honghui LI,Xueliang FU. Data center flow scheduling mechanism based on differential evolution and ant colony optimization algorithm[J]. Journal of Computer Applications, 2022, 42(12): 3863-3869. DOI: 10.11772/j.issn.1001-9081.2021101766
Authors:Rongrong DAI  Honghui LI  Xueliang FU
Affiliation:College of Computer and Information Engineering,Inner Mongolia Agricultural University,Hohhot Inner Mongolia 010011,China
Abstract:As the traditional flow scheduling method for data center network is easy to cause network congestion and link load imbalance, a dynamic flow scheduling mechanism based on Differential Evolution (DE) and Ant Colony Optimization (ACO) algorithm (DE-ACO) was proposed to optimize elephant flow scheduling in data center networks. Firstly, Software Defined Network (SDN) technology was used to capture the real-time network status information and set the optimization objectives of flow scheduling. Then, DE algorithm was redefined by the optimization objectives, several available candidate paths were calculated and used as the initialized global pheromone of the ACO algorithm. Finally, the global optimal path was obtained by combining with the global network status, and the elephant flow on the congested link was rerouted. Experimental results show that compared with Equal-Cost Multi-Path routing (ECMP) algorithm and network flow scheduling algorithm of SDN data center based on ACO algorithm (ACO-SDN), the proposed algorithm increases the average bisection bandwidth by 29.42% to 36.26% and 5% to 11.51% respectively in random communication mode, reducing the Maximum Link Utilization (MLU) of the network, and achieving better load balancing of the network.
Keywords:Software Defined Network (SDN)  data center network  flow scheduling  Differential Evolution (DE) algorithm  Ant Colony Optimization (ACO) algorithm  
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号