2015 · 38 citations · 18 references
Sdn ApproachDistributed Sdn ControllersNetwork ScienceSdn Control OverheadEngineeringSoftware-defined NetworkingEdge ComputingNetwork OperationNetwork Traffic ControlNetwork PlanningComputer EngineeringNetwork AnalysisSystems EngineeringCombinatorial OptimizationAdvanced NetworkingInteger ProgrammingNetwork OptimizationSdn Control Plane
In the SDN approach, the control and data planes are separated to enable programmability and interoperability, the control plane being logically centralized. Scalability and reliability are key properties for the SDN control plane. In WAN deployments, it is already envisioned as physically distributed to span across the networks and avoid single point of failure. In this paper, we tackle the problem of minimizing the overhead generated by distributed SDN controllers. We first model this problem as a Mixed Integer Program (MIP) and then propose a greedy algorithm. The results on the GEANT topology and on random graphs with up to 100 nodes show that our heuristic approaches to less than 3% the optimal in a manageable time.
18
Statistical mechanics of complex networks
Réka Albert, Albert-Ĺaszló Barabási · Reviews of Modern Physics · 2002 · 20.2K citations · Full text
The controller placement problem
Brandon Heller, Rob Sherwood, Nick McKeown · 2012 · 858 citations