Patent ID: 10051057

Abstract:
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device identifies slice error(s) associated with first storage unit(s) (SU(s)) of a first storage set that distributedly store a set of encoded data slices (EDSs) and second SU(s) of a second storage set. The computing device determines usage priority level(s) of the first SU(s) or the second SU(s) based on the slice error(s) and produces a selected storage set from the first SU(s) and the second SU(s) based on a more favorable usage priority level of the usage priority level(s) and facilitates execution of data access to at least the decode threshold number of EDSs based on the selected storage set.