Design and implementation of a user-centered content distribution network
- 2 March 2004
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Replicating Web documents at a worldwide scale canhelp reduce user-perceived latency and wide-area networktraffic. This paper presents the design and implementationof Globule, a platform that allows Web server administratorsto organize a decentralized replication service by tradingWeb hosting resources with each other. Globule automatesall aspects of such replication: document replication,selection of the most appropriate replication strategieson a per-document basis, consistency management andtransparent redirection of clients to replicas. To facilitatethe transition from a non-replicated server to a replicatedone, we designed Globule as a module for the Apache Webserver. Therefore, converting Web documents should requireno more than compiling a new module into Apacheand editing a configuration file.Keywords
This publication has 6 references indexed in Scilit:
- Globally distributed content deliveryIEEE Internet Computing, 2002
- Dynamically selecting optimal distribution strategies for Web documentsIEEE Transactions on Computers, 2002
- Globule: A Platform for Self-Replicating Web DocumentsPublished by Springer Nature ,2001
- Differentiated strategies for replicating Web documentsComputer Communications, 2001
- RaDaR: a scalable architecture for a global Web hosting serviceComputer Networks, 1999
- Globe: a wide area distributed systemIEEE Concurrency, 1999