Identifying and correcting an undesired condition of a dispersed storage network access request
First Claim
1. A method for execution by a computer, the method comprises:
- sending a set of transaction verification requests to a set of dispersed storage (DS) units, wherein a transaction verification request of the set of transaction verification requests includes a unique transaction number that corresponds to a particular dispersed storage network (DSN) access request regarding a set of encoded data slices, and wherein another unique transaction number corresponds to another particular DSN access request;
determining a set of transaction verification responses for the set of DS units;
identifying one of the set of transaction verification responses as being inconsistent with other transaction verification responses of the set of transaction responses; and
initiating a corrective remedy for at least one encoded data slice of the set of encoded data slices associated with the one of the set of transaction verification responses.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module sending a transaction verification request to the set of dispersed storage (DS) units, wherein the transaction verification request includes a transaction number that corresponds to a particular dispersed storage network (DSN) access request. The method continues with the processing module receiving transaction verification responses from at least some of the set of DS units to produce received transaction verification responses. The method continues with the processing module identifying an undesired condition with processing the DSN access request and initiating a corrective remedy for the undesired condition when a DS unit of the set of DS units does not provide a desired transaction verification response.
-
Citations
12 Claims
-
1. A method for execution by a computer, the method comprises:
-
sending a set of transaction verification requests to a set of dispersed storage (DS) units, wherein a transaction verification request of the set of transaction verification requests includes a unique transaction number that corresponds to a particular dispersed storage network (DSN) access request regarding a set of encoded data slices, and wherein another unique transaction number corresponds to another particular DSN access request; determining a set of transaction verification responses for the set of DS units; identifying one of the set of transaction verification responses as being inconsistent with other transaction verification responses of the set of transaction responses; and initiating a corrective remedy for at least one encoded data slice of the set of encoded data slices associated with the one of the set of transaction verification responses. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer comprises:
-
an interface; a memory; and a processing module operably coupled to the interface and the memory, wherein the processing module is operable to; send, via the interface, a set of transaction verification requests to a set of dispersed storage (DS) units, wherein a transaction verification request of the set of transaction verification requests includes a unique transaction number that corresponds to a particular dispersed storage network (DSN) access request regarding a set of encoded data slices, and wherein another unique transaction number corresponds to another particular DSN access request; determine a set of transaction verification responses for the set of DS units; identify one of the set of transaction verification responses as being inconsistent with other transaction verification responses of the set of transaction responses; and initiate a corrective remedy for at least one encoded data slice of the set of encoded data slices associated with the one of the set of transaction verification responses. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification