RepliCache: A Web Cache Meta Network
Web caching has been successful in improving the Internet performance by
reducing wide area network traffic and spreading server loads. Web caching
is a technology for migrating copies of documents from a server toward a
closer point to user location. It can reduce the retrieval latency and save
the bandwidth by avoiding repetitive transmission of the same data over the
Internet.
The introduction of high-speed access networks is providing the potential
for increasing probability for the distribution of large data, thus
expanding data diversity over the Internet. Many studies on the web
workload have shown that object size follows heavy tailed distribution.
RepliCache is an enhanced web caching architecture to support
application-level quality of service (QoS) in the presence of high degree
of variation in object size. It provides efficient methods for caching and
delivering data by their characteristics while retaining user level
transparency. It is also designed to ensure compatibility with existing
networking standards, applications and system software.
RepliCache will be located at GigaPoPs, and will serve large-bandwidth data
(e.g., multimedia data) to users or collaborating caches.