Trace-Driven Simulation of Document Caching Strategies for Internet Web Servers
- 1 January 1997
- journal article
- research article
- Published by SAGE Publications in SIMULATION
- Vol. 68 (1) , 23-33
- https://doi.org/10.1177/003754979706800109
Abstract
Given the continued growth of the World-Wide Web, performance of Web sewers is becoming increasingly important. File caching can be used to reduce the time that it takes a Web server to respond to client requests, by storing the most popular files in the main memory of the Web sewer, and by reducing the volume of data that must be transferred between secondary storage and the Web server. In this paper, we use trace-driven simulation to evaluate the effects of various replacement, threshold, and partitioning policies on the performance of a Web sewer. The workload traces for the simulations come from Web server access logs, from six different Internet Web sewers. The traces represent three different orders of magnitude in sewer activity and two different orders of magnitude in time duration. The results from our simulation study show that frequency-based caching strategies, using a variation of the Least Frequently Used (LFU) replacement policy, perform the best for the Web sewer workload traces considered. Thresholding policies and cache partitioning policies for Internet Web servers do not appear to be effective.Keywords
This publication has 10 references indexed in Scilit:
- Application-level document caching in the InternetPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Removal policies in network caches for World-Wide Web documentsACM SIGCOMM Computer Communication Review, 1996
- Web server workload characterizationPublished by Association for Computing Machinery (ACM) ,1996
- Caching Proxies: Limitations and PotentialsPublished by Association for Computing Machinery (ACM) ,1995
- The case for persistent-connection HTTPACM SIGCOMM Computer Communication Review, 1995
- Autonomous replication across wide-area internetworksPublished by Association for Computing Machinery (ACM) ,1995
- NCSA's World Wide Web server: design and performanceComputer, 1995
- A caching relay for the World Wide WebComputer Networks and ISDN Systems, 1994
- World-Wide Web proxiesComputer Networks and ISDN Systems, 1994
- Harvest: A Scalable, Customizable Discovery and Access SystemPublished by Defense Technical Information Center (DTIC) ,1994