JOURNAL ARTICLE

A Dynamic Load Balancing Mechanism for Distributed Controllers in Software-Defined Networking

Abstract

In recent years, distributed controllers have been designed that the whole network has been divided into several domains with multiple physically distributed but logically centralized controllers to achieve a better performance in both availability and scalability Software-Defined Networking (SDN). However, such distributed architecture is challenged by uneven load distribution among controllers due to the static switch-controller mapping. This paper presents a dynamic and adaptive load balancing mechanism based on a hierarchical control plane for distributed controllers in SDN. We estimate the aggregate load of a controller from the aspect of controller factor and switch factor. Based on load status on each controller, the proposed mechanism can dynamically shift the load from the heavily-loaded controller to the lightly-loaded one via switch migration. Furthermore, by using an adaptive load collection algorithm, the frequency of load information notification is significantly reduced in comparison with existing approaches. The simulation results indicate that the proposed strategy can balance the load of control plane dynamically and increase the throughput of distributed controllers.

Keywords:
Computer science Scalability Controller (irrigation) Load balancing (electrical power) Distributed computing Software-defined networking Forwarding plane Load management Mechanism (biology) Computer network Engineering Operating system

Metrics

26
Cited By
2.33
FWCI (Field Weighted Citation Impact)
13
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Optical Network Technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Load-Balancing Multiple Controllers Mechanism for Software-Defined Networking

Yi‐Wei MaJiann-Liang ChenYao-Hong TsaiKui-He ChengWen-Chien Hung

Journal:   Wireless Personal Communications Year: 2016 Vol: 94 (4)Pages: 3549-3574
JOURNAL ARTICLE

Dynamic load balancing strategy in software-defined networking

Saket BhelekarM K Koushik IyerGargee MehtaSheetal Chaudhari

Journal:   2017 International Conference on Trends in Electronics and Informatics (ICEI) Year: 2017 Pages: 875-878
BOOK-CHAPTER

Dynamic Load Balancing Schemes for Software-Defined Networking (SDN)

Pashupati BaniyaParma NandBharat Bhushan

Algorithms for intelligent systems Year: 2024 Pages: 493-506
JOURNAL ARTICLE

Fault tolerant and load balancing model for software defined networking controllers

Ihssane ChoukriMohammed OuzzifKhalid Bouragba

Journal:   Indonesian Journal of Electrical Engineering and Computer Science Year: 2023 Vol: 31 (1)Pages: 378-378
© 2026 ScienceGate Book Chapters — All rights reserved.