Doubly distributed erasure codes
AssigneeQuantum Corporation
InventorsTurguy Goker, Suayb S. Arslan, Don Doerner, Hoa Le
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuantum Corporation
InventorsTurguy Goker, Suayb S. Arslan, Don Doerner, Hoa Le
Estimating the term…
Methods, apparatus, and other embodiments associated with doubly distributing erasure encoded data in a data storage system are described. One example apparatus includes a set of data storage devices and a set of logics that includes an encoding logic that generates an erasure encoded object that includes code-words, and chunks the code-words into code-word chunks, and a distribution logic that interleaves members of the set of code-word chunks into a plurality of records, and distributes the records across the data storage devices and within individual data storage devices. Example apparatus may include a read logic that reads the plurality of stored records from the data storage devices, and ignores read errors, and a repair logic that monitors the set of data storage devices, replaces or repairs failing data storage devices, generates replacement records, and stores the replacement records on a replacement data storage device.
A non-transitory computer-readable storage device storing computer executable instructions that when executed by a computer control the computer to perform a method for storing data in a data storage system, the method comprising:
A non-transitory computer-readable storage device storing computer executable instructions that when executed by a computer control the computer to perform a method for storing data in a hybrid data storage system, where the hybrid data storage system includes a plurality of storage devices having different initial read speeds, including a tape drive, a hard disk drive (HDD), a solid state device (SSD), or a shingled magnetic recording (SMR) device, the method comprising:
The non-transitory computer-readable storage device of 19, the method comprising:
Dependencies are inferred from the claim text.