ACM Home Page
Please provide us with feedback. Feedback
EERAID: energy efficient redundant and inexpensive disk array
Full text PdfPdf (193 KB)
Source ACM SIGOPS European Workshop archive
Proceedings of the 11th workshop on ACM SIGOPS European workshop table of contents
Leuven, Belgium
Article No. 29  
Year of Publication: 2004
Authors
Dong Li  University of Nebraska-Lincoln, Lincoln, NE
Jun Wang  University of Nebraska-Lincoln, Lincoln, NE
Sponsor
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 35,   Citation Count: 9
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

Recent research works have been presented on conserving energy for multi-disk systems either at a single disk drive level or at a storage system level and thereby having certain limitations. This paper studies several new redundancy-based, power-aware, I/O request scheduling and cache management policies at the RAID controller level to build energy-efficient RAID systems, by exploiting the redundant information and destage issues of the array for two popular RAID levels, RAID 1 and RAID 5. For RAID 1, we develop a Windowed Round Robin (WRR) request scheduling policy; for RAID 5, we introduce a N-chance Power Aware cache replacement algorithm (NPA) for writes and a Power-Directed, Transformable (PDT) request scheduling policy for reads. Trace-driven simulation proves EERAID saves much more energy than legacy RAIDs and existing solutions.


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
IBM Hard Disk Drive - Ultrastar 36Z15. http://www.hitachigst.com/hdd/ultra/u136z15.htm.
 
2
Power, heat, and sledgehammer. White paper, maximum Institution Inc., http://www.max-t.com/downloads/whitepapers/SledgehammerPowerHeat20411.pdf, 2002.
3
4
 
5
S. Chen and D. Towsley. A performance evaluation of RAID architectures. Technical Report UM-CS-1992-067, Department of Computer Science, University of Masschusetts, Amherst, MA 01003 USA, 1992.
 
6
 
7
 
8
9
 
10
T. Heath, B. Diniz, E. V. Carrera, W. M. Jr., and R. Bianchini. Self-configuring heterogeneous server clusters. In Proceedings of the Workshop on Compilers and Operating Systems for Low Power (COLP), Sept. 2003.
11
 
12
13
 
14
J. Menon and D. Mattson. Performance of disk arrays in transaction processing environments. In 12th International Conference on Distributed Computing Systems (ICDCS '92), pages 302--309, Washington, D.C., USA, June 1992. IEEE Computer Society Press.
 
15
S. K. Mishra and P. Mohapatra. Performance study of RAID-5 disk arrays with data and parity cache. In Proceedings of the 25th International Conference on Parallel Processing, volume I, Architecture, pages 1:222--229, Boca Raton, FL, Aug. 1996. CRC Press. Iowa State.
16
17
 
18
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 Workshop on Compilers and Operating Systems for Low Power COLP'01, Sept. 2001.
 
19
C. Ruemmler and J. Wilkes. UNIX disk access patterns. In Usenix Conference, pages 405--420, Winter 1993.
 
20
A. Varma and Q. Jacobson. Destage algorithms for disk arrays with non-volatile caches. In H. Jin, T. Cortes, and R. Buyya, editors, High Performance Mass Storage and Parallel I/O: Technologies and Applications. IEEE/Wiley Press, New York, 2001.
21
22
 
23

CITED BY  9