Browse > Article

Web Proxy Cache Replacement Algorithms using Object Type Partition  

Soo-haeng, Lee
Sang-bang, Choi
Abstract
Web cache, which is functionally another word of proxy server, is located between client and server. Web cache has a limited storage area although it has broad bandwidth between client and proxy server, which are usually connected through LAN. Because of limited storage capacity, existing objects in web cache can be deleted for new objects by some rules called replacement algorithm. Hit rate and byte-hit rate are general metrics to evaluate replacement algorithms. Most of the replacement algorithms do satisfy only one metric, or sometimes none of them. In this paper, we propose two replacement algorithms to achieve both high hit rate and byte-hit rate with great satisfaction. In the first algorithm, the cache is appropriately partitioned according to file types as a basic model. In the second algorithm, the cache is composed of two levels; the upper level cache is managed by the basic algorithm, but the lower level is collectively used for all types of files as a shared area. To show the performance of the proposed algorithms, we evaluate hit rate and byte-hit rate of the proposed replacement algorithms using the trace driven simulation.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Arlitt, L. Cherkasova, J. Dilley, R. Friedrich and T. Jin, 'Evaluating content management techniques for web proxy caches,' ACM SIGMETRICS Performance Evaluation Review, vol. 27, no. 4, pp. 3-11, March 2000   DOI   ScienceOn
2 T. Berners-Lee, R. Pielding, and H. Frystyk, Hypertext transfer protocol - HTTP/l.O, RFC 1945, May 1996
3 S. Williams, M. Abrams, C. R. Standridge, G. Abdulla, and E.A. Fox, 'Removal policies in network caches for world wide web documents,' ACM SIGCOMM 96, pp.293-305, Aug. 1996
4 A. Silberschartz and P. B. Galvin, Operating system concepts, The 5th edition, AddisonWesley Publishing Company, Nov. 1998
5 M. F. Arlitt and C. L. Williamson, 'Web server workload characterization: The search for invariants,' Proc. of the ACM SIGMETRICS, pp.126-137, Philadelphia, PA, ACM, Apr. 1996
6 P. Cao and S. Irani, 'Cost-aware WWW proxy caching algorithms,' Proceedings of the 1997 USENIX Symposium, pp.193-206, Dec. 1997