• DocumentCode
    3216262
  • Title

    Load balancing of DNS-based distributed Web server systems with page caching

  • Author

    Xu, Zhong ; Huang, Rong ; Bhuyan, Laxmi N.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
  • fYear
    2004
  • fDate
    7-9 July 2004
  • Firstpage
    587
  • Lastpage
    594
  • Abstract
    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.
  • Keywords
    Internet; Web sites; cache storage; client-server systems; resource allocation; stochastic processes; telecommunication traffic; Web pages; Web traffic; World Wide Web; client domain information; distributed Web server; domain name server; load balancing; name caching; page caching; server load information; server-side cache; stochastic processes; Availability; Explosions; Load management; Scalability; Service oriented architecture; Stochastic processes; Traffic control; Web pages; Web server; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2004. ICPADS 2004. Proceedings. Tenth International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2152-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2004.1316141
  • Filename
    1316141