Selecting retrieval locations in a dispersed storage network
AssigneePure Storage, Inc.
InventorsEthan S. Wozniak, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsEthan S. Wozniak, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch
Estimating the term…
A method for execution by a dispersed storage and task (DST) processing unit includes determining to recover a data segment from a set of storage units. A plurality of candidate retrieval locations of the set of storage units are identified. Performance information for each of the plurality of candidate retrieval locations is obtained. A cost-benefit level for each of a plurality of permutations of a selected number of storage locations of the candidate retrieval locations is determined based on the performance information. One of the plurality of permutations is selected based on the cost-benefit level for each of the plurality of permutations. Retrieval of encoded data slices from the corresponding storage locations of the selected permutation is initiated. The data segment is reproduced in response to receiving a decode threshold number of the encoded data slices.
A method for execution by a dispersed storage and task (DST) processing unit that includes a processor, the method comprises:
A processing system of a dispersed storage and task (DST) processing unit comprises:
A non-transitory computer readable storage medium comprises:
Dependencies are inferred from the claim text.