Legacy IP-upgraded SDN nodes tradeoff in energy-efficient hybrid IP/SDN networks

Although most of the efforts to tackle the energy consumption problem have been made on traditional IP networks, energy-aware protocols normally require of several coordination tasks that are not easy to implement on current networking equipment. To this end, flexibility and programmability provided by the emerging Software-Defined Networking (SDN) paradigm allow researchers to propose new coordinated energy-aware solutions by exploiting the centralized operation of the SDN controller. However, a full SDN deployment is difficult in the short-term due to budget constraints and technical challenges. This paper investigates the problem of saving energy in hybrid IP/SDN networks, where both network architectures coexist at the same time. In particular, a study on the trade-off between the amount of energy that could be saved and the number and location of legacy IP routers to be replaced by (or upgraded to) SDN switches is performed. Results from the proposed Genetic Algorithm-based heuristic show that a reduced percentage such as 50% of SDN nodes would be enough to achieve similar power savings than the ones obtained by a full SDN network, with a performance gap less than 5.5%.

[1]  Admela Jukan,et al.  SDN Partitioning: A Centralized Control Plane for Distributed Routing Protocols , 2016, IEEE Transactions on Network and Service Management.

[2]  Michal Pioro,et al.  SNDlib 1.0—Survivable Network Design Library , 2010 .

[3]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[4]  Stephen J. Wright,et al.  Power Awareness in Network Design and Routing , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[5]  Sergiu Nedevschi,et al.  Reducing Network Energy Consumption via Sleeping and Rate-Adaptation , 2008, NSDI.

[6]  Jianping Wu,et al.  Traffic Engineering in SDN/OSPF Hybrid Network , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[7]  Murali S. Kodialam,et al.  Traffic engineering in software defined networks , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  Jiayuan Wang,et al.  Energy efficiency with QoS control in dynamic optical networks with SDN enabled integrated control plane , 2015, Comput. Networks.

[9]  Michal Pióro,et al.  SNDlib 1.0—Survivable Network Design Library , 2010, Networks.

[10]  Dario Rossi,et al.  A Survey of Green Networking Research , 2010, IEEE Communications Surveys & Tutorials.

[11]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[12]  Xiang-Yang Li,et al.  Incremental Deployment and Throughput Maximization Routing for a Hybrid SDN , 2017, IEEE/ACM Transactions on Networking.

[13]  Mikkel Thorup,et al.  Traffic engineering with traditional IP routing protocols , 2002, IEEE Commun. Mag..

[14]  Guillaume Urvoy-Keller,et al.  Too Many SDN Rules? Compress Them with MINNIE , 2014, GLOBECOM 2014.

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

[16]  Marco Mellia,et al.  Minimizing ISP Network Energy Cost: Formulation and Solutions , 2012, IEEE/ACM Transactions on Networking.

[17]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[18]  Admela Jukan,et al.  Divide and conquer: Partitioning OSPF networks with SDN , 2014, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[19]  Admela Jukan,et al.  A performance study of network migration to SDN-enabled Traffic Engineering , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[20]  Marco Polverini,et al.  A Survey on Energy-Aware Design and Operation of Core Networks , 2016, IEEE Communications Surveys & Tutorials.

[21]  Anja Feldmann,et al.  Panopticon: Reaping the Benefits of Incremental SDN Deployment in Enterprise Networks , 2014, USENIX Annual Technical Conference.

[22]  Cristina Cervello-Pastor,et al.  Achieving Energy Efficiency: An Energy-Aware Approach in SDN , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[23]  Martin Suchara,et al.  Greening backbone networks: reducing energy consumption by shutting off cables in bundled links , 2010, Green Networking '10.

[24]  Jeremie Leguay,et al.  Controlling flow reconfigurations in SDN , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[25]  Marco Mellia,et al.  Reducing Power Consumption in Backbone Networks , 2009, 2009 IEEE International Conference on Communications.

[26]  Marco Listanti,et al.  An Energy Saving Routing Algorithm for a Green OSPF Protocol , 2010, 2010 INFOCOM IEEE Conference on Computer Communications Workshops.

[27]  Xin Chen,et al.  Pro-active energy management for Wide Area Networks , 2011 .

[28]  Kwan-Wu Chin,et al.  GreCo: An Energy Aware Controller Association Algorithm for Software Defined Networks , 2015, IEEE Communications Letters.

[29]  Olivier Bonaventure,et al.  Opportunities and research challenges of hybrid software defined networks , 2014, CCRV.

[30]  Frédéric Giroire,et al.  Optimizing rule placement in software-defined networks for energy-aware routing , 2014, 2014 IEEE Global Communications Conference.

[31]  Wei Song,et al.  Achieving near-optimal traffic engineering in hybrid Software Defined Networks , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[32]  Anja Feldmann,et al.  Incremental SDN deployment in enterprise networks , 2013, Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication.

[33]  Olivier Bonaventure,et al.  Safe Update of Hybrid SDN Networks , 2017, IEEE/ACM Transactions on Networking.

[34]  Marco Canini,et al.  Identifying and using energy-critical paths , 2011, CoNEXT '11.

[35]  Nam Pham Ngoc,et al.  Modeling and experimenting combined smart sleep and power scaling algorithms in energy-aware data center networks , 2013, Simul. Model. Pract. Theory.

[36]  Thierry Turletti,et al.  Rules Placement Problem in OpenFlow Networks: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[37]  Ian F. Akyildiz,et al.  Research challenges for traffic engineering in software defined networks , 2016, IEEE Network.

[38]  George Varghese,et al.  Forwarding metamorphosis: fast programmable match-action processing in hardware for SDN , 2013, SIGCOMM.

[39]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[40]  Lei Xie,et al.  Energy-aware traffic engineering in hybrid SDN/IP backbone networks , 2016, Journal of Communications and Networks.

[41]  Xiaodong Wang,et al.  CARPO: Correlation-aware power optimization in data center networks , 2012, 2012 Proceedings IEEE INFOCOM.