• 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

The HP AutoRAID hierarchical storage system (1995)

Cached

  • Download as a PDF

Download Links

  • [cs.unomaha.edu]
  • [www.cs.uh.edu]
  • [www.ssrc.ucsc.edu]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.hpl.hp.com]
  • [www.cs.berkeley.edu]
  • [www.cs.wisc.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by John Wilkes , Richard Golding , Carl Staelin , Tim Sullivan
Venue:ACM Transactions on Computer Systems
Citations:218 - 14 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Wilkes95thehp,
    author = {John Wilkes and Richard Golding and Carl Staelin and Tim Sullivan},
    title = {The HP AutoRAID hierarchical storage system},
    booktitle = {ACM Transactions on Computer Systems},
    year = {1995},
    pages = {96--108}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Configuring redundant disk arrays is a black art. To configure an array properly, a system administrator must understand the details of both the array and the workload it will support. Incorrect understanding of either, or changes in the workload over time, can lead to poor performance. We present a solution to this problem: a two-level storage hierarchy implemented inside a single diskarray controller. In the upper level of this hierarchy, two copies of active data are stored to provide full redundancy and excellent performance. In the lower level, RAID 5 parity protection is used to provide excellent storage cost for inactive data, at somewhat lower performance. The technology we describe in this paper, known as HP AutoRAID, automatically and transparently manages migration of data blocks between these two levels as access patterns change. The result is a fully redundant storage system that is extremely easy to use, is suitable for a wide variety of workloads, is largely insensitive to dynamic workload changes, and performs much better than disk arrays with comparable numbers of spindles and much larger amounts of front-end RAM cache. Because the implementation of the HP AutoRAID technology is almost entirely in software, the additional hardware cost for these benefits is very small. We describe the HP AutoRAID technology in detail, provide performance data for an embodiment of it in a storage array, and summarize the results of simulation studies used to choose algorithms implemented in the array.

Citations

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
434 An introduction to disk drive modeling - Ruemmler, Wilkes - 1994
282 RAID: high performance, reliable secondary storage - Chen, Lee, et al. - 1994
249 Katz “A case for redundant arrays of inexpensive disks - Patterson, Gibson, et al. - 1988
242 UNIX disk access patterns - Ruemmler, Wilkes - 1993
199 Disk Scheduling Revisited,” in - Seltzer, Chen, et al. - 1990
163 An implementation of a log-structured file system for UNIX - Seltzer, Bostic, et al. - 1993
157 Non-volatile memory for fast, reliable file systems - Baker, Asami, et al. - 1992
145 Disk scheduling algorithms based on rotational position - Jacobson, Wilkes - 1991
143 A Census of Tandem System Availability between 1985 and 1990 - Gray - 1990
141 Idleness is not sloth - Golding, Staelin, et al. - 1995
128 Beating the I/O Bottleneck: A Case for LogStructured File Systems - Ousterhout, Douglis - 1989
106 The logical disk: a new approach to improving file systems - Jonge, Kaashoek, et al. - 1993
106 File system logging versus clustering: A performance comparison - Seltzer, Smith, et al. - 1995
89 Parity Declustering for Continuous Operation in Redundant Disk Arrays - Holland, Gibson - 1992
82 The TickerTAIP Parallel RAID Architecture - Cao, Lim, et al. - 1993
68 Heuristic cleaning algorithms in log-structured file systems - Blackwell, Harris, et al. - 1995
64 Disk shuffling - Ruemmler, Wilkes - 1991
48 Adaptive block rearrangement - Akyürek, Salem - 1995
39 Striping in a RAID Level 5 Disk Array - Chen, Lee - 1995
38 On-line data compression in a log-structured file system - Burrows, Jerian, et al. - 1992
38 Tcl and the Tk Toolkit. Professional Computing Series - Ousterhout - 1994
37 Methods for Improved Update Performance of Disk Arrays - Menon, Kasson - 1992
37 The Architecture of a Fault-Tolerant Cached RAID Controller - Menon, Cortney
35 Directory reference patterns in hierarchical file systems - Floyd, Ellis - 1989
31 Highlight: Using a Log-structured File System for Tertiary Storage - Kohl, Staelin, et al. - 1993
29 System managed storage - Gelb - 1989
27 Optimal Write Batch Size in Log-structured File Systems - Carson, Setia
23 Loge: a self-organizing storage device - English, Stepanov - 1992
23 Comparison of Sparing Alternatives for Disk Arrays - Menon, Mattson - 1992
20 The HP-UX operating system on HP Precision Architecture computers - Clegg, Ho, et al. - 1986
18 Dynamic parity stripe reorganizations for RAID5 disk arrays - Mogi, Kitsuregawa - 1994
18 Adaptive block rearrangement - AKYREK, SALEM - 1993
17 MSS-II and RASH: A mainframe UNIX based mass storage system with a rapid access storage hierarchy file management system - Henderson, Poston - 1989
17 Providing Fault Tolerance in Parallel Secondary - Park, Balasubramanian - 1986
17 The implications of distributed data in a commercial environment on the design of hierarchical storage y management. Performance Evaluation 20 - Sienknecht, Friedrich, et al. - 1994
10 Efficient mass storage parity recovery mechanism - Lawlor - 1981
9 Storage hierarchies - COHEN, KING, et al. - 1989
9 Tcl cures 98.3% of all known simulation configuration problems" claims astonished researcher! Tcl Workshop (New - Golding, Staelin, et al. - 1994
9 Background data movement in a log-structured disk subsystem - MCNUTT - 1994
9 Compressed executables: an exercise in thinking small - TAUNTON - 1991
8 Optimal file allocation in multi-level storage hierarchies - CHEN - 1973
7 Mime: a high performance storage device with strong recovery guarantees - CHAO, ENGLISH, et al. - 1992
7 Improving file system performance by dynamically restructuring disk space - MCDONALD, BUNT - 1989
7 Optimization of I/O systems by cache disks and file migration: a summary - SMITH - 1981
6 Locality and file referencing behaviour: principles and applications. MSc thesis published as - MAJUMDAR - 1984
6 Capacity analysis of the mass storage system - Misra - 1981
4 File migration on the Cray Y-MP at the National Center for Atmospheric Research - MILLER - 1991
4 Minimizing mean seek distance in mirrored disk systems by cylinder remapping - Geist, Reynolds, et al. - 1994
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