Server selection method
First Claim
Patent Images
1. A server selection method for a communication system, the server selection method comprising the steps of:
- probabilistically selecting a server by a client;
detecting by the client a fault associated with the server; and
adjusting a probability of selecting the server with the fault including a step of reducing an available capacity indication of the server.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for selecting (64) a server (30, 40 or 50) is based upon an available server capacity indication (66) for each of the servers. A server may become faulty. Repeated attempted selection (63) of a faulty server exponentially decreases (70) the probability of selecting the faulty server. The method performs a ratio of a currently available capacity for each server of a pool of servers to the total available capacity for all the servers in the pool (64). The server capacities for the pool of servers are dynamically changed (68, 70).
22 Citations
20 Claims
-
1. A server selection method for a communication system, the server selection method comprising the steps of:
-
probabilistically selecting a server by a client;
detecting by the client a fault associated with the server; and
adjusting a probability of selecting the server with the fault including a step of reducing an available capacity indication of the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server selection method for a communication system for selecting one server from a plurality of servers, the server selection method comprising the steps of:
-
requesting a server by a client from the plurality of servers;
selecting the server based on an available capacity indication for each of the plurality of servers;
detecting by the client a fault associated with the selected server; and
adjusting a probability of selecting the server with the fault including a step of reducing an available capacity indication of the server. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A server selection method for a communication system for selecting one server from a plurality of servers, the server selection method comprising the steps of:
-
selecting the one server based on a currently available capacity indication for each of the plurality of servers;
detecting by the client a fault associated with the selected server;
adjusting a probability of selecting the server with the fault including a step of reducing the currently available capacity indication of the server; and
iterating by the client the steps of detecting and adjusting including the step of reducing the currently available capacity indication for the server with the fault responsive to lower a probability of selecting the one server having the fault.
-
Specification