Content area

Abstract

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%.

Details

Title
GOP-SDN: an enhanced load balancing method based on genetic and optimized particle swarm optimization algorithm in distributed SDNs
Author
Kabiri, Zahra 1 ; Barekatain, Behrang 2   VIAFID ORCID Logo  ; Avokh, Avid 3 

 ACECR Institute of Higher Education (Isfahan Branch), Isfahan, Iran (GRID:grid.417689.5) 
 Islamic Azad University, Faculty of Computer Engineering, Najafabad Branch, Najafabad, Iran (GRID:grid.468905.6) (ISNI:0000 0004 1761 4850); Islamic Azad University, Big Data Research Center, Najafabad Branch, Najafabad, Iran (GRID:grid.468905.6) (ISNI:0000 0004 1761 4850) 
 Islamic Azad University, Department of Electrical Engineering, Najafabad Branch, Najafabad, Iran (GRID:grid.468905.6) (ISNI:0000 0004 1761 4850); Islamic Azad University, Digital Processing and Machine Vision Research Center, Najafabad Branch, Najafabad, Iran (GRID:grid.468905.6) (ISNI:0000 0004 1761 4850) 
Pages
2533-2552
Publication year
2022
Publication date
Aug 2022
Publisher
Springer Nature B.V.
ISSN
10220038
e-ISSN
15728196
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2680443758
Copyright
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022.