loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th International Conference on Parallel and Distributed Systems (ICPADS'04)
Load Balancing of DNS-Based Distributed Web Server Systems with Page Caching
Newport Beach, California
July 07-July 09
ISBN: 0-7695-2152-5
Zhong Xu, University of California, Riverside
Rong Huang, University of California, Riverside
Laxmi N. Bhuyan, University of California, Riverside
The explosion of WWW traffic has triggered great interest in distributed web server systems. Among various distributed web server architectures, the DNS-based distributed system is a promising solution in terms of performance, scalability and availability. DNS(Domain Name Server) name caching has significant effects on the load balance of distributed web server systems, due to the traffic skewness it causes. Also, there is page caching along whole paths between clients and web servers, and page caching schemes could affect the system load balancing a lot. In this paper, we examine various caching issues, including the load balancing algorithms of the DNS, the locations of caches, and the page caching policies, for the DNS-based web server system. We use stochastic processes to model the web traffic, and compare the load balance performance of these algorithms and policies based on simulation results. We found that, the DNS load balancing algorithm, which takes into account both client domain information and server load information, could yield best load balance performance among various algorithms, and a server-side cache with the policy which only caches popular web pages could significantly improve both the cache hit ratio and the load balance.
Citation:
Zhong Xu, Rong Huang, Laxmi N. Bhuyan, "Load Balancing of DNS-Based Distributed Web Server Systems with Page Caching," icpads, pp.587, 10th International Conference on Parallel and Distributed Systems (ICPADS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.