Taxonomy and comprehensive review of optimization techniques of load balancing in software-defined networks
Authors:Somaye Imanpour, Ahmadreza Montazerolghaem
Date published: 2023/08/09
Journal: Soft Computing Journal


Abstract
Traffic is increasing day by day; for this reason, software defined network technology is used to manage network; because software defined network technology provides an overview of the network and enables advanced management. In software defined networks, load balancing is also needed to improve performance. Many approaches have been proposed for load balancing in software defined networks. These approaches can be the taxonomy; but the taxonomies presented so far are not exact. In this article, a detailed taxonomy for load balancing of software defined networks is provided. Then, the approaches that use optimization algorithms based on artificial intelligence to solve the problem of load balancing of software defined networks are explained. Finally, the methods of predicting the load balance of software defined networks and how it helps in reducing energy consumption are provided.

xml of Taxonomy - PDF of Taxonomy
Taxonomy and comprehensive review of optimization techniques of load balancing in software-defined networks



Taxonomy and comprehensive review of optimization techniques of load balancing in software-defined networks

Somaye Imanpour, Ahmadreza Montazerolghaem

Traffic is increasing day by day; for this reason, software defined network technology is used to manage network; because software defined network technology provides an overview of the network and enables advanced management. In software defined networks, load balancing is also needed to improve performance. Many approaches have been proposed for load balancing in software defined networks. These approaches can be the taxonomy; but the taxonomies presented so far are not exact. In this article, a detailed taxonomy for load balancing of software defined networks is provided. Then, the approaches that use optimization algorithms based on artificial intelligence to solve the problem of load balancing of software defined networks are explained. Finally, the methods of predicting the load balance of software defined networks and how it helps in reducing energy consumption are provided.