Evaluation of Performance of Cooperative Web Caching with Web Polygraph

This paper presents a framework for evaluating the performance of cooperative Web cache hierarchies. Web Polygraph is employed to provide an environment for simulation, to generate desired workloads, and to obtain performance statistics from the standpoint of clients and servers. Squeezer, a proxy cache log analysis tool, provides detailed cache statistics including information about cache cooperation. Dummynet toolkit is used to manage network properties and simulate realistic network conditions. The result is a flexible framework that can analyze the performance of a given cache hierarchy on a given workload under given network conditions. All experiments are repeatable and results with different configurations can be compared. We describe our evaluation methodology and report our experience in employing it to compare cache hierarchies built with Squid proxy cache servers.

[1]  Duane Wessels,et al.  High‐performance benchmarking with Web Polygraph , 2004, Softw. Pract. Exp..

[2]  Philip S. Yu,et al.  Performance Study of a Collaborative Method for Hierarchical Caching in Proxy Servers , 1998, Comput. Networks.

[3]  Sandy Irani,et al.  Cost-Aware WWW Proxy Caching Algorithms , 1997, USENIX Symposium on Internet Technologies and Systems.

[4]  P. Krishnan,et al.  Utility of Co-Operating Web Proxy Caches , 1998, Comput. Networks.

[5]  Kay A. Robbins,et al.  A viability analysis of cooperative proxy caching , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[6]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[7]  G. Voelker,et al.  On the scale and performance of cooperative Web proxy caching , 2000, OPSR.