|
ABSTRACT
In this paper we study four approaches to conserving disk energy in high-performance network servers. The first approach is to leverage the extensive work on laptop disks and power disks down during periods of idleness. The second approach is to replace high-performance disks with a set of lower power disks that can achieve the same performance and reliability. The third approach is to combine high-performance and laptop disks, such that only one of these two sets of disks is powered on at a time. This approach requires the mirroring (and coherence) of all disk data on the two sets of disks. Finally, the fourth approach is to use multi-speed disks, such that each disk is slowed down for lower energy consumption during periods of light load. We demonstrate that the fourth approach is the only one that can actually provide energy savings for network servers. In fact, our results for Web and proxy servers show that the fourth approach can provide energy savings of up to 23%, in comparison to conventional servers, without any degradation in server performance.
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
|
M. Arlitt and T. Jin. Workload Characterization of the 1998 World Cup Web Site. Technical Report HPL-1999-35R1, HP Laboratories, September 1999.
|
 |
2
|
|
| |
3
|
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
|
 |
4
|
|
| |
5
|
E. V. Carrera and R. Bianchini. Improving Disk Throughput in Data-Intensive Servers. Technical Report DCS-TR-500, Department of Computer Science, Rutgers University, September 2002, Revised May 2003.
|
 |
6
|
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
|
| |
7
|
|
| |
8
|
Fred Douglis and P. Krishnan. Adaptive Disk Spin-Down Policies for Mobile Computers. Computing Systems, 8(4):381--413, 1995.
|
| |
9
|
E. N. Elnozahy, M. Kistler, and R. Rajamony. Energy-Efficient Server Clusters. In Proceedings of the 2nd Workshop on Power-Aware Computing Systems, February 2002.
|
| |
10
|
M. Elnozahy, M. Kistler, and R. Rajamony. Energy Conservation Policies for Web Servers. In Proceedings of the 4th USENIX Symposium on Internet Technologies and Systems, March 2003.
|
 |
11
|
|
| |
12
|
S. Gurumurthi, A. Sivasubramaniam, M. Kandemir, H. Franke, N. Vijaykrishnan, and M. J. Irwin. Interplay of Energy and Performance for Disk Arrays Running Transaction Processing Workloads. In Proceedings of the International Symposium on Performance Analysis of Systems and Software, March 2003.
|
| |
13
|
T. Halfhill. Transmeta Breaks the x86 Low-Power Barrier. In Microprocessor Report, February 2000.
|
| |
14
|
T. Heath, E. Pinheiro, and R. Bianchini. Application-Supported Device Management for Energy and Performance. In Proceedings of the Workshop on Power-Aware Computer Systems, February 2002.
|
| |
15
|
|
 |
16
|
|
| |
17
|
IBM. IBM Ultrastar 36Z15 Hard Disk Drive, July 2001. http://www.storage.ibm.com/.
|
| |
18
|
IBM. IBM Ultrastar 73LZX Hard Disk Drive, July 2001. http://www.storage.ibm.com/.
|
| |
19
|
IBM. IBM Travelstar 40GNX 2.5-inch Hard Disk Drive, July 2002. http://www.storage.ibm.com/.
|
| |
20
|
|
| |
21
|
Kester Li, Roger Kumpf, Paul Horton, and Thomas Anderson. A Quantitative Analysis of Disk Drive Power Management in Portable Computers. In Proceedings of the 1994 Winter USENIX Conference, pages 279--291, 1994.
|
 |
22
|
Yung-Hsiang Lu , Eui-Young Chung , Tajana Šimunić , Luca Benini , Giovanni De Micheli, Quantitative comparison of power management algorithms, Proceedings of the conference on Design, automation and test in Europe, p.20-26, March 27-30, 2000, Paris, France
[doi> 10.1145/343647.343688]
|
 |
23
|
|
| |
24
|
J. Mitchell-Jackson. Energy Needs in an Internet Economy: A Closer Look at Data Centers. Master of Science Thesis from the Energy and Resources Group, University of California at Berkeley. July, 2001.
|
| |
25
|
C. M. Olsen and L. A. Morrow. Multi-Processor Computer System Having Low Power Consumption. In Proceedings of the 2nd Workshop on Power Aware Computing Systems, pages 33--41, February 2002.
|
| |
26
|
|
| |
27
|
E. Pinheiro and R. Bianchini. Energy Conservation Techniques for Disk Array-Based Servers. Technical Report DCS-TR-525, Department of Computer Science, Rutgers University, May 2003.
|
| |
28
|
|
| |
29
|
E. Pinheiro, R. Bianchini, E. V. Carrera, and T. Heath. Load Balancing and Unbalancing for Power and Performance in Cluster-Based Systems. In Proceedings of the International Workshop on Compilers and Operating Systems for Low Power, September 2001.
|
| |
30
|
The Industry Standard. Down on the Server Farm. February 2001. http://www.thestandard.com/article/display/0,1151,22095,00.html.
|
| |
31
|
Mark Weiser, Brent Welch, Alan Demers, and Scott Shenker. Scheduling for Reduced CPU Energy. In Proceedings of the 1st Symposium on Operating System Design and Implementation, 1994.
|
CITED BY 56
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaodong Li , Zhenmin Li , Francis David , Pin Zhou , Yuanyuan Zhou , Sarita Adve , Sanjeev Kumar, Performance directed energy management for main memory and disks, ACM SIGARCH Computer Architecture News, v.32 n.5, December 2004
|
|
|
|
|
|
S. W. Son , G. Chen , M. Kandemir , A. Choudhary, Exposing disk layout to compiler for reducing energy consumption of parallel disk based systems, Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, June 15-17, 2005, Chicago, IL, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert Springer , David K. Lowenthal , Barry Rountree , Vincent W. Freeh, Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster, Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming, March 29-31, 2006, New York, New York, USA
|
|
|
|
|
|
Xiaodong Li , Zhenmin Li , Pin Zhou , Yuanyuan Zhou , Sarita V. Adve , Sanjeev Kumar, Performance-Directed Energy Management for Storage Systems, IEEE Micro, v.24 n.6, p.38-49, November 2004
|
|
|
|
|
|
|
|
|
|
|
|
Clinton Wills Smullen, IV , Shahrukh Rohinton Tarapore , Sudhanva Gurumurthi , Parthasarathy Ranganathan , Mustafa Uysal, Active storage revisited: the case for power and performance benefits for unstructured data processing applications, Proceedings of the 2008 conference on Computing frontiers, May 05-07, 2008, Ischia, Italy
|
|
|
Lakshmi Ganesh , Hakim Weatherspoon , Mahesh Balakrishnan , Ken Birman, Optimizing power consumption in large scale storage systems, Proceedings of the 11th USENIX workshop on Hot topics in operating systems, p.1-6, May 07-09, 2007, San Diego, CA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Charles Weddle , Mathew Oldham , Jin Qian , An-I Andy Wang , Peter Reiher , Geoff Kuenning, PARAID: A gear-shifting power-aware RAID, ACM Transactions on Storage (TOS), v.3 n.3, p.13-es, October 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vincent W. Freeh , David K. Lowenthal , Feng Pan , Nandini Kappiah , Rob Springer , Barry L. Rountree , Mark E. Femal, Analyzing the Energy-Time Trade-Off in High-Performance Computing Applications, IEEE Transactions on Parallel and Distributed Systems, v.18 n.6, p.835-848, June 2007
|
|
|
Matthew Curtis-Maury , Ankur Shah , Filip Blagojevic , Dimitrios S. Nikolopoulos , Bronis R. de Supinski , Martin Schulz, Prediction models for multi-dimensional power-performance optimization on many cores, Proceedings of the 17th international conference on Parallel architectures and compilation techniques, October 25-29, 2008, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Xiaojun Ruan , Adam Manzanares , Kiranmai Bellam , Xiao Qin , Ziliang Zong, DARAW: a new write buffer to improve parallel I/O energy-efficiency, Proceedings of the 2009 ACM symposium on Applied Computing, March 08-12, 2009, Honolulu, Hawaii
|
|
|
|
|
|
Miriam Allalouf , Yuriy Arbitman , Michael Factor , Ronen I. Kat , Kalman Meth , Dalit Naor, Storage modeling for power estimation, Proceedings of SYSTOR 2009: The Israeli Experimental Systems Conference, May 04-April 06, 2009, Haifa, Israel
|
|
|
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
|
|
|
|
|
|
|
|