Method to establish high level of redundancy, fault tolerance and performance in a raid system without using parity and mirroring
AssigneeLSI Corporation
InventorsPavan P. S., Vivek Prakash, Mahmoud K. Jibbe
Life of this patent
Estimating the term…
Abstract
An apparatus comprising a logically contiguous group of at least two drives, a loop and a compression/decompression circuit. Each of the drives comprises (i) a first region configured to store compressed data of a previous drive and (ii) a second region configured to store uncompressed data of the drive. The loop may be connected to the next drive in the logically contiguous group. The compression/decompression circuit may be configured to compress and decompress the data stored on each of the drives.
Claims14
An apparatus comprising:
- a logically contiguous group of at least two drives, wherein each of the drives comprises (i) a first region configured to store compressed data of a previous drive and (ii) a second region configured to store uncompressed data of said drive;
- a loop connected to a next drive of said logically contiguous group;
- and
- a compression/decompression circuit configured to compress and decompress the data stored on each of said drives.
An apparatus comprising:
- means for implementing a logically contiguous group of at least two drives, wherein each of the drives comprises (i) a first region configured to store compressed data of a previous drive and (ii) a second region configured to store uncompressed data of said drive;
- means for implementing a loop connected to a next drive of said logically contiguous group;
- and
- means for implementing a compression/decompression circuit configured to compress and decompress the data stored on each of said drives.
A method for implementing fault tolerance in a drive array comprising the steps of:
- (A) implementing a logically contiguous group of at least two drives, wherein each of the drives comprises (i) a first region configured to store compressed data of a previous drive and (ii) a second region configured to store uncompressed data of said drive;
- (B) implementing a loop connected to a next drive of said logically contiguous group;
- and
- (C) implementing a compression/decompression circuit configured to compress and decompress the data stored on each of said drives.
Dependencies are inferred from the claim text.