Back to results
US 2010/0169500 A1Published application
Systems, methods, and apparatus for matching a connection request with a network interface adapted for use with a with a dispersed data storage network
AssigneeCleversafe, Inc.
InventorsJOHN QUIGLEY, S. CHRISTOPHER GLADWIN, ZACHARY J. MARK, WESLEY LEGGETTE, MANISH MOTWANI
Life of this patent
Estimating the term…
Abstract
A gateway module translates access requests from client computers into commands for a plurality of slice servers storing data for a dispersed data storage network. The gateway program maintains a plurality of gateway modules, each providing a different access protocol to the dispersed data storage network, and each also maintaining one or more virtual storage vaults.
Claims20
A computer comprising:
- a network port operable to couple to a network;
- memory for storing at least a portion of a gateway program;
- a central processing unit operable to execute the gateway program by:
- receiving a data access message via the network port;
- determining a client side data access protocol based on the data access message;
- enabling a gateway module to translate protocol of the data access message between the client side data access protocol and a dispersed data storage network (DDSN) data access protocol to produce a translated data access message;
- and
- facilitating conveyance of the translated data access message between a client computer and a plurality of slice servers.
5 more elements
A method for execution by a computer, the method comprises:
- receiving a data access message via a network port;
- determining a client side data access protocol based on the data access message;
- enabling a gateway module to translate protocol of the data access message between the client side data access protocol and a dispersed data storage network (DDSN) data access protocol to produce a translated data access message;
- and
- facilitating conveyance of the translated data access message between a client computer and a plurality of slice servers.
2 more elements
A computer comprises:
- a network port operable to couple to a network;
- and
- a central processing unit operable to:
- receive a memory access request that is formatted in accordance with a data access protocol;
- evoke a data access protocol translation function to convert the memory access request from the data access protocol into a dispersed data storage network (DDSN) memory access request formatted in accordance with a DDSN data access protocol;
- and
- output the DSN memory access request to a plurality of slice servers.
4 more elements
Dependencies are inferred from the claim text.