Disk arrays are commonly designed to ensure that stored data will always be able to withstand a disk failure, but meeting this goal comes at a significant cost in performance. We show that this is unnecessary. By trading away a fraction of the enormous reliability provided by disk arrays, it is possible to achieve performance that is almost as good as a non-parityprotected set of disks. In particular, our AFRAID design eliminates the smallupdate penalty that plagues traditional RAID 5 disk arrays. It does this by applying the data update immediately, but delaying the parity update to the next quiet period between bursts of client activity. That is, AFRAID makes sure that the array is frequently redundant, even if it isn’t always so. By regu...
We present a disk array architecture that does not require users to perform any maintenance tasks ov...
Abstract—As the prices of magnetic storage continue to decrease, the cost of replacing failed disks ...
We evaluate the reliability of storage system schemes consisting of an equal numbers of data disks a...
Disk arrays are commonly designed to ensure that stored data will always be able to withstand a disk...
Abstract—Disk failure rates vary so widely among different makes and models that designing storage s...
When we use a disk, we sometimes wish it to be faster; I/O opera-tions are slow and thus can be the ...
Today's computer systems entrust the bulk of their data to disk drives. This data must be reliably s...
Abstract — RAID has long been established as an effective way to provide highly reliable as well as ...
Disk arrays were proposed in the 1980s as a way to use parallelism between multiple disks to improve...
Redundancy based on a parity encoding has been proposed for insuring that disk arrays provide highly...
In this work we present a new data layout and associated scheduling policies to improve RAID reliabi...
It is well--known that dedicating one disk's worth of space in a disk array to parity check inf...
One distinct advantage of Redundant Array of Independent Disks (RAID) is fault tolerance. But the pe...
During the past decade, advances in processor and memory technology have given rise to increases in ...
Abstract — Two-dimensional RAID arrays maintain separate row and column parities for all their disks...
We present a disk array architecture that does not require users to perform any maintenance tasks ov...
Abstract—As the prices of magnetic storage continue to decrease, the cost of replacing failed disks ...
We evaluate the reliability of storage system schemes consisting of an equal numbers of data disks a...
Disk arrays are commonly designed to ensure that stored data will always be able to withstand a disk...
Abstract—Disk failure rates vary so widely among different makes and models that designing storage s...
When we use a disk, we sometimes wish it to be faster; I/O opera-tions are slow and thus can be the ...
Today's computer systems entrust the bulk of their data to disk drives. This data must be reliably s...
Abstract — RAID has long been established as an effective way to provide highly reliable as well as ...
Disk arrays were proposed in the 1980s as a way to use parallelism between multiple disks to improve...
Redundancy based on a parity encoding has been proposed for insuring that disk arrays provide highly...
In this work we present a new data layout and associated scheduling policies to improve RAID reliabi...
It is well--known that dedicating one disk's worth of space in a disk array to parity check inf...
One distinct advantage of Redundant Array of Independent Disks (RAID) is fault tolerance. But the pe...
During the past decade, advances in processor and memory technology have given rise to increases in ...
Abstract — Two-dimensional RAID arrays maintain separate row and column parities for all their disks...
We present a disk array architecture that does not require users to perform any maintenance tasks ov...
Abstract—As the prices of magnetic storage continue to decrease, the cost of replacing failed disks ...
We evaluate the reliability of storage system schemes consisting of an equal numbers of data disks a...