×

Allocating data for storage by utilizing a location-based hierarchy in a dispersed storage network

  • US 10,387,248 B2
  • Filed: 08/09/2016
  • Issued: 08/20/2019
  • Est. Priority Date: 03/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a dispersed storage and task (DST) processing unit of a dispersed storage network (DSN) that includes a plurality of storage units, the method comprises:

  • selecting a first width number from a first hierarchal storage location level of the DSN;

    selecting a second width number from a second hierarchal storage location level of the DSN, wherein the second hierarchal storage level is a sub-division of the first hierarchal storage location level;

    selecting a base width number from a base hierarchal storage location level of the DSN, wherein the base hierarchal storage level is a sub-division of the second hierarchal storage location level, and wherein a storage location of the base hierarchal storage location level includes one or more storage units of the plurality of storage units;

    selecting an information dispersal algorithm (IDA) value based on a maximum IDA value and a DSN performance value;

    identifying a first subset of the plurality of storage units based on the first, second, and base width numbers and the selected IDA value; and

    generating a first plurality of write requests for sending to the first subset of the plurality of storage units, wherein each of the first plurality of write requests includes one of a plurality of encoded slices of a data object.

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