Research Area:  Software Defined Networks
An inherent problem in Software-Defined Networking (SDN) is the Controller Placement Problem, which addresses how many controllers to deploy in the network, and where to place them. Several variants of this problem have been addressed and researched to find the placements that adapt best to different contexts. In this article, we address a more complex variant of this problem, to satisfy QoS requirements and to offer robustness against disaster-based failures. We address the joint optimization problem of controller placement and finding a tree subgraph which can be upgraded to have enhanced availability, in order to satisfy delay and availability constraints. Additionally, we consider geodiversity constraints as a way to enhance robustness to disaster-based failures.
Keywords:  
Software-defined networking
geodiversity
availability
controller placement problem
integer linear programming
Author(s) Name:  Dorabella Santos; Teresa Gomes; David Tipper
Journal name:  IEEE Transactions on Network and Service Management
Conferrence name:  
Publisher name:  IEEE
DOI:  10.1109/TNSM.2020.3049013
Volume Information:   Volume: 18, Issue: 1, March 2021, Page(s): 301 - 314
Paper Link:   https://ieeexplore.ieee.org/abstract/document/9312669