×

Retrieving data segments from a dispersed storage network

  • US 9,927,977 B2
  • Filed: 02/07/2017
  • Issued: 03/27/2018
  • Est. Priority Date: 12/22/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for execution by a computing device of a dispersed storage network (DSN), the method comprises:

  • dispersed storage error encoding a data object into pluralities of sets of encoded data slices, wherein a region of the data object includes a set of contiguous data segments of the data object, and wherein encoding of the set of contiguous data segments corresponds to one of the pluralities of sets of encoded data slices;

    generating a plurality of segment allocation tables (SATs) for the pluralities of sets of encoded data slices, wherein a first SAT of the plurality of SATs corresponds to a first plurality of sets of encoded data slices of the pluralities of sets of encoded data slices;

    dispersed storage error encoding the first SAT to produce a first set of encoded SAT slices;

    generating a first source name for the first plurality of sets of encoded data slices and the first SAT based on an object identifier associated with the data object;

    generating, based on the first source name, a first plurality of sets of slices names for the first plurality of sets of encoded data slices and the first set of encoded SAT slices; and

    outputting, based on the first plurality of sets of slices names, the first plurality of sets of encoded data slices and the first set of encoded SAT slices to storage units of the DSN for storage therein.

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