ACM Home Page
Please provide us with feedback. Feedback
Hibernator: helping disk arrays sleep through the winter
Full text PdfPdf (655 KB)
Source ACM Symposium on Operating Systems Principles archive
Proceedings of the twentieth ACM symposium on Operating systems principles table of contents
Brighton, United Kingdom
SESSION: Filesystems table of contents
Pages: 177 - 190  
Year of Publication: 2005
ISBN:1-59593-079-5
Also published in ...
Authors
Qingbo Zhu  University of Illinois at Urbana-Champaign
Zhifeng Chen  University of Illinois at Urbana-Champaign
Lin Tan  University of Illinois at Urbana-Champaign
Yuanyuan Zhou  University of Illinois at Urbana-Champaign
Kimberly Keeton  Hewlett-Packard Laboratories, Palo Alto, CA
John Wilkes  Hewlett-Packard Laboratories, Palo Alto, CA
Sponsors
ACM: Association for Computing Machinery
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 167,   Citation Count: 29
Additional Information:

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/1095810.1095828
What is a DOI?

ABSTRACT

Energy consumption has become an important issue in high-end data centers, and disk arrays are one of the largest energy consumers within them. Although several attempts have been made to improve disk array energy management, the existing solutions either provide little energy savings or significantly degrade performance for data center workloads.Our solution, Hibernator, is a disk array energy management system that provides improved energy savings while meeting performance goals. Hibernator combines a number of techniques to achieve this: the use of disks that can spin at different speeds, a coarse-grained approach for dynamically deciding which disks should spin at which speeds, efficient ways to migrate the right data to an appropriate-speed disk automatically, and automatic performance boosts if there is a risk that performance goals might not be met due to disk energy management.In this paper, we describe the Hibernator design, and present evaluations of it using both trace-driven simulations and a hybrid system comprised of a real database server (IBM DB2) and an emulated storage server with multi-speed disks. Our file-system and on-line transaction processing (OLTP) simulation results show that Hibernator can provide up to 65% energy savings while continuing to satisfy performance goals (6.5--26 times better than previous solutions). Our OLTP emulated system results show that Hibernator can save more energy (29%) than previous solutions, while still providing an OLTP transaction rate comparable to a RAID5 array with no energy management.


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
ILOG CPLEX 7.0 documentation home page. http://www.ise.ufl.edu/ilog/cplex70/.
 
2
Panel computer hard disk drive precautions. http://www.pro-face.com/support/technical/00apr3.htm.
 
3
Symmetrix 3000 and 5000 Enterprise Storage Systems product description guide. http://www.emc.com/, 1999.
 
4
Dell PowerEdge 6650 executive summary. http://www.tpc.org/results/individual_results/Dell/dell_6650_010603_es.pdf, Mar. 2003.
 
5
HP announces "smart" cooling solution for data centers. http://www.hp.com/hpinfo/newsroom/press/2003/030304b.html, March 4 2003.
 
6
HP Integrity RX5670 Cluster 64P Executive Summary. http://www.tpc.org/results/individual_results/HP/HP20Integrity20rx5670\20Cluster\2064P_ES.pdf, Dec. 2003.
 
7
 
8
American Power Convension. Determining total cost of ownership for date centers and network room infrastructure. ftp://www.apcmedia.com/salestools/CMRP-5T9PQG_R2_EN.pdf, 2003.
 
9
10
 
11
12
13
 
14
 
15
 
16
G. Ganger, B. Worthington, and Y. Patt. The DiskSim simulation environment - version 2.0 reference manual. http://www.pdl.cmu.edu/DiskSim/disksim2.0.html.
 
17
 
18
R. Golding, P. Bosch, C. Staelin, T. Sullivan, and J. Wilkes. Idleness is not sloth. In Proc. of the USENIX Winter Technical Conference, Jan. 1995.
19
 
20
 
21
Ultrastar 36Z15 D atasheet. http://www.hitachigst.com/hdd/ultra/ul36z15.htm, Jan. 2003.
 
22
D. Li, P. Gu, H. Cai, and J. Wang. EERAID: energy-efficient redundant and inexpensive disk array. The 11th ACM SIGOPS European Workshop, Sept. 2004.
23
 
24
C. Lumb, J. Schindler, G. Ganger, D. Nagle, and E. Riedel. Towards higher disk head utilization: Extracting "free" bandwidth from busy disk drives. In Proc. of the Fourth USENIX Symposium on Operating Systems Design and Implementation, Oct. 2000.
25
 
26
 
27
B. Moore. Take the data center power and cooling challenge. Energy User News, August 27 2002.
 
28
F. Moore. More power needed. Energy User News, 2002.
 
29
K. Okada, N. Kojima, and K. Yamashita. A novel drive architecture of HDD : multimode hard disc drive. In Proc. of the International Conference on Consumer Electronics, 2000.
 
30
A. E. Papathanasiou and M. L. Scott. Energy efficient prefetching and caching. In Proc. of the USENIX Annual Technical Conference, June 2004.
31
32
 
33
P. Ranganathan. The power management challenge: Getting the next 100x. Keynote presentation at the 2nd workshop on optimizations for DSPs and Embedded Systems, March 12 2004.
 
34
C. Ruemmler and J. Wilkes. UNIX disk access patterns. In Proc. of the USENIX Winter Technical Conference, 1993.
 
35
S. Savage and J. Wilkes. AFRAID -- a frequently redundant array of independent disks. In USENIX Annual Technical Conference, pages 27--39, 1996.
36
37
38
39
40
 
41
E. Wusterenhoff. Service level agreement in the data center. http://www.sun.com/blueprints/0402/sla.pdf, Apr. 2002.
 
42
H. Yada, H. Ishioka, T. Yamakoshi, Y. Onuki, Y. Shimano, M. Uchida, H. Kanno, and N. Hayashi. Head positioning servo and data channel for HDD s with multiple spindle speeds. IEEE Transactions on Magnetics, 36(5):2213--2215, Sept. 2000.
43
 
44

CITED BY  29

Collaborative Colleagues:
Qingbo Zhu: colleagues
Zhifeng Chen: colleagues
Lin Tan: colleagues
Yuanyuan Zhou: colleagues
Kimberly Keeton: colleagues
John Wilkes: colleagues