×

REQUESTING AVOIDANCE/PREFERENCE OF WHICH DISPERSED STORAGE UNITS TO USE ON A WRITE OR RETRIEVAL REQUEST

  • US 20170116080A1
  • Filed: 01/05/2017
  • Published: 04/27/2017
  • Est. Priority Date: 05/29/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A method comprises:

  • determining, by a requesting device of a dispersed storage network (DSN), a storage directive regarding storage of a data segment of a data object based on one or more of;

    data type of the data object, DSN access restrictions of the requesting device, and a data storage report;

    sending, by the requesting device, a write request regarding the data segment to a DSN processing unit of the DSN, wherein the write request includes the storage directive;

    validating, by the DSN processing unit, the write request in light of the storage directive;

    when the write request is valid;

    dispersed storage error encoding the data segment to produce a set of encoded data slices, wherein the set of encoded data slices includes a pillar number of encoded data slices, wherein a decode threshold number of encoded data slices is required to recover the data segment, and wherein the decode threshold number is less than the pillar number;

    selecting a set of storage units from a plurality of storage units based on the storage directive, wherein the selected set of storage units includes a storage unit from each pillar grouping of storage units of the pillar number of groupings of storage units of the plurality of storage units;

    generating a set of slice names for the set of encoded data slices based on the selected set of storage units, wherein a first slice name is generated for a first encoded data slice of the set of encoded data slices for storage in a first storage unit of the set of storage units; and

    sending a set of write requests to the selected set of storage units, wherein a first write request of the set of write requests includes the first encoded data slice and the first slice name, and wherein the first write request is sent to the first storage unit.

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