GreenSDN: Bringing energy efficiency to an SDN emulation environment

A significant number of green, energy-saving network protocols have been invented in recent years in response to demand for reducing the amount of energy consumed by network infrastructure. In this paper, we report on the difficulties we encountered when building an SDN environment that could emulate energy saving protocols operating at different layers of the network. We propose solutions, based on the Mininet environment and the POX Openflow controller, that emulate the effects of three different energy saving protocols. Our approach is validated by comparing energy savings obtained by activating these protocols in an emulated network topology inspired by the Brazilian Research Network.

[1]  Guilherme Carvalho Januario,et al.  SustNMS: Towards service oriented policy-based network management for energy-efficiency , 2012, 2012 Sustainable Internet and ICT for Sustainability (SustainIT).

[2]  Guilherme Carvalho Januario,et al.  Evaluation of a policy-based network management system for energy-efficiency , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[3]  Martín Casado,et al.  Extending Networking into the Virtualization Layer , 2009, HotNets.

[4]  Olivier Richard,et al.  A comparative study of network link emulators , 2009, SpringSim '09.

[5]  Raouf Boutaba,et al.  PayLess: A low cost network monitoring framework for Software Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

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

[7]  Bin Liu,et al.  GreenTE: Power-aware traffic engineering , 2010, The 18th IEEE International Conference on Network Protocols.

[8]  Fernando A. Kuipers,et al.  OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[9]  D. Colle,et al.  Worldwide electricity consumption of communication networks. , 2012, Optics express.

[10]  Kenneth J. Christensen,et al.  Saving energy in LAN switches: New methods of packet coalescing for Energy Efficient Ethernet , 2011, 2011 International Green Computing Conference and Workshops.

[11]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[12]  Pedro Reviriego,et al.  IEEE 802.3az: the road to energy efficient ethernet , 2010, IEEE Communications Magazine.

[13]  Andrea Francini,et al.  An assessment of power-load proportionality in network systems , 2013, 2013 Sustainable Internet and ICT for Sustainability (SustainIT).

[14]  Francesco Palmieri,et al.  Analyzing Local Strategies for Energy-Efficient Networking , 2011, Networking Workshops.

[15]  Raffaele Bolla,et al.  Performance and power consumption modeling for green COTS Software Router , 2009, 2009 First International Communication Systems and Networks and Workshops.

[16]  Mike Hibler,et al.  An integrated experimental environment for distributed systems and networks , 2002, OPSR.

[17]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[18]  Kenneth J. Christensen,et al.  Reducing the Energy Consumption of Ethernet with Adaptive Link Rate (ALR) , 2008, IEEE Transactions on Computers.