Load balancing of client connections across a network using server based algorithms
AssigneeCisco Technology, Inc.
InventorsDerek W. Bolton, Rajesh Agrawal
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsDerek W. Bolton, Rajesh Agrawal
Estimating the term…
A plurality of web servers (16, 18, and 20) have a common host name, and their authoritative domain server (24 or 26) responds to requests from a local domain-name server (22) for the network address corresponding to their common host name by making an estimate of the performance costs of adding a further client to each of the web servers and then sending the local domain-name server (22) the network address of the server to which the addition of a further client will result in the least performance cost. The performance cost is defined as the difference in the average number of waiting clients, and it takes into account both the additional response time for existing clients and the projected response time for the prospective new client.
In a communications network, a system comprising:
For responding to a DNS query requesting the network address associated with a host name shared by a plurality of application servers that have different network addresses and communicate over a communications network with pluralities of clients in transactions consisting of clients' requests and the application servers' responses thereto, a method comprising:
Dependencies are inferred from the claim text.