Web Caching Simulators

The SPA Project
analyzes Web access characteristics and their impact on Web proxy-caches. Specifically,
what impacts proxy hit rate, what hit rates are achievable, and
how cache size, request rate, user population, and other characteristics
affect those hit rates. This is achieved by simulating a trace from
an actual proxy-cache on a cache of different size. The number of
clients in the trace can be reduced to simulate a different request

Carey Willimason’s
final report
on the design and performance evaluation of the national Web caching
infrastructure for CA*net II includes cache simulation software
available upon request.

code includes a number of simulation tools.

The Network Simulator (aka NS)
has the ability to simulate caching

NCS: Network and Cache Simulator
is an HTTP trace-driven discrete event simulator of network and
caching activity. It is highly parameterized for maximal compatibility
with previous caching and network simulations. In granularity,
it resides between the high-level caching-only simulators prominant
in much Web caching research, and the detailed simulators of
networking protocols and traffic.

The Kendra project includes a
cache simulation tool
written in Java.

Wisconin Web Cache simulator
takes web access traces as input, and simulates the hit ratio,
byte hit ratio and latency reduction under a variety of caching

provides a method by which the performance of customized web
policies could be evaulated for the web. DavisSim utilizes as
input a file that lists scripts that can be used to customize the
web caching policies. It then uses these scripts in conjuction
with a trace of web accesses.

$Date: 2003/07/11 19:17:46 $