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

Document Type : Review Article

Authors

Faculty of Computer Engineering, University of Isfahan, Isfahan, Iran

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.

Keywords

Main Subjects



Articles in Press, Accepted Manuscript
Available Online from 09 August 2023
  • Receive Date: 05 March 2023
  • Revise Date: 23 July 2023
  • Accept Date: 24 July 2023