Patent ID: 11870916
Assignee: PURE STORAGE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A method for use in a distributed storage network including storage units, the method comprising:
determining first storage parameters associated with error-encoded data slices generated from data to be stored in the distributed storage network, wherein the storage parameters include information indicating a read-threshold number of the error-encoded data slices required to recover the data;
determining second storage parameters associated with storage units included in the distributed storage network, wherein the storage units include memory devices configured to store one or more error-encoded data slices of the read-threshold number of error-encoded data slices;
identifying, based on the first storage parameters and the second storage parameters, selected storage units to be used for storing the one or more error-encoded data slices; and
distributedly storing the error-encoded data slices among the selected storage units, wherein distributedly storing includes limiting a number of the error-encoded data slices stored in each storage unit to a number that will leave at least the read-threshold number of error-encoded data slices stored in remaining selected storage units in the event of a failure of any individual selected storage unit.