Redundant storage array method and apparatus
AssigneeDot Hill Systems Corporation
InventorPaul Ashmore
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a data storage system utilizing a number of data storage devices. Each of the data storage devices stores primary and mirrored copies of data. Furthermore, the data is arranged such that no one data storage device stores both the primary and mirrored copies of the same chunk of data. Data may be striped across the storage devices such that stripes containing primary copies of data chunks are interleaved with stripes containing mirrored copies of data chunks.
Claims20
A method for distributing data among disk drives of a storage array, comprising:
- storing a primary copy of a first chunk of data on a first disk drive;
- storing a mirrored copy of said first chunk of data on a second disk drive;
- storing a primary copy of a second chunk of data on said second disk drive;
- and
- storing a mirrored copy of said second chunk of data on one of said first disk drive and a third disk drive.
A data storage system, comprising:
- a plurality of data storage devices, wherein a primary copy of data stored on a first one of said plurality of data storage devices is mirrored on a second one of said plurality of data storage devices, and wherein a mirrored copy of data stored on a second one of said plurality of data storage devices is mirrored on one of said first data storage device and a third one of said plurality of data storage devices.
A data storage system, comprising:
- a plurality of means for storing data;
- means for controlling a distribution of data among said means for storing data, wherein each means for storing data contains primary copies of data chunks and mirrored copies of data chunks, and wherein no one of said means for storing data contains both primary and mirrored copies of the same chunk of data.
Dependencies are inferred from the claim text.