×

Mapping storage of data in a dispersed storage network

  • US 10,324,623 B2
  • Filed: 01/12/2017
  • Issued: 06/18/2019
  • Est. Priority Date: 01/04/2013
  • Status: Active Grant
First Claim
Patent Images

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

  • encoding a data segment of a data object into a set of encoded data slices, wherein the set of encoded data slices includes “

    n”

    number of encoded data slices;

    generating a set of slice names for the set of encoded data slices;

    selecting “

    m”

    encoded data slices of the set of encoded data slices to output for storage in DSN memory, wherein “

    m”

    is less than “

    n” and

    wherein “

    m”

    is equal to or greater than a decode threshold;

    selecting “

    m”

    storage units of “

    p”

    storage units of the DSN memory for storing the “

    m”

    encoded data slices;

    mapping “

    m”

    slice names of the “

    m”

    encoded data slices to DSN addresses of the “

    m”

    storage units to create mapped slice names, wherein the mapping of the “

    m”

    slice names to DSN addresses of the “

    m”

    storage units includes accessing a storage selection table, wherein the storage selection table includes a DSN address range field, a target set field, and a plurality of target slice fields, wherein a target slice field of the plurality of target slice fields links an encoded data slice of the set of encoded data slices to a particular storage unit of the “

    m”

    storage units; and

    outputting, in accordance with the mapped slice names, the “

    m”

    encoded data slices to the “

    m”

    storage units for storage therein.

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