PROXY ACCESS TO A DISPERSED STORAGE NETWORK
First Claim
1. A method comprises:
- selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory;
sending a DSN memory access request to the one of the plurality of DS processing modules;
when no response is received within a given time frame or when the response to the access request does not include an access indication, selecting another one of the plurality of DS processing modules; and
sending the DSN memory access request to the another one of the plurality of DS processing modules.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins with a processing module selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory. The method continues with the processing module sending a DSN memory access request to the one of the plurality of DS processing modules. The method continues with the processing module selecting another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication. The method continues with the processing module sending the DSN memory access request to the another one of the plurality of DS processing modules.
138 Citations
22 Claims
-
1. A method comprises:
-
selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory; sending a DSN memory access request to the one of the plurality of DS processing modules; when no response is received within a given time frame or when the response to the access request does not include an access indication, selecting another one of the plurality of DS processing modules; and sending the DSN memory access request to the another one of the plurality of DS processing modules. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprises:
-
receiving, from a user device, an access request to a dispersed storage network (DSN) memory; determining responsibility for the access request; and when the responsibility is a proxy dispersed storage (DS) processing module function; identifying a master DS processing module; and performing a proxy function related to the access request on behalf of the user device with the master DS processing module. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer comprises:
-
an interface; and a processing module operable to; select one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory; send, via the interface, a DSN memory access request to the one of the plurality of DS processing modules; select another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication; and send, via the interface, the DSN memory access request to the another one of the plurality of DS processing modules. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer comprises:
-
an interface; and a processing module operable to; receive, from a user device via the interface, an access request to a dispersed storage network (DSN) memory; determine responsibility for the access request; and when the responsibility is a proxy dispersed storage (DS) processing module function; identify a master DS processing module; and perform a proxy function related to the access request on behalf of the user device with the master DS processing module. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification