Summary of WWW characterizations
World Wide Web
A performance study of the Squid proxy on HTTP/1.0
World Wide Web
Logistic Regression in an Adaptive Web Cache
IEEE Internet Computing
Optimal Caching Policies for Web Objects
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
Modeling Web Caching Schemes for Performance Studies
ICPP '00 Proceedings of the Proceedings of the 2000 International Conference on Parallel Processing
Document replication and distribution in extensible geographically distributed web servers
Journal of Parallel and Distributed Computing - Scalable web services and architecture
Using Generative Design Patterns to Develop Network Server Applications
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 4 - Volume 05
Replacing media caches in streaming proxy servers
Journal of Systems Architecture: the EUROMICRO Journal
Using full reference history for efficient document replacement in web caches
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Hi-index | 0.00 |
As the number of World-Wide Web users grow, so does the number of connections made to servers. This increases both network load and server load. Caching can reduce both loads by migrating copies of server files closer to the clients that use those files. Caching can either be done at a client or in the network (by a proxy server or gateway). We assess the potential of proxy servers to cache documents retrieved with the HTTP protocol. We monitored traffic corresponding to three types of educational workloads over a one semester period, and used this as input to a cache simulation. Our main findings are (1) that with our workloads a proxy has a 30-50% maximum possible hit rate no matter how it is designed; (2) that when the cache is full and a document is replaced, least recently used (LRU) is a poor policy, but simple variations can dramatically improve hit rate and reduce cache size; (3) that a proxy server really functions as a second level cache, and its hit rate may tend to decline with time after initial loading given a more or less constant set of users; and (4) that certain tuning configuration parameters for a cache may have little benefit.