Virtualized data storage vaults on a dispersed data storage network
First Claim
Patent Images
1. A distributed computer system implementing a plurality of dispersed data storage networks comprising:
- i) a plurality of slice servers each including a network port coupled to a network; and
ii) a grid access computer for receiving at least one request from a client computer and including a network port coupled to said network,wherein said grid access computer accesses a plurality of information records each specifying a virtual data storage vault comprised of a subset of said slice servers forming a dispersed data storage network, and wherein each of said information records also comprises an access control list specifying at least one account associated with said dispersed data storage network, and wherein said grid access computer (a) identifies a virtual data storage vault associated with said request, (b) extracts a second account from said information record, (c) authorizes said request using said second account and said access control list, and (d) executes said request using said virtual data storage vault.
8 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and apparatus for implementing a plurality of dispersed data storage networks using a set of slice servers are disclosed. A plurality of information records are maintained, with each information record corresponding to a dispersed data storage network. The information record maintains what slice servers are used to implement the dispersed data storage network, as well as other information needed to administer a DDSN, such as the information dispersal algorithm used, how data is stored, and whether data is compressed or encrypted.
-
Citations
8 Claims
-
1. A distributed computer system implementing a plurality of dispersed data storage networks comprising:
-
i) a plurality of slice servers each including a network port coupled to a network; and ii) a grid access computer for receiving at least one request from a client computer and including a network port coupled to said network, wherein said grid access computer accesses a plurality of information records each specifying a virtual data storage vault comprised of a subset of said slice servers forming a dispersed data storage network, and wherein each of said information records also comprises an access control list specifying at least one account associated with said dispersed data storage network, and wherein said grid access computer (a) identifies a virtual data storage vault associated with said request, (b) extracts a second account from said information record, (c) authorizes said request using said second account and said access control list, and (d) executes said request using said virtual data storage vault. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. The distributed computer system of claim 1, wherein said information records are maintained by said grid access computer.
-
7-1. A method of forming a plurality of dispersed data storage networks from a plurality of slice servers, said method operating on at least one computer and comprising the steps of:
-
i) receiving a request for an operation to be performed on a dispersed data storage network; ii) identifying a virtual storage vault comprising a plurality of slice servers forming a dispersed data storage network and associated with said request; iii) extracting an account from said request; iv) authorizing said request against an access control list using said account; and v) executing said request.
-
Specification