1. A method comprises: detecting, by storage units of a first pool of storage units of a plurality of pools of storage units, a change to a weighting factor of a pool of storage units of the plurality of pools of storage units; calculating, by each of the storage units of the first pool of storage units, an updated plurality of storage pool scores for the plurality of pools of storage units for a respective encoded data slice of a set of encoded data slices that is currently stored by a respective storage unit of the first pool of storage units, wherein the storage pool score of the pool of storage units is based on the changed weighting factor of the pool of storage units; identifying, by each of the storage units of the first pool of storage units, one pool of storage units of the plurality of pools of storage units having a desired storage pool score based on the updated plurality of storage pool scores; and when the one pool of storage units is not the first pool of storage units, transferring, by each of the storage units of the first pool of storage units, the respective encoded data slice to a corresponding storage unit of the one pool of storage units.