Data storage system including unique block pool manager and applications in tiered storage
AssigneeQuantum Corporation
InventorsTridib Chakravarty, Jan Jitze Krol, John Maroney
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuantum Corporation
InventorsTridib Chakravarty, Jan Jitze Krol, John Maroney
Estimating the term…
A data storage system (10) that receives a data set from a software module (18A-D) includes a first tier storage device (240), a second tier storage device (242), a redundancy reducer (21) and a migration engine (28). The first tier storage device (240) has a first effective storage capacity and the second tier storage device (242) can have a second effective storage capacity that is greater than the first effective storage capacity. The redundancy reducer (21) subdivides the data set into a plurality of data blocks (20) and reduces the redundancy of the data blocks (20). The migration engine (28) moves one or more of the data blocks (20) between the first tier storage device (240) and the second tier storage device (242) based on a migration parameter of the data block (20). The first tier storage device (240) can store data in a random access manner and the second tier storage device (242) can store data in a random or sequential access manner. The first tier storage device (240) has a first I/O bandwidth, and the second tier storage device (242) can have a second I/O bandwidth that is less than the first I/O bandwidth. The first tier storage device (240) has a first access time to data, and the second tier storage device (242) can have a second access time to data that is lengthier than the first access time to data. The data storage system (10) can also include a third tier storage device (238) used for retired data blocks (20).
A data storage system that receives a data set from a software module, the data storage system comprising:
A data storage system that receives a data set from a software module, the data storage system comprising:
A data storage system that receives a data set from a software module, the data storage system comprising:
A data storage system that receives a data set from a software module, the data storage system comprising:
A data storage system that receives a data set from a software module, the data storage system comprising:
Dependencies are inferred from the claim text.