DocumentCode
1522914
Title
Analysis of Web caching architectures: hierarchical and distributed caching
Author
Rodriguez, Pablo ; Spanner, Christian ; Biersack, Ernst W.
Author_Institution
Inst. EURECOM, Sophia Antipolis, France
Volume
9
Issue
4
fYear
2001
fDate
8/1/2001 12:00:00 AM
Firstpage
404
Lastpage
418
Abstract
Cache cooperation improves the performance of isolated caches, especially for caches with small cache populations. To make caches cooperate on a large scale and effectively increase the cache population, several caches are usually federated in caching architectures. We discuss and compare the performance of different caching architectures. In particular, we consider hierarchical and distributed caching. We derive analytical models to study important performance parameters of hierarchical and distributed caching, i.e., client´s perceived latency, bandwidth usage, load in the caches, and disk space usage. Additionally, we consider a hybrid caching architecture that combines hierarchical caching with distributed caching at every level of a caching hierarchy. We evaluate the performance of a hybrid scheme and determine the optimal number of caches that should cooperate at each caching level to minimize client´s retrieval latency
Keywords
Internet; cache storage; delays; disc storage; distributed memory systems; hierarchical systems; information resources; information retrieval; Internet; Web caching architectures; analytical models; bandwidth usage; cache cooperation; cache load; cache population; client perceived latency; client retrieval latency reduction; disk space usage; distributed caching; hierarchical caching; hybrid caching architecture; performance evaluation; performance parameters; Analytical models; Bandwidth; Delay; Helium; Internet; Large-scale systems; Network servers; Service oriented architecture; Web sites; World Wide Web;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/90.944339
Filename
944339
Link To Document