×

REDISTRIBUTING ENCODED DATA SLICES IN A DISPERSED STORAGE NETWORK

  • US 20180373459A1
  • Filed: 08/24/2018
  • Published: 12/27/2018
  • Est. Priority Date: 12/31/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A storage unit (SU) of a first pool of storage units (SUs) of a plurality of pools of SUs, the SU comprising:

  • an interface configured to interface and communicate with a dispersed or distributed storage network (DSN);

    memory that stores operational instructions; and

    processing circuitry operably coupled to the interface and to the memory, wherein the processing circuitry is configured to execute the operational instructions to;

    detect a change of a weighting factor of a second pool of SUs;

    calculate an updated plurality of storage pool scores of the plurality of pools of SUs for a respective encoded data slice (EDS) of a set of encoded data slices (EDSs) that is currently stored by the SU of the first pool of SUs of the first pool of SUs and that is based on a decentralized agreement protocol function;

    identify, from a plurality pools of SUs implemented within a dispersed storage network (DSN) that includes the first pool of SUs and the second pool of SUs, another pool of SUs having a desired storage pool score based on the updated plurality of storage pool scores that is based on the decentralized agreement protocol function;

    determine whether the another pool of SUs is the first pool of SUs; and

    based on a determination that the another pool of SUs is not the first pool of SUs, transfer, via the interface, the respective EDS of the set of EDSs that is currently stored by the SU of the first pool of SUs to another SU of the another pool of SUs.

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