Toward Green SDN Networks

  • Yannick CarlinetEmail author
  • Nancy Perrot
Part of the Computer Communications and Networks book series (CCN)


The Software-Defined Networking (SDN) paradigm brings flexibility to network management and it enables to reduce the energy consumption of the networks. However, deploying a set of SDN controllers to manage a Wide Area Network is still a challenge as it implies to determine the right number of controllers to install and their location within the network. Besides, this chapter advocates that SDN can also be leveraged for the reduction of energy consumption in a network of data centers.


  1. 1.
    Carlinet Y, Perrot N (2016) Energy-efficient load balancing in a sdn-based data-center network. In 17th International Telecommunications Network Strategy and Planning Symposium (Networks), pp 138–143 (Sept 2016)Google Scholar
  2. 2.
    Dijkstra EW (1971) A short introduction to the art of programming. Circulated privatelyGoogle Scholar
  3. 3.
    Fallah H, Sadigh A, Aslanzadeh M (2009) Covering problem. In Hekmatfar RZ (ed) Facility location, ser. contributions to management science, pp 145–176Google Scholar
  4. 4.
    Floyd RW (1962) Algorithm 97: shortest path. Commun ACM 5(6):345CrossRefGoogle Scholar
  5. 5.
    Guha S, Meyerson A, Munagala K (2001) Improved algorithms for fault tolerant facility location. In Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, pp 636–641. Society for Industrial and Applied MathematicsGoogle Scholar
  6. 6.
    Heller B, Sherwood R, McKeown N (2012) The controller placement problem. In Proceedings of the first workshop on hottopics in software defined networks, ser. HotSDN’12, pp 7–12). ACMGoogle Scholar
  7. 7.
    Hock D, Hartmann M, Gebert S, Jarschel M, Zinner T, Tran-Gia P (2013) Pareto-optimal resilient controller placement in sdn-based core networks. International Teletraffic Congress (ITC), pp. 1–9. IEEEGoogle Scholar
  8. 8.
    Jimenez Y, Cervello-Pastor C, Garcia A (2014) On the controller placement for designing a distributed SDN control layer. In IFIP networking conference, pp 1–9MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Lange S, Gebert S, Spoerhase J, Rygielski P, Zinner T, Kounev S, Tran-Gia P (2015) Specialized heuristics for the controller placement problem in large scale SDN networks. In International Teletraffic Congress, pp 210–218Google Scholar
  10. 10.
    Lange S, Gebert S, Zinner T, Tran-Gia P, Hock D, Jarschel M, Hoffmann M (2015) Heuristic approaches to the controller placement problem in large scale SDN networks. IEEE Trans Netw Serv Manage 12(1):4–17Google Scholar
  11. 11.
    Orlowski S, Pioro M, Tomaszewski A, Wessaly R (2007) SNDlib 1.0–survivable network design library. In Proceedings of the 3rd international network optimization conference (INOC 2007). Récupéré sur
  12. 12.
    Perrot N, Reynaud T (2016) Optimal placement of controllers in a resilient SDN architecture. In 12th International Conference on the Design of Reliable Communication Networks (DRCN), Paris, pp 145-151Google Scholar
  13. 13.
    Ros J, Ruiz PM (2014) Five nines of southbound reliability in software-defined networks. In Proceedings of the third workshop on Hot topics in software defined networking, pp 31–36. ACMGoogle Scholar
  14. 14.
    Shen Z-JM, Zhan RL, Zhang J (2011) The reliable facility location problem: Formulations, heuristics, and approximation algorithms. INFORMS J Comput 23(3):470–482Google Scholar
  15. 15.
    Swamy C, Shmoys DB (2008) Fault-tolerant facility location. ACM Trans Algorithms (TALG) 4(4):51Google Scholar
  16. 16.
    Yao G, Bi J, Li Y, Guo L (2014) On the capacitated controller placement problem in software defined networks. IEEE Commun Lett 18(8):1339–1342Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.Orange LabsChatillonFrance

Personalised recommendations