Collaborative Multilevel Erasure Coding for Maximizing Durability and Performance of Storage Systems
AssigneeVDURA, Inc.
InventorsScott Milk, Christopher Girard, Shafeeq Sinnamohideen, Michael Barrell
Life of this patent
Estimating the term…
Loading patent…
AssigneeVDURA, Inc.
InventorsScott Milk, Christopher Girard, Shafeeq Sinnamohideen, Michael Barrell
Estimating the term…
A file system stores data in a hierarchical storage system comprising a plurality of levels of storage units. If an indication of failure of a storage unit at a lower level is received, the storage system indicates a storage unit at the higher level as failed. The storage system initiates reconstruction of data at the storage unit at the higher level based on redundant data stored other storage units at the higher level. If the number of failed storage units at the higher level exceeds a threshold value, the storage system indicates that the storage unit at the higher level is available. The storage system initiates reconstruction of data at the storage unit at the lower level using redundant data stored in other storage units at the lower level. The storage system may perform data reconstruction at the higher level and lower level concurrently.
(canceled)
A computer-implemented method for managing failures in a hierarchical storage system, the method comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by one or more computer processors, cause the one or more computer processors to perform steps comprising:
A computing system comprising:
Dependencies are inferred from the claim text.