Cooperative caching of dynamic content on a distributed Web server
- 27 November 2002
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10828907,p. 243-250
- https://doi.org/10.1109/hpdc.1998.709978
Abstract
We propose a new method for improving the average response time of Web servers by cooperatively caching the results of requests for dynamic content. The work is motivated by our recent study of access logs from the Alexandria Digital Library server at UCSB, which demonstrates that approximately a 30 percent decrease in average response time could be achieved by caching dynamically generated content. We have developed a distributed Web server called Swala, in which the nodes cooperatively cache the results of CGI requests, and the cache meta-data is stored in a replicated global cache directory. Our experiments show that the single-node performance of Swala without caching is comparable to the Netscape Enterprise server, that considerable speedups are obtained using caching, and that the cache hit ratio is substantially higher with cooperative cache than with stand-alone cache.Keywords
This publication has 9 references indexed in Scilit:
- Scalability issues for high performance digital libraries on the World Wide WebPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A scalable and highly available web serverPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- SWEB: towards a scalable World Wide Web server on multicomputersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Cooperative caching of dynamic content on a distributed Web serverPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Reduce, reuse, recycle: an approach to building large Internet cachesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Hypertext Transfer Protocol -- HTTP/1.0Published by RFC Editor ,1996
- Caching for Large Scale SystemsD-Lib Magazine, 1996
- A Hierarchical Internet Object CachePublished by Defense Technical Information Center (DTIC) ,1995
- A scalable HTTP server: The NCSA prototypeComputer Networks and ISDN Systems, 1994