SYSTEMS, METHODS, AND APPARATUS FOR IDENTIFYING ACCESSIBLE DISPERSED DIGITAL STORAGE VAULTS UTILIZING A CENTRALIZED REGISTRY
First Claim
Patent Images
1. A system comprising:
- a computer including;
a network port adaptively coupled to a network; and
a registry application;
a database for storing a plurality of information records, wherein an information record of the plurality of information records includes a vault identifier to identify a virtual dispersed data storage container, a list of associated slices servers, and a list of one or more associated devices;
wherein the computer;
receives, via the network port, a message from a requesting device;
interprets the message to determine a requested operation;
determines whether an information record of the plurality of information records corresponds to the requested operation;
when the information record corresponds to the requested operation, determines whether the requested operation is valid;
when the requested operation is valid, performs the requested operation; and
updates the information record corresponding to the requested operation.
7 Assignments
0 Petitions
Accused Products
Abstract
A centralized depository for storing information regarding a collection of servers and other hardware used to implement a plurality of virtual dispersed data storage containers is disclosed. The centralized depository describes each virtual dispersed data storage container as well as the hardware used to provide the plurality of virtual dispersed data storage containers. Computers operating on or seeking to access specific virtual dispersed data storage containers can obtain the information required for access from the centralized depository.
-
Citations
20 Claims
-
1. A system comprising:
-
a computer including; a network port adaptively coupled to a network; and a registry application; a database for storing a plurality of information records, wherein an information record of the plurality of information records includes a vault identifier to identify a virtual dispersed data storage container, a list of associated slices servers, and a list of one or more associated devices; wherein the computer; receives, via the network port, a message from a requesting device; interprets the message to determine a requested operation; determines whether an information record of the plurality of information records corresponds to the requested operation; when the information record corresponds to the requested operation, determines whether the requested operation is valid; when the requested operation is valid, performs the requested operation; and updates the information record corresponding to the requested operation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer comprises:
-
a network port; a central processing unit operably coupled to the network port; and memory operably coupled to the central processing unit, wherein the central processing unit functions to; receive, via the network port, a discover vault request for a virtual digital data storage vault container; determine whether an information record exists for the virtual digital data storage vault container; when the information record does not exist for the virtual digital data storage vault container; create an information record for the virtual digital data storage vault container, wherein the information record identifies valid user accounts and a set of slice servers; and deploy the virtual digital data storage vault container. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for execution by a computer, the method comprises:
-
receiving a discover vault request for a virtual digital data storage vault container; determining whether an information record exists for the virtual digital data storage vault container; when the information record does not exist for the virtual digital data storage vault container; creating an information record for the virtual digital data storage vault container, wherein the information record identifies valid user accounts and a set of slice servers; and deploying the virtual digital data storage vault container. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification