A Unified Model for Holistic Power Usage in Cloud Datacenter Servers

Cloud datacenters are compute facilities formed by hundreds and thousands of heterogeneous servers requiring significant power requirements to operate effectively. Servers are composed by multiple interacting sub-systems including applications, microelectronic processors, and cooling which reflect their respective power profiles via different parameters. What is presently unknown is how to accurately model the holistic power usage of the entire server when including all these sub-systems together. This becomes increasingly challenging when considering diverse utilization patterns, server hardware characteristics, air and liquid cooling techniques, and importantly quantifying the non-electrical energy cost imposed by cooling operation. Such a challenge arises due to the need for multi-disciplinary expertise required to study server operation holistically. This work provides a unified model for capturing holistic power usage within Cloud datacenter servers. Constructed through controlled laboratory experiments, the model captures the relationship of server power usage between software, hardware, and cooling agnostic of architecture and cooling type (air and liquid). An exciting prospect is the ability to quantify the amount of non-electrical power consumed through cooling, allowing for more realistic and accurate server power profiles. This work represents the first empirically supported analysis and modeling of holistic power usage for Cloud datacenter servers, and bridges a significant gap between computer science and mechanical engineering research. Model validation through experiments demonstrates an average standard error of 3% for server power usage within both air and liquid cooled environments.

[1]  Rami Melhem,et al.  Power Aware Computing , 2002, Series in Computer Science.

[2]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[3]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

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

[5]  Christos Kozyrakis,et al.  Full-System Power Analysis and Modeling for Server Environments , 2006 .

[6]  Corey Gough,et al.  Energy Efficient Servers: Blueprints for Data Center Optimization , 2015 .

[7]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[8]  Jie Xu,et al.  An Analysis of Failure-Related Energy Waste in a Large-Scale Cloud Environment , 2014, IEEE Transactions on Emerging Topics in Computing.

[9]  Torsten Wilde,et al.  Monitoring Power Data: A first step towards a unified energy efficiency evaluation toolset for HPC data centers , 2014, Environ. Model. Softw..

[10]  Michael M. Ohadi,et al.  Part Risk Assessment and Mitigation , 2014 .

[11]  Cameron G. Walker,et al.  Towards Power Consumption Modeling for Servers at Scale , 2015, 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC).

[12]  Junaid Shuja,et al.  Energy-efficient data centers , 2012, Computing.

[13]  Vijayalayan Pandiyan,et al.  Development Of Detailed Computational Flow Model Of High End Server And Validation Using Experimental Methods , 2013 .

[14]  Chandrakant D. Patel,et al.  B13-115 A VISION OF ENERGY AWARE COMPUTING FROM CHIPS TO DATA CENTERS , 2003 .

[15]  M. Iyengar,et al.  Experimental characterization of an energy efficient chiller-less data center test facility with warm water cooled servers , 2012, 2012 28th Annual IEEE Semiconductor Thermal Measurement and Management Symposium (SEMI-THERM).

[16]  Erik D. Demaine,et al.  Energy-Efficient Algorithms , 2016, ITCS.

[17]  M. Martin,et al.  High -Density Heat Contain m ent , 2007 .

[18]  Atul Bhargav,et al.  Advances in data center thermal management , 2015 .

[19]  Luiz André Barroso,et al.  The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines , 2009, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines.

[20]  Jae-Weon Jeong,et al.  Simplified server model to simulate data center cooling energy consumption , 2015 .

[21]  Wolf-Dietrich Weber,et al.  Power provisioning for a warehouse-sized computer , 2007, ISCA '07.

[22]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[23]  References , 1971 .

[24]  Jie Xu,et al.  Analysis, Modeling and Simulation of Workload Patterns in a Large-Scale Utility Cloud , 2014, IEEE Transactions on Cloud Computing.

[25]  Drazen Fabris,et al.  Servers and data centers energy performance metrics , 2014 .

[26]  Michael M. Ohadi,et al.  Optimum Cooling of Data Centers: Application of Risk Assessment and Mitigation Techniques , 2013 .

[27]  Alexander Schill,et al.  Analysis of the Power and Hardware Resource Consumption of Servers under Different Load Balancing Policies , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[28]  Jie Wu,et al.  Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center , 2013, Math. Comput. Model..

[29]  M. Iyengar,et al.  Server liquid cooling with chiller-less data center design to enable significant energy savings , 2012, 2012 28th Annual IEEE Semiconductor Thermal Measurement and Management Symposium (SEMI-THERM).

[30]  M. Gaynes,et al.  Impact of operating conditions on a chiller-less data center test facility with liquid cooled servers , 2012, 13th InterSociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems.

[31]  Ricardo Bianchini,et al.  Energy conservation in heterogeneous server clusters , 2005, PPoPP.

[32]  Shreyas Sampath Thermal Analysis Of High End Servers Based On Development Of Detail Model And Experiments , 2013 .

[33]  Alexander Schill,et al.  Power Consumption Estimation Models for Processors, Virtual Machines, and Servers , 2014, IEEE Transactions on Parallel and Distributed Systems.

[34]  Henri Casanova,et al.  Resource Allocation Using Virtual Clusters , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[35]  M. Iyengar,et al.  Experimental investigation of water cooled server microprocessors and memory devices in an energy efficient chiller-less data center , 2012, 2012 28th Annual IEEE Semiconductor Thermal Measurement and Management Symposium (SEMI-THERM).

[36]  Yogendra Joshi,et al.  Energy Efficient Thermal Management of Data Centers , 2012 .