Dynamic Offloading The SDN Control Plane In Large Area Networks By Condition-Aware Migration Of Forwarding Devices

Pantelimon-Teodor Tivig, Eugen Borcoci, Marius Vochin · 2022 25th International Symposium on Wireless Personal Multimedia Communications (WPMC) · 2022

Distributed multi-controller deployments are explored in large SDN-controlled networks to achieve the control plane scalability and reliability. There are many types of research on the Controller Selection or Placement Problem (CSP/CPP). The majority of studies consider a static approach to optimize the controller placement and a static mapping of switches to controllers. However, in a dynamic topology (susceptible to controller overload, nodes, or link failure), the initial mapping of the forwarders-to-controllers and even the controller placement could become nonoptimal, w.r.t. QoS requirements. The flow of data through multiple controllers could vary following an unequal distribution of the load between multiple controllers. To overcome the aforementioned challenge, a solution could be a limited dynamic switch migration if controller overload is detected. The contribution of this work-in-progress is a proposal of a powerful condition-aware mechanism for switch migration and its functionality validation. The system considered in this work include the Redis database, Ryu controller, Mininet, and Iperf and introduce the concept of Supervisor controller. Our prototype resolves multiple overloads, simultaneously fixing the load balancing problems within the SDN controller plane.

Read the paper · More papers on PaperTik