Detecting storage errors in a dispersed storage network
First Claim
1. A method for execution by one or more computing devices of a dispersed storage network (DSN), the method comprises:
- determining a root cause for a rebuilding request of an encoded data slice of a set of encoded data slices, wherein the rebuilding request includes a slice name of the encoded data slice corresponding to a slice error;
establishing a pricing level as a user pricing level when the root cause is a user-centric root cause;
establishing the pricing level as a non-user pricing level when the root cause is a non-user-centric root cause;
facilitating the rebuilding of the encoded data slice; and
generating billing information for the rebuilding based on the pricing level.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes determining a root cause for a rebuilding request of an encoded data slice of a set of encoded data slices, where the rebuilding request includes a slice name of the encoded data slice corresponding to a slice error. The method further includes establishing a pricing level as a user pricing level when the root cause is a user-centric root cause, and establishing the pricing level as a non-user pricing level when the root cause is a non-user-centric root cause. The method further includes facilitating the rebuilding of the encoded data slice, and generating billing information for the rebuilding based on the pricing level.
-
Citations
14 Claims
-
1. A method for execution by one or more computing devices of a dispersed storage network (DSN), the method comprises:
-
determining a root cause for a rebuilding request of an encoded data slice of a set of encoded data slices, wherein the rebuilding request includes a slice name of the encoded data slice corresponding to a slice error; establishing a pricing level as a user pricing level when the root cause is a user-centric root cause; establishing the pricing level as a non-user pricing level when the root cause is a non-user-centric root cause; facilitating the rebuilding of the encoded data slice; and generating billing information for the rebuilding based on the pricing level. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device of a dispersed storage network (DSN), the computing device comprises:
-
an interface; memory; and a processing module operably coupled to the memory and the interface, wherein the processing module is operable to; determine a root cause for a rebuilding request of an encoded data slice of a set of encoded data slices, wherein the rebuilding request includes a slice name of the encoded data slice corresponding to a slice error; establish a pricing level as a user pricing level when the root cause is a user-centric root cause; establish the pricing level as a non-user pricing level when the root cause is a non-user-centric root cause; facilitate the rebuilding of the encoded data slice; and generate billing information for the rebuilding based on the pricing level. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification