Design and Implementation of a User-Centered Content Distribution Network

  • Authors:
  • Guillaume Pierre;Maarten van Steen

  • Affiliations:
  • -;-

  • Venue:
  • WIAPP '03 Proceedings of the The Third IEEE Workshop on Internet Applications
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

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.