Towards Optimal Placement of Controllers in SDN-enabled Smart Grid

Modern paradigm of Software Defined Networking (SDN) inspired researchers to solve many of the network and security challenges in crucial fields such as the Smart Grids. However, integrating SDN within Smart Grid context raised many challenges in terms of network and security management such as the optimal design of SDN controller's placement. Recent researches proposed the Controller Placement Problem (CPP) to determine the optimal number and locations of SDN controllers in extremely wide area networks. In this paper, we present a solution to the CPP problem within Smart Grid context. Our simulation results demonstrate the optimal SDN controller(s) placement considering the preferred metrics and the trade-off computation between these metrics.

[1]  Lei Guo,et al.  SDN-based Resilience Solutions for Smart Grids , 2016, 2016 International Conference on Software Networking (ICSN).

[2]  Kalyanmoy Deb,et al.  Multiobjective optimization , 1997 .

[3]  Phuoc Tran-Gia,et al.  POCO-framework for Pareto-optimal resilient controller placement in SDN-based core networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[4]  Jun Bi,et al.  On the Capacitated Controller Placement Problem in Software Defined Networks , 2014, IEEE Communications Letters.

[5]  Xiaohua Jia,et al.  QoS-Guaranteed Controller Placement in SDN , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[6]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN@SIGCOMM.

[7]  Xirong Que,et al.  On reliability-optimized controller placement for Software-Defined Networks , 2014, China Communications.

[8]  Hua Wang,et al.  A Particle Swarm Optimization Algorithm for Controller Placement Problem in Software Defined Network , 2015, ICA3PP.

[9]  Jingyu Wang,et al.  Density cluster based approach for controller placement problem in large-scale software defined networkings , 2017, Comput. Networks.

[10]  Xirong Que,et al.  On the placement of controllers in software-defined networks , 2012 .

[11]  Fatih Alagöz,et al.  Cooperative load balancing for hierarchical SDN controllers , 2016, 2016 IEEE 17th International Conference on High Performance Switching and Routing (HPSR).

[12]  Rob Sherwood,et al.  FlowVisor: A Network Virtualization Layer , 2009 .