A semantic enhanced Power Budget Calculator for distributed computing using IEEE 802.3az

Energy efficiency is becoming an important requirement in more and more computing systems for optimizing resource allocation and task scheduling. By switching active copper Ethernet links to a low power model the IEEE 802.3az protocol can reduce the network energy consumption when no traffic exists. However, the effect of 802.3az heavily depends on network traffic patterns, which makes its utilization challenging in scheduling computing tasks. In this research, we examined the 802.3az technology with the goal of deploying it in distributed computing systems such as clusters. We devised an energy budget calculator that includes the energy model of 802.3az compliant Ethernet devices and supports the resource management service. We show a few practical examples of how applications can better plan their execution by integrating this knowledge in their decision strategies. We also present a solution for enhancing the calculator by using a semantic energy information system.

[1]  Frank van Harmelen,et al.  Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema , 2002, SEMWEB.

[2]  Haitao Wu,et al.  Scalable and Cost-Effective Interconnection of Data-Center Servers Using Dual Server Ports , 2011, IEEE/ACM Transactions on Networking.

[3]  Candy Yiu,et al.  Merging traffic to save energy in the enterprise , 2011, e-Energy.

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

[5]  Marco Canini,et al.  Insomnia in the access: or how to curb access network related energy consumption , 2011, SIGCOMM.

[6]  Candy Yiu,et al.  Putting the cart before the horse: merging traffic for energy conservation , 2011, IEEE Communications Magazine.

[7]  José Alberto Hernández,et al.  Burst Transmission for Energy-Efficient Ethernet , 2010, IEEE Internet Computing.

[8]  Vincenzo Mancuso,et al.  On IEEE 802.3az Energy Efficiency in Web Hosting Centers , 2012, IEEE Communications Letters.

[9]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[10]  Randy H. Katz What if the Energy Grid Were Designed Like the Internet? , 2008, HotPower.

[11]  Giuseppe Anastasi,et al.  Saving Energy in Wi-Fi Hotspots through 802.11 PSM: an Analytical Model , 2004 .

[12]  Hong Liu,et al.  Energy proportional datacenter networks , 2010, ISCA.

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

[14]  Cees T. A. M. de Laat,et al.  An agent based network resource planner for workflow applications , 2011, Multiagent Grid Syst..

[15]  Maya Gokhale,et al.  Hardware Technologies for High-Performance Data-Intensive Computing , 2008, Computer.

[16]  John Nagle,et al.  Congestion control in IP/TCP internetworks , 1984, CCRV.

[17]  Cándido López-García,et al.  Opportunistic power saving algorithms for Ethernet devices , 2011, Comput. Networks.

[18]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[19]  Pedro Reviriego,et al.  An Initial Evaluation of Energy Efficient Ethernet , 2011, IEEE Communications Letters.

[20]  Suresh Singh,et al.  A feasibility study for power management in LAN switches , 2004, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004..

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

[22]  Randy H. Katz,et al.  Greening the Switch , 2008, HotPower.

[23]  Kenneth J. Christensen,et al.  Managing energy consumption costs in desktop PCs and LAN switches with proxying, split TCP connections, and scaling of link speed , 2005, Int. J. Netw. Manag..

[24]  Suresh Singh,et al.  Using Low-Power Modes for Energy Conservation in Ethernet LANs , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

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

[26]  Mingwei Xu,et al.  A Comparison Study of Energy Proportionality of Data Center Network Architectures , 2012, 2012 32nd International Conference on Distributed Computing Systems Workshops.

[27]  Kenneth J. Christensen,et al.  NGL02-2: Ethernet Adaptive Link Rate (ALR): Analysis of a Buffer Threshold Policy , 2006, IEEE Globecom 2006.

[28]  Cándido López-García,et al.  How efficient is energy-efficient ethernet? , 2011, 2011 3rd International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT).

[29]  Giuseppe Anastasi,et al.  802.11 power-saving mode for mobile computing in Wi-Fi hotspots: Limitations, enhancements and open issues , 2008, Wirel. Networks.

[30]  Saleem N. Bhatti,et al.  The Effect of the 802.11 Power Save Mechanism (PSM) on Energy Efficiency and Performance during System Activity , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[31]  Marco Ajmone Marsan,et al.  A Simple Analytical Model for Energy Efficient Ethernet , 2011, IEEE Communications Letters.

[32]  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.

[33]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[34]  Juan Carlos Guerri,et al.  Performance analysis of Energy Efficient Ethernet on video streaming servers , 2013, Comput. Networks.

[35]  D. Martin Swany,et al.  PerfSONAR: A Service Oriented Architecture for Multi-domain Network Monitoring , 2005, ICSOC.

[36]  Sujata Banerjee,et al.  Energy Aware Network Operations , 2009, IEEE INFOCOM Workshops 2009.

[37]  Sergio Herreria-Alonso,et al.  A Power Saving Model for Burst Transmission in Energy-Efficient Ethernet , 2011, IEEE Communications Letters.

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

[39]  Pedro Reviriego,et al.  An energy consumption model for Energy Efficient Ethernet switches , 2012, 2012 International Conference on High Performance Computing & Simulation (HPCS).

[40]  Suresh Singh,et al.  Greening of the internet , 2003, SIGCOMM '03.

[41]  Cees T. A. M. de Laat,et al.  Towards Energy Efficient Data Intensive Computing Using IEEE 802.3az , 2012, 2012 SC Companion: High Performance Computing, Networking Storage and Analysis.

[42]  Pedro Reviriego,et al.  Using Coordinated Transmission with Energy Efficient Ethernet , 2011, Networking.

[43]  Ian Horrocks,et al.  The Semantic Web: The Roles of XML and RDF , 2000, IEEE Internet Comput..

[44]  Cándido López-García,et al.  Optimal configuration of Energy-Efficient Ethernet , 2012, Comput. Networks.

[45]  José Alberto Hernández,et al.  Study of the potential energy savings in Ethernet by combining Energy Efficient Ethernet and Adaptive Link Rate , 2012, Trans. Emerg. Telecommun. Technol..

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

[47]  Sujata Banerjee,et al.  A Power Benchmarking Framework for Network Devices , 2009, Networking.

[48]  Cees T. A. M. de Laat,et al.  Towards an Infrastructure Description Language for Modeling Computing Infrastructures , 2012, 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications.

[49]  José Alberto Hernández,et al.  Performance evaluation of energy efficient ethernet , 2009, IEEE Communications Letters.

[50]  Cees T. A. M. de Laat,et al.  Profiling Energy Consumption of VMs for Green Cloud Computing , 2011, 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing.

[51]  Paola Grosso,et al.  Energy-aware semantic modeling in large scale infrastructures , 2012 .

[52]  Hiroshi Yamada,et al.  Honeyguide: A VM migration-aware network topology for saving energy consumption in data center networks , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).