Identifying a storage error of a data slice
First Claim
1. A method for detecting a storage error that is executed by one or more processing modules of one or more computing devices, the method comprises:
- obtaining common storage name information regarding data that is stored in storage units of a distributed storage network (DSN) as a set of data slices, wherein each data slice of the set of data slices has a unique storage name, wherein each of the unique storage names for the set of data slices has common naming information regarding the data and individual naming information regarding a respective data slice of the set of data slices, and wherein the common storage name information is based on the common naming information for the set of data slices;
interpreting the common storage name information to determine whether a difference exists between the common naming information of a data slice of the set of data slices and the common naming information of other data slices of the set of data slices; and
when the difference exists between the common naming information of the data slice and the common naming information of the other data slices;
indicating a potential storage error of the data slice; and
implementing a storage error process regarding the potential storage error of the data slice.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module obtaining common storage name information regarding data that is stored in storage units of a distributed storage network (DSN) as a set of data slices. Each data slice of the set of data slices has a unique storage name, where each of the unique storage names for the set of data slices has common naming information regarding the data. The method continues where the processing module interprets the common storage name information to determine whether a difference exists between the common naming information of a data slice of the set of data slices and the common naming information of other data slices of the set of data slices. When the difference exists, the method continues where the processing module indicates a potential storage error of the data slice and implements a storage error process regarding the potential storage error of the data slice.
10 Citations
14 Claims
-
1. A method for detecting a storage error that is executed by one or more processing modules of one or more computing devices, the method comprises:
-
obtaining common storage name information regarding data that is stored in storage units of a distributed storage network (DSN) as a set of data slices, wherein each data slice of the set of data slices has a unique storage name, wherein each of the unique storage names for the set of data slices has common naming information regarding the data and individual naming information regarding a respective data slice of the set of data slices, and wherein the common storage name information is based on the common naming information for the set of data slices; interpreting the common storage name information to determine whether a difference exists between the common naming information of a data slice of the set of data slices and the common naming information of other data slices of the set of data slices; and when the difference exists between the common naming information of the data slice and the common naming information of the other data slices; indicating a potential storage error of the data slice; and implementing a storage error process regarding the potential storage error of the data slice. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprises:
-
an interface; and a processing module, when operable within the computing device, causes the computing device to; obtain, via the interface, common storage name information regarding data that is stored in storage units of a distributed storage network (DSN) as a set of data slices, wherein each data slice of the set of data slices has a unique storage name, wherein each of the unique storage names for the set of data slices has common naming information regarding the data and individual naming information regarding a respective data slice of the set of data slices, and wherein the common storage name information is based on the common naming information for the set of data slices; interpret the common storage name information to determine whether a difference exists between the common naming information of a data slice of the set of data slices and the common naming information of other data slices of the set of data slices; and when the difference exists between the common naming information of the data slice and the common naming information of the other data slices; indicate a potential storage error of the data slice; and implement a storage error process regarding the potential storage error of the data slice. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification