loading...
Redirection Algorithms for Load Sharing in Distributed Web-server Systems
Austin, Texas May 31-June 04
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICDCS.1999.77655519th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Valeria Cardellini, Universit? di Roma "Tor Vergata"
Michele Colajanni, Universit? di Modena e Reggio Emilia
Replication of information among multiple Web servers is necessary to support high request rates to popular Web sites. A clustered Web-server organization is preferable to multiple independent mirrored-servers because it maintains a single interface to the users and has the potential to be more scalable, fault-tolerant and better load balanced.In this paper we propose a Web cluster architecture in which the {\em Domain Name System} server (DNS), that dispatches the user requests among the servers through the URL-name to IP-address mapping mechanism, is integrated with a redirection request mechanism based on the HTTP protocol.This should alleviate the side effect of caching the IP-address mapping at intermediate name servers. We compare many alternative mechanisms, including synchronous vs asynchronous activation, and centralized vs distributed decision on redirection.Moreover, we analyze reassignment of entire domains or individual client requests, different types of status information, and different server selection policies for redirecting requests. Our results show that the combination of centralized and distributed dispatching policies allows the Web-server cluster to handle the high load skews in the WWW environment.
Index Terms:
World Wide Web, Internet, Load balancing, Distributed system, Performance evaluation.
Citation:
Valeria Cardellini, Michele Colajanni, Philip S. Yu, "Redirection Algorithms for Load Sharing in Distributed Web-server Systems," icdcs, pp.0528, 19th IEEE International Conference on Distributed Computing Systems (ICDCS'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.