ACM Home Page
Please provide us with feedback. Feedback
No "power" struggles: coordinated multi-level power management for the data center
Full text FlvFlv (24:00),  Mp3Mp3 (10.40 MB),  PdfPdf (429 KB)
Source
Architectural Support for Programming Languages and Operating Systems archive
Proceedings of the 13th international conference on Architectural support for programming languages and operating systems table of contents
Seattle, WA, USA
SESSION: Power table of contents
Pages 48-59  
Year of Publication: 2008
ISBN:978-1-59593-958-6
Also published in ...
Authors
Ramya Raghavendra  University of California at Santa Barbara, Santa Barbara, CA
Parthasarathy Ranganathan  Hewlett Packard Labs, Palo Alto, CA
Vanish Talwar  Hewlett Packard Labs, Palo Alto, CA
Zhikui Wang  Hewlett Packard Labs, Palo Alto, CA
Xiaoyun Zhu  Hewlett Packard Labs, Palo Alto, CA
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 56,   Downloads (12 Months): 361,   Citation Count: 11
Additional Information:

appendices and supplements   abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1346281.1346289
What is a DOI?

APPENDICES and SUPPLEMENTS
Supplemental material for No "power" struggles: coordinated multi-level power management for the data center


ABSTRACT

Power delivery, electricity consumption, and heat management are becoming key challenges in data center environments. Several past solutions have individually evaluated different techniques to address separate aspects of this problem, in hardware and software, and at local and global levels. Unfortunately, there has been no corresponding work on coordinating all these solutions. In the absence of such coordination, these solutions are likely to interfere with one another, in unpredictable (and potentially dangerous) ways. This paper seeks to address this problem. We make two key contributions. First, we propose and validate a power management solution that coordinates different individual approaches. Using simulations based on 180 server traces from nine different real-world enterprises, we demonstrate the correctness, stability, and efficiency advantages of our solution. Second, using our unified architecture as the base, we perform a detailed quantitative sensitivity analysis and draw conclusions about the impact of different architectures, implementations, workloads, and system design choices.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
4
5
 
6
7
 
8
CIM Specification, DMTF industry group, www.dmtf,org
9
10
 
11
M. Elnozahy, M. Kistler, and R. Rajamony. Energy-efficient server clusters. In Power Aware Computing Systems (PACS), February 2002.
12
13
 
14
M. Femal and V. Freeh. Safe over-provisioning: Using power limits to increase aggregate throughput. In Power-Aware Computing Systems (PACS), December 2004.
 
15
P. Gelsinger. Intel Developer Forum, Keynote, April 2006.
 
16
The Green Grid", http://www.thegreengrid.org/home
 
17
T. Heath et al. Self-configuring heterogeneous server clusters. In Workshop on Compilers and Operating Systems for Low Power (COLP), 2003.
 
18
Hewlett Packard. HP Power Regulator for Proliant. Online. http://h18004.www1.hp.com/products/servers/management/ilo/powerregulator.html.
 
19
Intel Corporation, Motorola Corporation, and Toshiba Corporation. Advanced configuration and power interface specification, December 1996. http://www.teleport.com/acpi.
20
 
21
22
 
23
C. Patel and P. Ranganathan. Enterprise power and cooling. ASPLOS Tutorial, October 2006.
 
24
C. Patel et al. Energy flow in the information technology stack: Introducing the coefficient of the ensemble at its impact on total cost of ownership. In HP Labs Technical Report HPL-2006-55, 2006.
 
25
E. Pinheiro et al. Load balancing and unbalancing for power and performance in cluster-based systems. In Proc. of the Workshop on Compilers and Operating Systems for Low Power (COLP), 2001.
 
26
R. Raghavendra et al. "No power struggles: Coordinated multi-level power management for the data center," Hewlett Packard Technical Report, HPL-TR-2007-194, December 2007.
 
27
P. Ranganathan and P. Leech. Simulating complex enterprise workloads using utilization traces. In 10th Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW), February 2007.
28
 
29
 
30
D.G. Sachs et al. Grace: A cross-layer adaptation framework for saving energy. In IEEE Computer, special issue on Power-Aware Computing, December 2003.
 
31
 
32
United States Environmental Protection Agency (EPA). Enterprise server and data center efficiency initiatives. http://www.energystar.gov/index.cfm?c=prod_development.server_efficiency.
33
 
34
VMware. Vmotion: Virtual machine migration. http://www.vmware.com/products/vi/vc/vmotion.html.
 
35
Z. Wang, X. Zhu, and S. Singhal. Utilization and SLO-based control for dynamic sizing of resource partitions. In 16th IFIP/IEEE Distributed Systems: Operations and Management, Oct. 2005.
 
36
37
 
38

CITED BY  11

Collaborative Colleagues:
Ramya Raghavendra: colleagues
Parthasarathy Ranganathan: colleagues
Vanish Talwar: colleagues
Zhikui Wang: colleagues
Xiaoyun Zhu: colleagues