| Deconstructing storage arrays |
| Full text |
Pdf
(1.74 MB)
|
| Source
|
Architectural Support for Programming Languages and Operating Systems
archive
Proceedings of the 11th international conference on Architectural support for programming languages and operating systems
table of contents
Boston, MA, USA
SESSION: Storage
table of contents
Pages: 59 - 71
Year of Publication: 2004
ISBN:1-58113-804-0
Also published in ...
|
|
Authors
|
|
Timothy E. Denehy
|
University of Wisconsin - Madison, Madison, WI
|
|
John Bent
|
University of Wisconsin - Madison, Madison, WI
|
|
Florentina I. Popovici
|
University of Wisconsin - Madison, Madison, WI
|
|
Andrea C. Arpaci-Dusseau
|
University of Wisconsin - Madison, Madison, WI
|
|
Remzi H. Arpaci-Dusseau
|
University of Wisconsin - Madison, Madison, WI
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 91, Citation Count: 4
|
|
|
ABSTRACT
We introduce Shear, a user-level software tool that characterizes RAID storage arrays. Shear employs a set of controlled algorithms combined with statistical techniques to automatically determine the important properties of a RAID system, including the number of disks, chunk size, level of redundancy, and layout scheme. We illustrate the correctness of Shear by running it upon numerous simulated configurations, and then verify its real-world applicability by running Shear on both software-based and hardware-based RAID systems. Finally, we demonstrate the utility of Shear through three case studies. First, we show how Shear can be used in a storage management environment to verify RAID construction and detect failures. Second, we demonstrate how Shear can be used to extract detailed characteristics about the individual disks within an array. Third, we show how an operating system can use Shear to automatically tune its storage subsystems to specific RAID configurations.
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
|
T. Bray. The Bonnie File System Benchmark. http://www.textuality.com/bonnie/.
|
| |
2
|
|
 |
3
|
|
 |
4
|
Peter M. Chen , Edward K. Lee , Garth A. Gibson , Randy H. Katz , David A. Patterson, RAID: high-performance, reliable secondary storage, ACM Computing Surveys (CSUR), v.26 n.2, p.145-185, June 1994
[doi> 10.1145/176979.176981]
|
 |
5
|
|
 |
6
|
Peter M. Chen , David A. Patterson, A new approach to I/O performance evaluation: self-scaling I/O benchmarks, predicted I/O performance, Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems, p.1-12, May 10-14, 1993, Santa Clara, California, United States
|
| |
7
|
|
| |
8
|
EMC Corporation. Symmetrix Enterprise Information Storage Systems. http://www.emc.com, 2002.
|
| |
9
|
T. Glaser. TCP/IP Stack Fingerprinting Principles. http://www.sans.org/newlook/resources/IDFAQ/TCP_fingerprinting.htm, October 2000.
|
| |
10
|
E. Grochowski. Emerging Trends in Data Storage on Magnetic Hard Disk Drives. Datatech, September 1999.
|
| |
11
|
|
| |
12
|
J. Katcher. PostMark: A New File System Benchmark. Technical Report TR-3022, Network Appliance Inc., Oct 1997.
|
 |
13
|
|
| |
14
|
C. Lumb, J. Schindler, G. Ganger, D. Nagle, and E. Riedel. Towards Higher Disk Head Utilization: Extracting "Free" Bandwidth From Busy Disk Drives. In OSDI '00, pages 87--102, San Diego, CA, October 2000.
|
| |
15
|
W. Norcutt. The IOzone Filesystem Benchmark. http://www.iozone.org/.
|
| |
16
|
J. Padhye and S. Floyd. Identifying the TCP Behavior of Web Servers. In SIGCOMM '01, San Diego, California, August 2001.
|
 |
17
|
David A. Patterson , Garth Gibson , Randy H. Katz, A case for redundant arrays of inexpensive disks (RAID), Proceedings of the 1988 ACM SIGMOD international conference on Management of data, p.109-116, June 01-03, 1988, Chicago, Illinois, United States
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
S. Savage and J. Wilkes. AFRAID --- A Frequently Redundant Array of Independent Disks. In USENIX 1996, pages 27--39, San Diego, CA, January 1996.
|
| |
23
|
J. Schindler and G. Ganger. Automated Disk Drive Characterization. Technical Report CMU-CS-99-176, Carnegie Mellon University, November 1999.
|
| |
24
|
|
| |
25
|
Jiri Schindler , Steven W. Schlosser , Minglong Shao , Anastassia Ailamaki , Gregory R. Ganger, Atropos: A Disk Array Volume Manager for Orchestrated Use of Disks, Proceedings of the 3rd USENIX Conference on File and Storage Technologies, March 31-31, 2004, San Francisco, CA
|
| |
26
|
C. Staelin and L. McVoy. mhz: Anatomy of a micro-benchmark. In USENIX '98, pages 155--166, New Orleans, LA, June 1998.
|
| |
27
|
|
| |
28
|
|
 |
29
|
|
 |
30
|
Bruce L. Worthington , Gregory R. Ganger , Yale N. Patt , John Wilkes, On-line extraction of SCSI disk drive parameters, Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, p.146-156, May 15-19, 1995, Ottawa, Ontario, Canada
|
CITED BY 4
|
|
Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dusseau , Lakshmi N. Bairavasundaram , Timothy E. Denehy , Florentina I. Popovici , Vijayan Prabhakaran , Muthian Sivathanu, Semantically-smart disk systems: past, present, and future, ACM SIGMETRICS Performance Evaluation Review, v.33 n.4, March 2006
|
|
|
|
|
|
|
|
|
|
|