×

Rebalancing data storage in a dispersed storage network

  • US 10,254,992 B2
  • Filed: 09/12/2016
  • Issued: 04/09/2019
  • Est. Priority Date: 04/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a dispersed storage and task (DST) execution unit that includes a processor, the method comprises:

  • determining a plurality of location weights assigned to a plurality of memory devices of the DST execution unit;

    generating a ranked plurality of scores by performing a deterministic function on an identifier of a data slice and on the plurality of location weights;

    selecting a first one of the plurality of memory devices in response to determining the data slice is stored in the first one of the plurality of memory devices;

    selecting a second one of the plurality of memory devices in response to determining a highest ranked one of the ranked plurality of scores corresponds to the second one of the plurality of memory devices;

    removing the data slice from the first one of the plurality of memory devices; and

    storing the data slice in the second one of the plurality of memory devices.

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