| Multi-mode energy management for multi-tier server clusters |
| Full text |
Pdf
(626 KB)
|
Source
|
PACT
archive
Proceedings of the 17th international conference on Parallel architectures and compilation techniques
table of contents
Toronto, Ontario, Canada
SESSION: Middleware and runtime systems
table of contents
Pages 270-279
Year of Publication: 2008
ISBN:978-1-60558-282-5
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 21, Downloads (12 Months): 128, Citation Count: 0
|
|
|
ABSTRACT
This paper presents an energy management policy for reconfigurable clusters running a multi-tier application, exploiting DVS together with multiple sleep states. We develop a theoretical analysis of the corresponding power optimization problem and design an algorithm around the solution. Moreover, we rigorously investigate selection of the optimal number of spare servers for each power state, a problem that has only been approached in an ad-hoc manner in current policies. To validate our results and policies, we implement them on an actual multi-tier server cluster where nodes support all power management techniques considered. Experimental results using realistic dynamic workloads based on the TPCW benchmark show that exploiting multiple sleep states results in significant additional cluster-wide energy savings up to 23% with little or no performance degradation.
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
|
E. Elnozahy, M. Kistler, and R. Rajamony. Energy-efficient server clusters. In Proc. Workshop on Power-Aware Computing Systems, Feb. 2002.
|
 |
5
|
|
| |
6
|
C. Hang, K. Astrom, and W. Ho. Refinements of the Ziegler-Nichols tuning formula. IEE Proceedings D, Control Theory and Applications, 138(2):111--118, Mar. 1991.
|
 |
7
|
Taliver Heath , Bruno Diniz , Enrique V. Carrera , Wagner Meira Jr. , Ricardo Bianchini, Energy conservation in heterogeneous server clusters, Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, June 15-17, 2005, Chicago, IL, USA
[doi> 10.1145/1065944.1065969]
|
| |
8
|
C. hsing Hsu and W. chun Feng. When discreteness meets continuity: Energy-optimal dvs scheduling revisited. Technical Report LA-UR 05-3104, Los Alamos National Laboratory, Feb. 2005.
|
| |
9
|
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]
|
 |
10
|
Akihiko Miyoshi , Charles Lefurgy , Eric Van Hensbergen , Ram Rajamony , Raj Rajkumar, Critical power slope: understanding the runtime effects of frequency scaling, Proceedings of the 16th international conference on Supercomputing, June 22-26, 2002, New York, New York, USA
[doi> 10.1145/514191.514200]
|
| |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.4
PERFORMANCE OF SYSTEMS
Subjects:
Performance attributes
Additional Classification:
D.
Software
D.4
OPERATING SYSTEMS
D.4.0
General
General Terms:
Algorithms,
Design,
Experimentation,
Management,
Performance
Keywords:
dynamic power management,
dynamic voltage scaling,
end-to-end latency,
energy management,
internet servers,
multi-tier applications,
reconfigurable clusters,
sleep states
|