An Improved Switch Migration Decision Algorithm for SDN Load Balancing

Adekoyo, Oladipupo and Aneiba, Adel and Patwary, Mohammad (2020) An Improved Switch Migration Decision Algorithm for SDN Load Balancing. IEEE Open Journal of the Communications Society. ISSN 2644-125X

09217484.pdf - Published Version
Available under License Creative Commons Attribution.

Download (1MB)


Dynamic and Adaptive Load Balancing (DALB) and Controller Adaption and Migration Decision (CAMD) frameworks are the recently developed efficient controller selection frameworks that solved the challenge of load-imbalance in Software-Defined Networking (SDN). While CAMD framework was established to be efficient over DALB framework yet it was not efficient when the incoming-traffic load was elephant flow, hence, leading to a significant reduction in the overall system performance. This study had proposed an Improved Switch Migration Decision Algorithm (ISMDA) that solved the network challenge when the incoming load is elephant flow. The balancing module of the switch migration framework, which runs on each controller, is initiated during the controller load imbalance phase. The improved framework used the controller variance and controller average load status to determine the set of underloaded controllers in the network. The constructed efficient migration model was used to, simultaneously, identify both the migration cost and load-balancing variation for the optimal selection of controller among the set of underloaded controllers. The controller throughput, response time, number of migration space and packet loss were used as the performance comparison metrics. The average controller throughput of ISMDA increased with 7.4% over CAMD framework while average response time of the proposed algorithm improved over CAMD framework with 5.7%. Similarly, the proposed framework had 5.6% average improved migration space over CAMD framework and the packet-loss of ISMDA had average 6.4% performance over the CAMMD framework. It was concluded that ISMDA was efficient over CAMD framework when the incoming traffic load is elephant flow.

Item Type: Article
Identification Number:
6 September 2020Accepted
8 October 2020Published
Uncontrolled Keywords: switches, load management, time factors, throughput, process control, protocols, SDN, load balancing, switch migration, algorithm, distributed controllers
Subjects: CAH11 - computing > CAH11-01 - computing > CAH11-01-01 - computer science
Divisions: Faculty of Computing, Engineering and the Built Environment > School of Computing and Digital Technology
Depositing User: Adel Aneiba
Date Deposited: 13 Oct 2020 13:00
Last Modified: 22 Mar 2023 12:00

Actions (login required)

View Item View Item


In this section...