@itc

Specialized Heuristics for the Controller Placement Problem in Large Scale SDN Networks

, , , , , , and . Teletraffic Congress (ITC 27), 2015 27th International, page 210-218. (September 2015)
DOI: 10.1109/ITC.2015.32

Abstract

The Software Defined Networking (SDN) concept introduces a paradigm shift in the networking world towards an externalized control plane which is logically centralized. When designing an SDN-based WAN architecture, it is of vital importance to find a feasible solution to the controller placement problem, i.e., to decide where to position a limited amount of resources within the network. In addition to time-independent constraints regarding aspects like scalability, resilience, and control plane communication delays, dynamically changing network conditions like traffic patterns or bandwidth demands need to be considered as well. Consequently, such dynamic environments call for a regular and fast recalculation of placements in order to adapt to the current situation in a timely manner. While an exhaustive evaluation of all possible solutions can be performed within a practically feasible time frame for small and medium-sized networks, such an approach is out of scope for large problem instances which have significantly higher time and memory requirements. Therefore, this work investigates a specialized heuristic, which takes into account a particular set of optimization objectives and returns solutions representing the possible trade-offs between them. Due to its low computation time and acceptable margin of error, this heuristic can be employed by automatic decision systems operating in dynamic environments.

Links and resources

Tags

community

  • @se-group
  • @uniwue_info3
  • @stlange
  • @itc
  • @dblp
  • @samuel.kounev
  • @jspoerhase
@itc's tags highlighted