×

Quasi-error notifications in a dispersed storage network

  • US 10,168,904 B2
  • Filed: 03/13/2017
  • Issued: 01/01/2019
  • Est. Priority Date: 04/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the DSN including a set of storage units storing encoded data, the method comprises:

  • issuing slice requests to a plurality of storage units of the set of storage units for at least a decode threshold number of encoded data slices of a set of encoded data slices, wherein segments of a data object are dispersed storage error encoded to produce a plurality of sets of encoded data slices including the set of encoded data slices, and wherein a decode threshold number of encoded data slices of the set of encoded data slices is required to recover a corresponding data segment;

    receiving a plurality of responses from the plurality of storage units, wherein the plurality of responses include less than the decode threshold number of encoded data slices and at least one quasi-error response from an impaired storage unit;

    based on the at least one quasi-error response, determining to issue at least one of;

    a continue request to the impaired storage unit, the continue request requesting continued processing of a slice request received by the impaired storage unit and corresponding to the quasi-error response;

    oran additional slice request to an additional storage unit of the set of storage units, the additional slice request requesting an additional encoded data slice of the set of encoded data slices; and

    issuing the continue request to the impaired storage unit or the additional slice request to the additional storage unit.

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