Computer Science ›› 2019, Vol. 46 ›› Issue (6A): 291-294.

• Network & Communication • Previous Articles     Next Articles

Study on SDN Network Load Balancing Based on IACO

ZHENG Ben-li, LI Yue-hui   

  1. School of Communication and Information Engineering,Nanjing University of Posts and Telecommunications,Nanjing 210003,China
  • Online:2019-06-14 Published:2019-07-02

Abstract: The study on SDN network load balancing considering server processing performance is of great significance to reasonably allocate resources and improve service performance.Therefore,this paper studied on SDN load balancing based on improved ant colony algorithm.Firstly,the structure and load balance of SDN are analyzed.Then,according to the actual demand of SDN load balancing,the traditional ant colony algorithm is improved.The idle rate of each link bandwidth is taken as the pheromone of the ant colony algorithm,the performance of computer processor and the amount of data needed to be transmitted is taken as the enlightening information,and the traditional ant colony algorithm is improved by multiple heuristics.The convergence of the improved algorithm is also proved.Finally,perfor-mance verification simulation is performed for the improved algorithm.Simulation results verify that the proposed algorithm has the advantages of fast convergence speed and short time consuming.Simulation of SDN network load balancing also proves the validity and feasibility of this method.

Key words: Ant colony algorithm, Load balancing, SDN

CLC Number: 

  • TN915
[1]CELENLIOGLU M R,TUYSUZ M F,MANTAR H A,et al.An SDN-based scalable routing and resource management model for service provider networks[J].International Journal of Communication Systems,2018,31(8):e3530.
[2]SHANG F J,MAO L,GONG,W J.Service-aware adaptive link load balancing mechanism for Software-Defined Networking[J].Future Generation Computer Systems-The International Journal of Escience,2018,81:452-464.
[3]YANG X W,XU H L,HUANG L S,et al.Joint Virtual Switch Deployment and Routing for Load Balancing in SDNs[J].IEEE Journal on Selected Areas in Communications,2018,36(3):397-410.
[4]WANG H B,XU H L,LIU S,et al.Load-balancing routing in software defined networks with multiple controllers[J].Computer Networks,2018,141(4):82-91.
[5]CHIEN W C,LAI C F,CHO H H,et al.A SDN-SFC-based service-oriented load balancing for the IoT applications[J].Journal of Network and Computer Applications,2018,114:88-97.
[6]SAHOO K S,TIWARY M,S BAHOO,et al.DSSDN:Demand-supply based load balancing in Software-Defined Wide-Area Networks[J].International Journal of Network Management,2018,28(4):1-25.
[7]CHEN Y J,WANG L C,CHEN M C,et al.SDN-Enabled Traffic-Aware Load Balancing for M2M Networks[J].IEEE Internet of Things Journal,2018,5(3):1797-1806.
[8]张敏敏,章韵,段元新.基于软件定义网络的多控制器负载均衡架构[J].计算机工程,2016,42(9):26-32.
[9]朱世珂,束永安.基于软件定义网络的分层式控制器负载均衡机制[J].计算机应用,2017,37(12):3351-3355,3360.
[10]柳林,周建涛.软件定义网络控制平面的研究综述[J].计算机科学,2017,44(2):75-81.
[11]SHI JG,ZHU W,JIA K Y,et al.Multi-controller Deployment Algorithm Based on Load Balance in Software Defined Network[J].Journal of Electronics&Information Technology,2018,40(2):455-461.
[12]WANG Q,GAO L R,YANG Y T,et al.A load-balanced Algorithm for Multi-Controller Placement in Software-Defined Network[J].Me Chatronic Systems and Control,2018,46(2):72-81.
[13]胡涛,张建辉,毛明.SDN中基于迁移优化的控制器负载均衡策略[J].计算机应用研究,2018,35(2):559-563.
[14]YU G O,IVAN V C.SDN Load Balacing for Secure Networks[J].Systems and Means of Informatic,2018,28(1):123-138.
[15]ZHOU Y,ZHENG K F,NI W,et al.Elastic Switch Migration for Control Plane Load Balancing in SDN[J].IEEE Access,2018,PP(99):3909-3919.
[16]YACINE M,DJAMILA R.High performance of Maximum Power Point Tracking Using Ant Colony algorithm in wind turbine[J].Renewable energy,2018,126:1055-1063.
[17]RABORN ANTHONY W,LEITE WALTER L.ShortForm:An R Package to Select Scale Short Forms With the Ant Colony Optimization Algorithm[J].Applied Psychol Ogical Measurement,2018,42(6):516-517.
[18]SIVARAJ R,PRIYA R D.Estimation of incomplete values in heterogeneous attribute large datasets using discretized Bayesian max-min ant colony optimization[J].Knowledge and Information Systems,2018,56(2):309-334.
[19]STUTZLE T,DORIGO M.A short convergence proof for a class of ant colony optimization algorithms[J].IEEE Transactions on Evolutionary Computation,2002,6(4):358-365.
[1] LIU Xin, WANG Jun, SONG Qiao-feng, LIU Jia-hao. Collaborative Multicast Proactive Caching Scheme Based on AAE [J]. Computer Science, 2022, 49(9): 260-267.
[2] GAO Wen-long, ZHOU Tian-yang, ZHU Jun-hu, ZHAO Zi-heng. Network Attack Path Discovery Method Based on Bidirectional Ant Colony Algorithm [J]. Computer Science, 2022, 49(6A): 516-522.
[3] TIAN Zhen-zhen, JIANG Wei, ZHENG Bing-xu, MENG Li-min. Load Balancing Optimization Scheduling Algorithm Based on Server Cluster [J]. Computer Science, 2022, 49(6A): 639-644.
[4] GAO Jie, LIU Sha, HUANG Ze-qiang, ZHENG Tian-yu, LIU Xin, QI Feng-bin. Deep Neural Network Operator Acceleration Library Optimization Based on Domestic Many-core Processor [J]. Computer Science, 2022, 49(5): 355-362.
[5] TAN Shuang-jie, LIN Bao-jun, LIU Ying-chun, ZHAO Shuai. Load Scheduling Algorithm for Distributed On-board RTs System Based on Machine Learning [J]. Computer Science, 2022, 49(2): 336-341.
[6] XIA Zhong, XIANG Min, HUANG Chun-mei. Hierarchical Management Mechanism of P2P Video Surveillance Network Based on CHBL [J]. Computer Science, 2021, 48(9): 278-285.
[7] SONG Hai-ning, JIAO Jian, LIU Yong. Research on Mobile Edge Computing in Expressway [J]. Computer Science, 2021, 48(6A): 383-386.
[8] SONG Yuan-long, LYU Guang-hong, WANG Gui-zhi, JIA Wu-cai. SDN Traffic Prediction Based on Graph Convolutional Network [J]. Computer Science, 2021, 48(6A): 392-397.
[9] WANG Zheng, JIANG Chun-mao. Cloud Task Scheduling Algorithm Based on Three-way Decisions [J]. Computer Science, 2021, 48(6A): 420-426.
[10] SUN Zhen-qiang, LUO Yong-long, ZHENG Xiao-yao, ZHANG Hai-yan. Intelligent Travel Route Recommendation Method Integrating User Emotion and Similarity [J]. Computer Science, 2021, 48(6A): 226-230.
[11] ZHENG Zeng-qian, WANG Kun, ZHAO Tao, JIANG Wei, MENG Li-min. Load Balancing Mechanism for Bandwidth and Time-delay Constrained Streaming Media Server Cluster [J]. Computer Science, 2021, 48(6): 261-267.
[12] YAO Ze-wei, LIU Jia-wen, HU Jun-qin, CHEN Xing. PSO-GA Based Approach to Multi-edge Load Balancing [J]. Computer Science, 2021, 48(11A): 456-463.
[13] YANG Zi-qi, CAI Ying, ZHANG Hao-chen, FAN Yan-fang. Computational Task Offloading Scheme Based on Load Balance for Cooperative VEC Servers [J]. Computer Science, 2021, 48(1): 81-88.
[14] GUO Fei-yan, TANG Bing. Mobile Edge Server Placement Method Based on User Latency-aware [J]. Computer Science, 2021, 48(1): 103-110.
[15] GUO Rui, LU Tian-liang, DU Yan-hui, ZHOU Yang, PAN Xiao-qin, LIU Xiao-chen. WSN Source-location Privacy Protection Based on Improved Ant Colony Algorithm [J]. Computer Science, 2020, 47(7): 307-313.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!