GOP-SDN: an enhanced load balancing method based on genetic and optimized particle swarm optimization algorithm in distributed SDNs

被引:0
|
作者
Zahra Kabiri
Behrang Barekatain
Avid Avokh
机构
[1] ACECR Institute of Higher Education (Isfahan Branch),Faculty of Computer Engineering, Najafabad Branch
[2] Islamic Azad University,Big Data Research Center, Najafabad Branch
[3] Islamic Azad University,Department of Electrical Engineering, Najafabad Branch
[4] Islamic Azad University,Digital Processing and Machine Vision Research Center, Najafabad Branch
[5] Islamic Azad University,undefined
来源
Wireless Networks | 2022年 / 28卷
关键词
Distributed software defined networking; Switch migration; Genetic algorithm; Optimized particle optimization algorithm; Load balancing; Throughput; Response time;
D O I
暂无
中图分类号
学科分类号
摘要
One of the biggest challenges of distributed software defined networks (SDNs) is to create load balancing on controllers to reduce response time. Although recent studies have shown that switch migration is an efficient method for solving this problem, inappropriate decision making in selecting the target controller and the high number of switch migrations among controllers caused a decrease of throughput with an average increase in response time of the network. In the proposed method, named GOP-SDN, in first place, using a variable threshold based on controllers, the congestion or imbalance of the load is detected. Subsequently, regarding the capacity of controllers and switches connected to them and using the intelligent combination of genetic algorithm and OPSO, GOPS-SDN tried to choose the best controller with appropriate capacity to migrate. In other words, using genetic algorithm with the highest fitness and then the OPSO algorithm and using the speed of each particle to move to the best overall and best locations, the best solution is calculated from the particle imported into PSO. In parallel with the implementation of the PSO algorithm, GOSP-SDN used the same algorithm to compute the best weights for each particle in the algorithm (OPSO). Therefore, the best and optimal solution among the particles to migrate to the controller is found. The results of the implementation and evaluation of GOP-SDN in the Cbench simulator and Floodlight controller showed improvement of 24.72% in throughput and the number of migration has been reduced by 13.96%.
引用
收藏
页码:2533 / 2552
页数:19
相关论文
共 50 条
  • [1] GOP-SDN: an enhanced load balancing method based on genetic and optimized particle swarm optimization algorithm in distributed SDNs
    Kabiri, Zahra
    Barekatain, Behrang
    Avokh, Avid
    WIRELESS NETWORKS, 2022, 28 (06) : 2533 - 2552
  • [2] Genetic Algorithms with Particle Swarm Optimization based Mutation for Distributed Controller Placement in SDNs
    Liao, Lingxia
    Leung, Victor C. M.
    2017 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (NFV-SDN), 2017, : 104 - 109
  • [3] Particle filter algorithm optimized by genetic algorithm combined with particle swarm optimization
    Yang, Jin
    Cui, Xuerong
    Li, Juan
    Li, Shibao
    Liu, Jianhang
    Chen, Haihua
    2020 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI2020), 2021, 187 : 206 - 211
  • [4] Reactive Power Optimization Method for Distribution Network Based on Diversity Particle Swarm Optimized Genetic Algorithm
    Wang Jianxi
    Zhu Peiyi
    Gao Jue
    2011 INTERNATIONAL CONFERENCE ON FUTURE MANAGEMENT SCIENCE AND ENGINEERING (ICFMSE 2011), VOL 2, 2011, 6 : 36 - 40
  • [5] Particle Swarm Optimization Based Load Balancing in Cloud Computing
    Acharya, Jigna
    Mehta, Manisha
    Saini, Baljit
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 218 - 221
  • [6] A hybrid optimized algorithm based on improved simplex method and particle swarm optimization
    Chen, Junfeng
    Ren, Ziwu
    Fan, Xinnan
    2006 CHINESE CONTROL CONFERENCE, VOLS 1-5, 2006, : 501 - +
  • [7] The Particle Swarm Optimization based on the Genetic Algorithm
    Li, Li
    Chen, Kun
    Hu, Haibo
    2010 INTERNATIONAL CONFERENCE ON INFORMATION, ELECTRONIC AND COMPUTER SCIENCE, VOLS 1-3, 2010, : 305 - 308
  • [8] A Load Balancing Algorithm in Cloud Computing Based on Modified Particle Swarm Optimization and Game Theory
    Mrhari, Amine
    Hadi, Youssef
    PROCEEDINGS OF 2019 IEEE 4TH WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS' 19), 2019, : 241 - 246
  • [9] A Novel Load Balancing Algorithm based on Binary Particle Swarm Optimization for Heterogeneous Integrated Networks
    Zeng Ying
    Jiang Kang-ming
    Chen Yuan-yuan
    Tang Liang-rui
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 476 - 480
  • [10] Load balancing in the fog nodes using particle swarm optimization-based enhanced dynamic resource allocation method
    Baburao, D.
    Pavankumar, T.
    Prabhu, C. S. R.
    APPLIED NANOSCIENCE, 2021, 13 (2) : 1045 - 1054