Energy efficiency in large-scale distributed computing systems

The ever-increasing energy consumption in large-scale distributed computing systems such as clusters, grids and clouds raises social, technical, economical, and environmental concerns. Therefore, designing novel energy-efficient approaches, to reduce energy consumption, at all levels of distributed system architecture is of great importance for the whole society. However, the essential step towards the introduction of energy-efficiency in large-scale distributed systems is to measure the power consumption, accurately, reliably, and continually in each component of the system. This paper briefly surveys the current approaches for measuring and profiling power consumption in large scale distributed systems. Furthermore, the practical case study of a real-time power measurement in multi-core computing system, as a basic building block of a distributed computing system, is presented.

[1]  David C. Snowdon,et al.  Power measurement as the basis for power management , 2005 .

[2]  Rajkumar Buyya,et al.  High-Performance Cloud Computing: A View of Scientific Applications , 2009, 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks.

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

[4]  Kirk W. Cameron,et al.  Power-aware predictive models of hybrid (MPI/OpenMP) scientific applications on multicore systems , 2012, Computer Science - Research and Development.

[5]  Laurent Lefèvre,et al.  Demystifying energy consumption in Grids and Clouds , 2010, International Conference on Green Computing.

[6]  Ivan Grubisic,et al.  Application of infrared thermal imaging in blade system temperature monitoring , 2011, Proceedings ELMAR-2011.

[7]  Juan Li,et al.  An overview of energy efficiency techniques in cluster computing systems , 2013, Cluster Computing.

[8]  Feng Zhao,et al.  Virtual machine power metering and provisioning , 2010, SoCC '10.

[9]  Weisong Shi,et al.  Power Measuring and Profiling: State of the Art , 2012 .

[10]  Kun Huang,et al.  Power-aware Programming with GPU Accelerators , 2012, 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum.

[11]  Albert Y. Zomaya,et al.  A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems , 2010, Adv. Comput..

[12]  Shajulin Benedict,et al.  Energy-aware performance analysis methodologies for HPC architectures - An exploratory study , 2012, J. Netw. Comput. Appl..

[13]  Lizy Kurian John,et al.  Complete System Power Estimation Using Processor Performance Events , 2012, IEEE Transactions on Computers.

[14]  Janez Konc,et al.  An improved branch and bound algorithm for the maximum clique problem , 2007 .

[15]  Eduard Ayguadé,et al.  Counter-Based Power Modeling Methods: Top-Down vs. Bottom-Up , 2013, Comput. J..

[16]  Alfred Kobsa,et al.  Energy-Efficient Data Centers , 2014, Lecture Notes in Computer Science.

[17]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[18]  Rupak Biswas,et al.  Performance evaluation of Amazon EC2 for NASA HPC applications , 2012, ScienceCloud '12.

[19]  Lizhe Wang,et al.  Energy-Aware High Performance Computing: A Taxonomy Study , 2011, 2011 IEEE 17th International Conference on Parallel and Distributed Systems.

[20]  Eduard Ayguadé,et al.  A Systematic Methodology to Generate Decomposable and Responsive Power Models for CMPs , 2013, IEEE Transactions on Computers.

[21]  Hong Zhu,et al.  A survey of practical algorithms for suffix tree construction in external memory , 2010 .

[22]  Sanjay P. Ahuja,et al.  The State of High Performance Computing in the Cloud , 2012 .

[23]  Sherali Zeadally,et al.  A survey on Green communications using Adaptive Link Rate , 2013, Cluster Computing.

[24]  Albert Y. Zomaya,et al.  Energy Efficient Distributed Computing Systems , 2012 .

[25]  Albert Y. Zomaya,et al.  A Primarily Survey on Energy Efficiency in Cloud and Distributed Computing Systems , 2012, ArXiv.

[26]  Deborah A. Wallach,et al.  Power Evaluation of Itsy Version 2.3 , 2000 .