The popularity of the WWW has made web traffic the fastest growing component of Internet traffic. Cashing and replication is becoming a most popular method to reduce Network traffic. While caching could efficiently reduce the network traffic, only replication could be helpful for reducing web server’s response latency and increasing document availability for most popular web sites, the replication of information across independent or coordinated Mirrored servers is becoming a common choice, and among various solutions, a distributed web server system is the most promising one. The distributed web server system becomes a most famous because user doesn’t need to do anything manually. The concept of load balancing is very simple one:” Spreading the work across the several machines”. Implementation of this idea is quit complex.
An intuitive approach for load balancing among web servers is the IP-dispatcher approach. The main idea of this approach is to use a front-end dispatcher to distribute incoming requests among a set of clustered servers. Peoples are tried to upgrade hardware to increase there processing power but it’s not a cost effective solution. Load balancing is good solution for this problem. There are lots of areas in Load balancing. Load balancing in Web Server is one of the main areas.
Author :- Chandima Prabath Ariyarathna(firstname.lastname@example.org)
University of Colombo School of Computing
Download Full Survey paper