4.4. Dynamic Load Balancing

With many sites getting millions of hits per day, traffic to a Web server may get too high for one computer to handle it effectively. The obvious solution to servicing a heavy traffic load is to put more servers to work. There are a number of techniques to split the traffic across servers, but three common methods are DNS-based (Domain Name Server), dispatcher-based, and server-based [4].

The latter is a technique by which the server responds to a client with a new server address to which the client will resubmit the request. The redirected URL could be on the same computer as the main server or any one of several back-end mirror computers. The main server redirects the traffic to back-end Web servers according to ...

Get Scaling for E-Business now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.