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
|
Pat Bohrer , Elmootazbellah N. Elnozahy , Tom Keller , Michael Kistler , Charles Lefurgy , Chandler McDowell , Ram Rajamony, The case for power management in web servers, Power aware computing, Kluwer Academic Publishers, Norwell, MA, 2002
|
| |
3
|
|
 |
4
|
|
 |
5
|
Jeffrey S. Chase , Darrell C. Anderson , Prachi N. Thakar , Amin M. Vahdat , Ronald P. Doyle, Managing energy and server resources in hosting centers, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
| |
6
|
|
 |
7
|
Yiyu Chen , Amitayu Das , Wubi Qin , Anand Sivasubramaniam , Qian Wang , Natarajan Gautam, Managing server energy and operational costs in hosting centers, Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, June 06-10, 2005, Banff, Alberta, Canada
|
| |
8
|
CIM Specification, DMTF industry group, www.dmtf,org
|
 |
9
|
Bruno Diniz , Dorgival Guedes , Wagner Meira, Jr. , Ricardo Bianchini, Limiting the power consumption of main memory, Proceedings of the 34th annual international symposium on Computer architecture, June 09-13, 2007, San Diego, California, USA
|
 |
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
|
Philo Juang , Qiang Wu , Li-Shiuan Peh , Margaret Martonosi , Douglas W. Clark, Coordinated, distributed, formal energy management of chip multiprocessors, Proceedings of the 2005 international symposium on Low power electronics and design, August 08-10, 2005, San Diego, CA, USA
[doi> 10.1145/1077603.1077637]
|
| |
21
|
Charles Lefurgy , Karthick Rajamani , Freeman Rawson , Wes Felter , Michael Kistler , Tom W. Keller, Energy Management for Commercial Servers, Computer, v.36 n.12, p.39-48, December 2003
[doi> 10.1109/MC.2003.1250880]
|
 |
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
|
J. Rolia , X. Zhu , M. Arlitt , A. Andrzejak, Statistical Service Assurances for Applications in Utility Grid Environments, Proceedings of the 10th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems (MASCOTS'02), p.247, October 11-16, 2002
|
| |
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
|
Heng Zeng , Carla S. Ellis , Alvin R. Lebeck , Amin Vahdat, Currentcy: a unifying abstraction for expressing energy management policies, Proceedings of the annual conference on USENIX Annual Technical Conference, p.4-4, June 09-14, 2003, San Antonio, Texas
|
CITED BY 11
|
|
Xiaoyun Zhu , Mustafa Uysal , Zhikui Wang , Sharad Singhal , Arif Merchant , Pradeep Padala , Kang Shin, What does control theory bring to systems research?, ACM SIGOPS Operating Systems Review, v.43 n.1, January 2009
|
|
|
|
|
|
|
|
|
Xiaoyun Zhu , Donald Young , Brian J. Watson , Zhikui Wang , Jerry Rolia , Sharad Singhal , Bret Mckee , Chris Hyser , Daniel Gmach , Robert Gardner , Tom Christian , Ludmila Cherkasova, 1000 islands: an integrated approach to resource management for virtualized data centers, Cluster Computing, v.12 n.1, p.45-57, March 2009
|
|
|
Anshul Gandhi , Mor Harchol-Balter , Rajarshi Das , Charles Lefurgy, Optimal power allocation in server farms, Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems, June 15-19, 2009, Seattle, WA, USA
|
|
|
|
|
|
Sanjay Kumar , Vanish Talwar , Vibhore Kumar , Parthasarathy Ranganathan , Karsten Schwan, vManage: loosely coupled platform and virtualization management in data centers, Proceedings of the 6th international conference on Autonomic computing, June 15-19, 2009, Barcelona, Spain
|
|
|
Sriram Govindan , Jeonghwan Choi , Bhuvan Urgaonkar , Anand Sivasubramaniam , Andrea Baldini, Statistical profiling-based techniques for effective power provisioning in data centers, Proceedings of the fourth ACM european conference on Computer systems, April 01-03, 2009, Nuremberg, Germany
|
|
|
Liang Liu , Hao Wang , Xue Liu , Xing Jin , Wen Bo He , Qing Bo Wang , Ying Chen, GreenCloud: a new architecture for green data center, Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session, June 15-15, 2009, Barcelona, Spain
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.0
GENERAL
Subjects:
Hardware/software interfaces
Additional Classification:
C.
Computer Systems Organization
C.0
GENERAL
Subjects:
System architectures
General Terms:
Algorithms,
Design,
Management,
Measurement,
Performance
Keywords:
capping,
control theory,
coordination,
data center,
efficiency,
power management,
virtualization
|