While algorithms for cooperative proxy caching have been widely studied, little is understood about cooperative-caching performance in the large-scale World Wide Web environment. This paper uses both trace-based analysis and analytic modelling to show the potential advantages and drawbacks of inter-proxy cooperation. With our traces, we evaluate quantitatively the performance-improvement potential of cooperation between 200 small-organization proxies within a university environment, and between two large-organization proxies handling 23,000 and 60,000 clients, respectively. With our model, we extend beyond these populations to project cooperative caching behavior in regions with millions of clients. Overall, we demonstrate that cooperative caching has performance benefits only within limited population bounds. We also use our model to examine the implications of future trends in Web-access behavior and traffic.
|
897
|
Self-similarity in World Wide Web traffic: evidence and possible causes
– Crovella, Bestavros
- 1997
|
|
599
|
Web Caching and Zipf-Like Distributions: Evidence and Implications
– Breslau, Cao, et al.
- 1999
|
|
468
|
Summary cache: A scalable wide-area web cache sharing protocol
– Fan, Cao, et al.
- 2000
|
|
433
|
A hierarchical Internet object cache
– Chankhunthod, Danszig, et al.
- 1996
|
|
389
|
Cost-Aware WWW Proxy Caching Algorithms
– Cao, Irani
- 1997
|
|
368
|
Serverless network file systems
– Anderson, Dahlin, et al.
- 1995
|
|
342
|
Web server workload characterization: The search for invariants
– Arlitt, Williamson
- 1996
|
|
243
|
Characteristics of WWW Client-Based Traces
– Cunha, Bestavros, et al.
- 1995
|
|
190
|
An empirical model of HTTP network traffic
– Mah
- 1997
|
|
189
|
System design issues for Internet middleware services: Deductions from a large client trace
– Gribble, Brewer
- 1997
|
|
171
|
Characterizing reference locality in the WWW
– Almeida, Bestavros, et al.
- 1996
|
|
166
|
Exploring the bounds of Web latency reduction from caching and prefetching
– Kroeger, Long, et al.
- 1997
|
|
162
|
Rate of change and other metrics: a live study of the world wide web
– Douglis, Feldmann
- 1997
|
|
155
|
A Caching Relay for the World Wide Web
– Glassman
- 1994
|
|
140
|
The Measured Access Characteristics of World Wide Web Client Proxy Caches
– Duska, Marwood, et al.
- 1997
|
|
99
|
Adaptive Web caching: towards a new global caching architecture
– Michel, Nguyen, et al.
- 1998
|
|
97
|
Network behavior of a busy Web server and its clients
– Mogul
- 1995
|
|
89
|
Design Considerations for Distributed Caching on the Internet
– Tewari, Dahlin, et al.
- 1998
|
|
78
|
Performance of web proxy caching in heterogeneous bandwidth environments
– Feldmann, Caceres, et al.
- 1999
|
|
75
|
Organization-based analysis of web-object sharing and caching
– Wolman, Voelker, et al.
- 1999
|
|
71
|
Web proxy caching: The devil is in the details
– Caceres, Douglis, et al.
- 1998
|
|
63
|
Web caching with consistent hashing
– Karger, Leighton, et al.
- 1999
|
|
50
|
Towards a better understanding of Web resources and server responses for improved caching
– Wills, Mikhailov
- 1999
|
|
47
|
Thekkath. Implementing global memory management in a workstation cluster
– Feeley, Morgan, et al.
- 1995
|
|
44
|
The LSAM Proxy Cache - a Multicast Distributed Virtual Cache
– Touch, Hughes
- 1998
|
|
42
|
Not All Hits Are Created Equal: Cooperative Proxy Caching Over a Wide-Area Network," presented at Third International WWW Caching Workshop, 1998. 30 Ann L. Chervenak is a Project Leader at Information Sciences Institute of the University of Southern Calif
– Rabinovich, Chase, et al.
|
|
23
|
Cache array routing protocol v1.0
– Valloppillil, Ross
- 1998
|
|
21
|
Utility of co-operating web proxy caches
– Krishnan, Sugla
- 1998
|
|
15
|
Measuring the behavior of a World Wide Web server
– Almeida, Almeida, et al.
- 1996
|
|
13
|
Digital’s web proxy traces. ftp://ftp. digital.com/pub/DEC/traces/proxy/webtraces.html
– Mogul, Kroeger
- 1996
|
|
12
|
NetCache architecture and deployment
– Danzig
- 1998
|
|
8
|
Characterization of web proxy traffic and Wisconsin proxy benchmark 2.0
– Cao
- 1998
|
|
8
|
A new protocol for efficient transversal Web caching
– Menaud, Issarny, et al.
- 1998
|
|
3
|
The first ircache web cache bake-off
– Rousskov, Wessels, et al.
- 1999
|
|
1
|
http://www.emc.com/products/ enterprise storage systems/systems.htm. Symmetrix 3000 and 5000 Enterprise Storage Systems Product Description Guide
– Corporation
- 1999
|