×

Grid encoded data storage systems for efficient data repair

  • US 10,162,704 B1
  • Filed: 07/01/2015
  • Issued: 12/25/2018
  • Est. Priority Date: 07/01/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • storing, on a plurality of storage devices, a grid of shards indexed by a first index and a second index, wherein individual shards of the grid of shards are each reproducible from first shards associated with a respective value of the first index and reproducible from second shards associated with a respective value of the second index, the first shards different from the second shards;

    detecting that a shard of the grid of shards is to be replaced, the shard being associated with a first index value of the first index and a second index value of the second index; and

    replacing the shard by at least;

    updating the shard with new data to result in an updated shard;

    storing the updated shard on a storage device of the plurality of storage devices, the storage device associated with the first index value and the second index value;

    updating a plurality of shards in the grid of shards, the plurality of shards associated with the second index value, to result in an updated plurality of shards; and

    storing, on a subset of the plurality of storage devices associated with the second index value the updated plurality of shards.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×