EASM: Efficiency-Aware Switch Migration for Balancing Controller Loads in Software-Defined Networking

11/23/2017
by   Tao Hu, et al.
0

Distributed multi-controller deployment is a promising method to achieve a scalable and reliable control plane of Software-Defined Networking (SDN). However, it brings a new challenge for balancing loads on the distributed controllers as the network traffic dynamically changes. The unbalanced load distribution on the controllers will increase response delay for processing flows and reduce the controllers'throughput. Switch migration is an effective approach to solve the problem. However, existing schemes focus only on the load balancing performance but ignore migration efficiency, which may result in high migration costs and unnecessary control overheads. This paper proposes Efficiency-Aware Switch Migration (EASM) to balance the controllers'loads and improve migration efficiency. We introduce load difference matrix and trigger factor to measure load balancing on controllers. We also introduce the migration efficiency problem, which considers load balancing rate and migration cost simultaneously to optimally migrate switches. We propose EASM to efficiently solve to the problem. The simulation results show that EASM outperforms baseline schemes by reducing the controller response time by about 21.9 good load balancing rate, low migration costs and migration time, when the network scale changes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/11/2021

SDN Controller Load Balancing Based on Reinforcement Learning

Aiming at the local overload of multi-controller deployment in software-...
research
12/13/2020

Network Traffic Control for Multi-homed End-hosts via SDN

Software Defined Networking (SDN) is an emerging technology of efficient...
research
08/12/2019

SIP Server Load Balancing Based on SDN

Session Initiation Protocol (SIP) grows for VoIP applications, and faces...
research
02/14/2019

Optimizing Controller Placement for Software-Defined Networks

Controller placement problem (CPP) is a key issue for Software-Defined N...
research
12/13/2018

A Split-Central-Buffered Load-Balancing Clos-Network Switch with In-Order Forwarding

We propose a configuration scheme for a load-balancing Clos-network pack...
research
02/06/2023

PASCAL: A Learning-aided Cooperative Bandwidth Control Policy for Hierarchical Storage Systems

Nowadays, the Hierarchical Storage System (HSS) is considered as an idea...
research
07/01/2019

Distributed-Memory Load Balancing with Cyclic Token-based Work-Stealing Applied to Reverse Time Migration

Reverse time migration (RTM) is a prominent technique in seismic imaging...

Please sign up or login with your details

Forgot password? Click here to reset