Title : 
Design and implementation of a user-centered content distribution network
         
        
            Author : 
Pierre, Guillaume ; Van Steen, Maarten
         
        
            Author_Institution : 
Vrije Univ., Amsterdam, Netherlands
         
        
        
        
        
            Abstract : 
Replicating Web documents at a worldwide scale can help reduce user-perceived latency and wide-area network traffic. We present the design and implementation of Globule, a platform that allows Web server administrators to organize a decentralized replication service by trading Web hosting resources with each other. Globule automates all aspects of such replication: document replication, selection of the most appropriate replication strategies on a per-document basis, consistency management and transparent redirection of clients to replicas. To facilitate the transition from a nonreplicated server to a replicated one, we designed Globule as a module for the Apache Web server. Therefore, converting Web documents should require no more than compiling a new module into Apache and editing a configuration file.
         
        
            Keywords : 
Internet; Web sites; client-server systems; content management; file servers; Apache Web server; Globule platform; Web document replication; Web hosting resources; Web server administrators; configuration file; consistency management; decentralized replication service; nonreplicated server; replication strategies; user-centered content distribution network; user-perceived latency; wide-area network traffic; Delay; Large-scale systems; Network servers; Open source software; Quality of service; Scalability; Streaming media; Switches; Telecommunication traffic; Web server;
         
        
        
        
            Conference_Titel : 
Internet Applications. WIAPP 2003. Proceedings. The Third IEEE Workshop on
         
        
            Print_ISBN : 
0-7695-1972-5
         
        
        
            DOI : 
10.1109/WIAPP.2003.1210285