×

Distributed data storage system with key-based addressing

  • US 9,639,268 B2
  • Filed: 08/21/2014
  • Issued: 05/02/2017
  • Est. Priority Date: 08/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A data storage method comprising:

  • receiving, from at least one writing entity within a host, a request to write a container of data that is identified by a unique key that is independent of physical storage identifiers, said container comprising a plurality of data sub-sets;

    determining, from the key, a plurality of storage devices in which to store the data sub-sets;

    storing the data sub-sets in respective, different ones of the plurality of storage devices as determined from the key;

    generating an error-correction code for the data sub-sets of the data container;

    creating at least one error-correcting data sub-set corresponding to the error-correction code; and

    determining, as a function of the key, at least one storage device different from the plurality of storage devices in which the data sub-sets are stored and storing the at least one error-correcting data sub-set in respective said different storage device(s).

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×