Home // International Journal On Advances in Networks and Services, volume 12, numbers 3 and 4, 2019 // View article


Distributed Resilient Control Plane for Large Software Defined Networks

Authors:
Eugen Borcoci
Stefan Ghita

Keywords: Software Defined Networking; Multi-criteria optimization; Controller placement; Controller selection; Forwarder nodes assignment; Reliability; Resilience

Abstract:
Large Software Defined Networks (SDN) solve the control scalability problem coming from the SDN control centralization principle, by defining and installing several regional controllers. Therefore, a controller placement problem (CPP) should be solved. During run-time, possible failures of links or node appear; then a forwarder node could try to select an available and reachable controller among those which are functional. This is called controller selection problem (CSP). Although many studies have been published, the above problems are still open research issues, given the various network contexts, providers’ policies and possible multiple, different optimization criteria. Therefore, multi-criteria decision algorithms can provide valuable solutions. This paper is based on a previous work which has developed a simulation model for multi-controller SDN network, targeting optimization while including resilience aspects of the controller placement problem and controller selection problem. The current paper extends that work, by including a more in-depth analysis, giving relevant examples and introducing additional novel experiment results.

Pages: 46 to 57

Copyright: Copyright (c) to authors, 2019. Used with permission.

Publication date: December 30, 2019

Published in: journal

ISSN: 1942-2644