DISTRIBUTED STORAGE SYSTEM INCLUDING A PLURALITY OF PROXY SERVERS AND METHOD FOR MANAGING OBJECTS
First Claim
1. A distributed storage system comprising:
- a plurality of data nodes, each configured to perform at least one management operation and output an operation result;
a plurality of proxy servers, each configured to perform operations for controlling the plurality of data nodes to perform the at least one management operation in response to an operation request from a respective client; and
a global load balancer configured to select one proxy server from the plurality of proxy servers and allocate the selected proxy server to the respective client as a responsible proxy server,wherein the respective client performs the management operation through the allocated responsible proxy server.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed storage system including a plurality of proxy server and a method for managing objects. The distributed storage system may include a plurality of data nodes, a plurality of proxy server, and a global load balancer. Each one of the plurality of data nodes may be configured to perform at least one management operation and output an operation result. Each one of the plurality of proxy servers may be configured to perform operations for controlling the plurality of data nodes to perform the at least one management operation in response to an operation request from a respective client. The global load balancer may be configured to select one proxy server from the plurality of proxy servers and allocate the selected proxy server to the respective client as the responsible proxy server. The respective client may perform the management operation through the allocated responsible proxy server.
-
Citations
20 Claims
-
1. A distributed storage system comprising:
-
a plurality of data nodes, each configured to perform at least one management operation and output an operation result; a plurality of proxy servers, each configured to perform operations for controlling the plurality of data nodes to perform the at least one management operation in response to an operation request from a respective client; and a global load balancer configured to select one proxy server from the plurality of proxy servers and allocate the selected proxy server to the respective client as a responsible proxy server, wherein the respective client performs the management operation through the allocated responsible proxy server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 20)
-
-
11. A method for managing objects in a distributed storage system including a plurality of proxy servers, the method comprising:
-
receiving an operation request from a respective client; selecting one of the plurality of proxy servers as a responsible proxy server and allocating the responsible proxy server to the respective client; and performing at least one management operation through the responsible proxy server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification