Abstract
Replicating Web documents at a worldwide scale can help reducing user-perceived
latency and wide-area network traffic. This paper presents the preliminary design
of Globule, a platform which automates all aspects of such replication: serverto-
server peering negotiation, creation and destruction of replicas, 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 non-replicated server to a replicated one, we designed Globule as
a module for the Apache Web server. Therefore, converting normal Web documents
should require no more than compiling a new module into Apache and editing a
configuration file.
latency and wide-area network traffic. This paper presents the preliminary design
of Globule, a platform which automates all aspects of such replication: serverto-
server peering negotiation, creation and destruction of replicas, 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 non-replicated server to a replicated one, we designed Globule as
a module for the Apache Web server. Therefore, converting normal Web documents
should require no more than compiling a new module into Apache and editing a
configuration file.
Original language | English |
---|---|
Place of Publication | Amsterdam |
Publisher | Vrije Universiteit, Faculty of Mathematics and Computer Science |
Number of pages | 10 |
Publication status | Published - 1 Jan 2001 |
Externally published | Yes |
Publication series
Name | Internal Report |
---|---|
Publisher | Vrije Universiteit, Faculty of Mathematics and Computer Science |
No. | IR-483 |
Keywords
- Access pattern
- Content distribution network
- Dynamic document
- Replication protocol
- Apache server