Measuring and analyzing the energy use of enterprise computing systems

Abstract Until now, green computing research has largely relied on few, short-term power measurements to characterize the energy use of enterprise computing. This paper brings new and comprehensive power datasets through Powernet, a hybrid sensor network that monitors the power and utilization of the IT systems in a large academic building. Over more than two years, we have collected power data from 250+ individual computing devices and have monitored a subset of CPU and network loads. This dense, long-term monitoring allows us to extrapolate the data to a detailed breakdown of electricity use across the building's computing systems. Our datasets provide an opportunity to examine data analysis and methodology techniques used in green computing research. We show that power variability both between similar devices and over time for a single device can lead to cost or savings estimates that are off by 15–20%. Extending the coverage of measured devices and the duration (to at least one month) significantly reduces errors. Lastly, our experiences with collecting data and the subsequent analysis lead to a better understanding of how one should go about power characterization studies. We provide several methodology guidelines for the green computing community. The data from the Powernet deployment can be found at http://sing.stanford.edu/maria/powernet .

[1]  Paramvir Bahl,et al.  Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage , 2009, NSDI.

[2]  Jonathan W. Hui,et al.  T 2 : A Second Generation OS For Embedded Sensor Networks , 2005 .

[3]  David E. Culler,et al.  Design and implementation of a high-fidelity AC metering network , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[4]  David E. Culler,et al.  Using Wireless Power Meters to Measure Energy Use of Miscellaneous and Electronic Devices in Buildings , 2012 .

[5]  Thomas Weng,et al.  The energy dashboard: improving the visibility of energy consumption at a campus-wide scale , 2009, BuildSys '09.

[6]  Junda Liu,et al.  Skilled in the Art of Being Idle: Reducing Energy Waste in Networked Systems , 2009, NSDI.

[7]  Steven Lanzisera,et al.  @Scale: Insights from a large, long-lived appliance energy WSN , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[8]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[9]  David E. Culler,et al.  The dynamic behavior of a data dissemination protocol for network programming at scale , 2004, SenSys '04.

[10]  Aman Kansal,et al.  Sleepless in Seattle No Longer , 2010, USENIX Annual Technical Conference.

[11]  David E. Culler,et al.  Detailed Energy Data Collection for Miscellaneous and Electronic Loads in a Commercial Office Building , 2012 .

[12]  Kang G. Shin,et al.  LiteGreen: Saving Energy in Networked Desktops Using Virtualization , 2010, USENIX Annual Technical Conference.

[13]  Rajesh Gupta,et al.  SleepServer: A Software-Only Approach for Reducing the Energy Consumption of PCs within Enterprise Environments , 2010, USENIX Annual Technical Conference.

[14]  Alan D. George,et al.  The next frontier for communications networks: power management , 2004, Comput. Commun..