MANAGEMENT OF NETWORK DEVICES WITHIN A DISPERSED DATA STORAGE NETWORK
First Claim
1. A method of managing devices in a dispersed data storage network, the method comprises:
- receiving a device approval request from a slice server;
determining whether the device approval request is to add the slice server to a dispersed data storage network (DDSN);
when the device approval request is to add the slice server to the DDSN;
initiating an approval process regarding the slice server; and
when the slice server is approved, updating the device list to include the slice server, wherein the slice server is one of a set of slice servers that stores data slices of an encoded data segment, wherein “
m”
of “
n”
of the stored data slices are needed to reconstruct a data segment.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of managing devices in a dispersed data storage network is disclosed. A device list is maintained including entries for every device in the dispersed data storage network. Each entry lists a public key, a network address, and hardware identifier for the corresponding device. On startup each device sends a request to join the network. The request includes the device'"'"'s public key, network address, and hardware identifier. The request is compared with the device list, and, based on the comparison, and, in some cases, administrator action, the request is granted or denied.
-
Citations
14 Claims
-
1. A method of managing devices in a dispersed data storage network, the method comprises:
-
receiving a device approval request from a slice server; determining whether the device approval request is to add the slice server to a dispersed data storage network (DDSN); when the device approval request is to add the slice server to the DDSN; initiating an approval process regarding the slice server; and when the slice server is approved, updating the device list to include the slice server, wherein the slice server is one of a set of slice servers that stores data slices of an encoded data segment, wherein “
m”
of “
n”
of the stored data slices are needed to reconstruct a data segment. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A managing device of a data dispersed storage network comprises:
-
a network port operable to receive a device approval request via a network from a slice server; memory for storing a device list; and a processor operable to; determine whether the device approval request is to add the slice server to a dispersed data storage network (DDSN); when the device approval request is to add the slice server to the DDSN; initiate an approval process regarding the slice server; and when the slice server is approved, update the device list to include the slice server, wherein the slice server is one of a set of slice servers that stores data slices of an encoded data segment, wherein “
m”
of “
n”
of the stored data slices are needed to reconstruct a data segment. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A storage device comprises:
-
a first section for storing a software routine that, when executing by a computer, causes the computer to determine whether the device approval request is to add the slice server to a dispersed data storage network (DDSN); a second section for storing a software routine that, when executing by the computer, causes the computer to, when the device approval request is to add the slice server to the DDSN, initiate an approval process regarding the slice server; and a third section for storing a software routine that, when executing by the computer, causes the computer to, when the slice server is approved, update the device list to include the slice server, wherein the slice server is one of a set of slice servers that stores data slices of an encoded data segment, wherein “
m”
of “
n”
of the stored data slices are needed to reconstruct a data segment. - View Dependent Claims (12, 13, 14)
-
Specification