Towards Generalizing "Big Little" for Energy Proportional HPC and Cloud Infrastructures

Reducing energy consumption is part of the main concerns in cloud and HPC environments. Today servers energy consumption is far from ideal, mostly because it remains very high even with low usage state. An energy consumption proportional to the server load would bring important savings in terms of electricity consumption and then financial costs for a data enter infrastructure. In this paper, we propose a platform composed of heterogeneous architectures to achieve proportional computing goal. We select low power ARM processor for a light load, and a range of regular x86 servers when performance is required. We propose a comparative study of benchmark execution in order to find the best configuration depending on the current load and show the effective results in terms of energy proportionality.

[1]  Georges Da Costa,et al.  Heterogeneity: The Key to Achieve Power-Proportional Computing , 2013, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing.

[2]  Christine Morin,et al.  Energy-Aware Ant Colony Based Workload Placement in Clouds , 2011, 2011 IEEE/ACM 12th International Conference on Grid Computing.

[3]  Didier Colle,et al.  Trends in worldwide ICT electricity consumption from 2007 to 2012 , 2014, Comput. Commun..

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

[5]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[6]  Xavier Lorca,et al.  Entropy: a consolidation manager for clusters , 2009, VEE '09.

[7]  Sandeep K. S. Gupta,et al.  Trends and effects of energy proportionality on server provisioning in data centers , 2010, 2010 International Conference on High Performance Computing.

[8]  Marcos Dias de Assunção,et al.  A Generic and Extensible Framework for Monitoring Energy Consumption of OpenStack Clouds , 2014, 2014 IEEE Fourth International Conference on Big Data and Cloud Computing.

[9]  Lieven Eeckhout,et al.  Trends in Server Energy Proportionality , 2011, Computer.

[10]  Diego R. Llanos Ferraris,et al.  TPCC-UVa: an open-source TPC-C implementation for global performance measurement of computer systems , 2006, SGMD.

[11]  Laurent Lefèvre,et al.  Exploiting performance counters to predict and improve energy performance of HPC systems , 2014, Future Gener. Comput. Syst..