DISPERSED STORAGE NETWORK WITH SLICE REBUILDING AND METHODS FOR USE THEREWITH
First Claim
1. A method for use in a dispersed storage network (DSN), the method comprising:
- executing by at least one processor the steps of;
determining a slice name corresponding to a rebuilt slice;
determining a storage unit for storing the rebuilt slice in the DSN;
reconstructing the rebuilt slice;
sending an authentication request to the storage unit that includes a request to store the rebuilt slice in the storage unit;
receiving an authentication response; and
sending the rebuilt slice to the storage unit, when the authentication response indicates that the authentication request is authenticated.
5 Assignments
0 Petitions
Accused Products
Abstract
In a dispersed storage network where slices of secure user data are stored on geographically separated storage units (44), a managing unit (18) connected to the network (20) may seek to broadcast and update secure access control list information across the network (20). Upon a target device (e.g., devices 12, 14, 16, 18, or 44) receiving the broadcast the target device creates and sends an access control list change notification message to all other system devices that should have received the same broadcast if the broadcast is a valid request to update access control list information. The target device waits for responses from the other system devices to validate that the broadcast has been properly sent to a threshold number of other system devices before taking action to operationally change local data in accordance with the broadcast.
-
Citations
20 Claims
-
1. A method for use in a dispersed storage network (DSN), the method comprising:
- executing by at least one processor the steps of;
determining a slice name corresponding to a rebuilt slice; determining a storage unit for storing the rebuilt slice in the DSN; reconstructing the rebuilt slice; sending an authentication request to the storage unit that includes a request to store the rebuilt slice in the storage unit; receiving an authentication response; and sending the rebuilt slice to the storage unit, when the authentication response indicates that the authentication request is authenticated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- executing by at least one processor the steps of;
-
9. A processing unit adapted to be coupled to a dispersed storage network (DSN), the processing unit comprising:
-
input/output interface circuitry adapted to be coupled to the DSN; memory; and a processing module operably coupled to the memory and to the input/output interface circuitry, wherein the processing module is operable to; determine a slice name corresponding to a rebuilt slice; determine a storage unit for storing the rebuilt slice in the DSN; reconstruct the rebuilt slice; send an authentication request to the storage unit that includes a request to store the rebuilt slice in the storage unit; receive an authentication response; and send the rebuilt slice to the storage unit, when the authentication response indicates that the authentication request is authenticated. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium comprises:
-
at least one memory section that stores operational instructions that, when executed by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), causes the one or more computing devices to; determine a slice name corresponding to a rebuilt slice; determine a storage unit for storing the rebuilt slice in the DSN; reconstruct the rebuilt slice; send an authentication request to the storage unit that includes a request to store the rebuilt slice in the storage unit; receive an authentication response; and send the rebuilt slice to the storage unit, when the authentication response indicates that the authentication request is authenticated. - View Dependent Claims (18, 19, 20)
-
Specification