DocumentCode :
1701724
Title :
Data distribution algorithms for load balanced fault-tolerant Web access
Author :
Narendran, B. ; Rangarajan, Sampath ; Yajnik, Shalini
Author_Institution :
Juno Online Services, New York, NY, USA
fYear :
1997
Firstpage :
97
Lastpage :
106
Abstract :
Describes the design and analysis of RobustWeb, a scalable and fault-tolerant World Wide Web server cluster that is based on HTTP redirection. The system consists of a set of N back-end document servers and one or more redirection servers which receive the HTTP requests and redirect them to the document servers. A load distribution algorithm is used for initial distribution of the documents on the servers. Given a specific degree of replication k, the distribution algorithm guarantees that at least k replicas of each document are present after document distribution is complete. The redirection servers redirect requests to one of the replicas with a pre-computed redirection probability. When a server fails, the redirection probabilities are recomputed using a novel algorithm based on network flow. Theis enables the load to be approximately balanced among the remaining servers, allowing for graceful degradation of the service in the event of failures. A preliminary prototype of RobustWeb has been implemented
Keywords :
Internet; client-server systems; computer communications software; distributed databases; file servers; probability; replicated databases; resource allocation; software fault tolerance; transport protocols; HTTP redirection; RobustWeb; back-end document servers; data distribution algorithms; document distribution; document replicas; graceful service degradation; load balanced fault-tolerant access; load distribution algorithm; network flow; redirection probability; redirection servers; replication degree; scalable World Wide Web server cluster; server failure; Clustering algorithms; Degradation; Delay; Fault tolerance; Local area networks; Network servers; Prototypes; Robustness; Throughput; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1997. Proceedings., The Sixteenth Symposium on
Conference_Location :
Durham, NC
ISSN :
1060-9857
Print_ISBN :
0-8186-8177-2
Type :
conf
DOI :
10.1109/RELDIS.1997.632803
Filename :
632803
Link To Document :
بازگشت