×

Client-side techniques for web server allocation

  • US 6,175,869 B1
  • Filed: 04/08/1998
  • Issued: 01/16/2001
  • Est. Priority Date: 04/08/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of processing a client request directed from a client to a service hosted by a pool of servers, the method comprising the steps of:

  • intercepting a client request directed to the service hosted by the server pool; and

    selecting a particular one ofthe servers in the server pool to which to route the client request based on address information and performance data regarding the servers, wherein at least a portion of the address information and the performance data is gathered by a given client agent associated with the client, the given client agent gathering the portion ofthe address information and the performance data by processing responses to one or more previous client requests generated by the corresponding client and directed by the client agent to servers of the server pool using a routing strategy which ensures that each of the servers in the server pool receives at least one client request, and further wherein the selecting step utilizes additional information received from an entity associated with the server pool such that a plurality of otherwise non-cooperating client agents including the given client agent route their requests in accordance with a target operating point for the server pool.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×