×

Device type differentiation for redundancy coded data storage systems

  • US 10,009,044 B1
  • Filed: 06/17/2015
  • Issued: 06/26/2018
  • Est. Priority Date: 06/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • storing a plurality of archives by at least;

    generating a set of shards, a minimum quorum quantity of the shards in the set being usable, by a redundancy code, to generate original data of the plurality of archives, the set of shards including at least;

    identity shards that contain the original data of the plurality of archives; and

    encoded shards representing an encoded form of the original data of the plurality of archives;

    causing the identity shards to be stored on at least a first data storage system, the first data storage system having greater performance capabilities than a second data storage system; and

    causing the encoded shards to be stored on at least the second data storage system, the second data storage system having a lower failure rate than the first data storage system; and

    in response to receiving a request for an archive among the stored plurality of archives, at least;

    locating, in the first data storage system, a respective identity shard corresponding to the requested archive; and

    retrieving the located respective identity shard so as to retrieve the requested archive.

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