• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

RAID: High-Performance, Reliable Secondary Storage (1994)

Cached

  • Download as a PDF

Download Links

  • [www.pdl.cs.cmu.edu]
  • [www.eecs.umich.edu]
  • [ftp.cs.umn.edu]
  • [casaturn.kaist.ac.kr]
  • [www.eecs.umich.edu]
  • [www.eecs.umich.edu]
  • [www.eecs.umich.edu]
  • [www.ssrc.ucsc.edu]
  • [www.cse.ucsc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Peter M. Chen , Edward K. Lee , Garth A. Gibson , Randy H. Katz , David A. Patterson
Venue:ACM COMPUTING SURVEYS
Citations:281 - 6 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@ARTICLE{Chen94raid:high-performance,,
    author = {Peter M. Chen and Edward K. Lee and Garth A. Gibson and Randy H. Katz and David A. Patterson},
    title = {RAID: High-Performance, Reliable Secondary Storage},
    journal = {ACM COMPUTING SURVEYS},
    year = {1994},
    volume = {26},
    pages = {145--185}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Disk arrays were proposed in the 1980s as a way to use parallelism between multiple disks to improve aggregate I/O performance. Today they appear in the product lines of most major computer manufacturers. This paper gives a comprehensive overview of disk arrays and provides a framework in which to organize current and future work. The paper first introduces disk technology and reviews the driving forces that have popularized disk arrays: performance and reliability. It then discusses the two architectural techniques used in disk arrays: striping across multiple disks to improve performance and redundancy to improve reliability. Next, the paper describes seven disk array architectures, called RAID (Redundant Arrays of Inexpensive Disks) levels 0-6 and compares their performance, cost, and reliability. It goes on to discuss advanced research and implementation topics such as refining the basic RAID levels to improve performance and designing algorithms to maintain data consistency. Last, the paper describes six disk array prototypes or products and discusses future opportunities for research. The paper includes an annotated bibliography of disk array-related literature.

Citations

3633 Computer Architecture - A Quantitative Approach, 2nd Edition - Hennessy, Patterson - 1996
808 The design and implementation of a log-structured file system - Rosenblum, Ousterhout - 1991
675 A case for redundant arrays of inexpensive disks (raid - Patterson, Gibson, et al. - 1988
400 Validity of the Single Processor Approach to Achieving Large-Scale Computing Capabilities - Amdahl - 1967
297 Computer Organization and Design: The Hardware-Software Interface (Appendix A, by James R - Hennessy, Patterson - 1993
199 Disk Scheduling Revisited,” in - Seltzer, Chen, et al. - 1990
166 Disk Striping - Salem, Garcia-Molina - 1986
137 Disk shadowing - Bitton, Gray - 1988
136 Redundant Disk Arrays: Reliable, Parallel Secondary Storage - Gibson - 1992
131 Synchronized Disk Interleaving - Kim - 1986
125 Maximizing Performance in a Striped Disk Array - Chen, Patterson - 1990
117 Multi-disk Management Algorithms - Livny, Khoshafian, et al. - 1987
112 Chained declustering: A new availability strategy for multi-processor database machines - Hsiao, DeWitt - 1990
105 Performance Analysis of Disk Arrays Under Failure - Muntz, Lui - 1990
96 Data placement in Bubba - COPELAND, ALEXANDER, et al. - 1988
89 Parity Declustering for Continuous Operation in Redundant Disk Arrays - Holland, Gibson - 1992
82 The TickerTAIP Parallel RAID Architecture - Cao, Lim, et al. - 1993
70 Disk Array Storage System Reliability - Burkhard, Menon - 1993
70 An Analitycal performance model of Disk Array - Lee, Katz - 1993
69 Parity Striping of Disc Arrays: Low-Cost Reliable Storage with Acceptable Throughput - Gray, Horst, et al. - 1990
66 Detection and Exploitation of File Working Sets - Tait, Duchamp - 1991
55 An Evaluation of Redundant Arrays of Disks using an Amdahl 5890 - Chen - 1990
52 Practical prefetching techniques for parallel file systems - Kotz, Ellis - 1991
49 sfs: a parallel file system for the CM-5 - LoVerso, Isman, et al. - 1993
48 Performance Consequences of Parity Placement in Disk Arrays - Lee, Katz - 1991
48 Parity Logging: Overcoming the Small Write Problem in Redundant Disk Arrays - Stodolsky, Gibson, et al.
47 A Status Report on Research in Transparent Informed Prefetching - Patterson, Gibson, et al. - 1993
44 Approximate Analysis of Fork-Join Synchronization in Parallel Queues - Nelson, Tantwai - 1988
39 Striping in a RAID Level 5 Disk Array - Chen, Lee - 1995
38 RAID-II: A High-Bandwidth Network File - Drapeau, Shirriff, et al. - 1994
38 How Reliable is a RAID - Schulze, Gibson, et al. - 1989
37 The Architecture of a Fault-Tolerant Cached RAID Controller - Menon, Cortney
37 Distorted Mirrors - Solworth, Orji - 1990
33 Intelligent Caching for Remote File Service - Korner - 1990
31 Two parallel queues created by arrivals with two demands I - Flatto, Hahn - 1984
30 Error-Correcting Codes second edition - Peterson, Weldon - 1972
29 Queueing Network Models for Parallel Processing with Asynchronous Tasks - Heidelberger, Trivedi - 1982
26 Asynchronized disk interleaving: Approximating access delays - Kim, Tantawi - 1991
24 Design and Modeling of Clustered RAID - Merchant, Yu - 1992
23 Floating parity and data disk arrays - Menon, Roche, et al. - 1993
18 Performance of a Disk Array Prototype - Chervenak - 1990
18 Maintaining Good Performance in Disk Arrays During Failure Via Uniform Parity Group Distribution - Ng, Mattson - 1992
16 RAID-II: Design and implementation of a large scale disk array - Katz, Chen, et al. - 1992
13 Two Parallel Queues Created by Arrivals with Two Demands - Baccelli - 1985
13 High Performance Network and Channel-Based Storage, Computer Science Division - Katz - 1991
12 On-Line Failure Recovery in Redundant Disk Arrays - Fast - 1993
12 Crosshatch Disk Array for Improved Reliability and Performance - Ng - 1994
11 Tuning of Striping Units in Disk-Array-Based File Systems - Weikum, Zabback - 1992
10 A queueing analysis of RAID architectures - Chen, Towsley - 1991
10 An Analytic Performance Model of Disk Arrays and its Applications - Lee, Katz
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University