Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2005.12C.4.603

Performance Evaluation of Disk I/O for Web Proxy Servers  

Shim Jong-Ik (한서대학교 컴퓨터정보학과)
Abstract
Disk I/O is a major performance bottleneck of web proxy server. Today's most web proxy sowers are design to run on top of a general purpose file system. But general purpose file system can not efficiently handle web cache workload, small files, leading to the performance degradation of entire web proxy servers. In this paper we evaluate the performance potential of raw disk to reduce disk I/O overhead of web proxy servers. To show the performance potential of raw disk, we design a storage management system called Block-structured Storage Management System (BSMS). And we also actually implement web proxy server that incorporate BSMS in Squid. Comprehensive experimental evaluations show that raw disk can be a good solution to improve disk I/O performance significantly for web proxy servers.
Keywords
Internet; Web Proxy Servers; Caching; File System; Raw Disk;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Maltzahn, K. J. Richardson, and D. Grunwald. Reducing the Disk I/O of Web Proxy Sever Caches. In Proceedings of the 1999 USENIX Annual Technical Conference(1999)
2 V. Soloviev and A. Yahin. File Placement in a Web Cache Sever. In Proc. 10th ACM Symposium on Parallel Algorithms and Architectures(1998)
3 P. Danzig. Network Appliance NetCache White Paper: Architecture and Deployment. http://netapp.com
4 J. Wang and Dong Li. A Light-weight, Temporary File System for Large-scale Web Servers. MASCOTS (2003)
5 Web Polygraph. Web Polygraph Proxy Performance Benchmark. http://polygraph.ircache.net
6 A. Rousskov and V. Soloviev. On Performance of Caching Proxies. In Proceedings of the ACM SIGMETRICS Conference (1998)   DOI
7 D. Wessels. Squid Internet Object Cache. http://www.squid-cache.org
8 A. Luotonen, H. Nielsen, and T. Berners-Lee. CERN httpd 3.0A. http://www.w3.org
9 E. Markatos, D. Pnevmnatikatos, M. Flouris, and M. Katevenis. Web-Conscious Storage Management for Web Proxies. IEEE/ACM Transactions on Networking (TON). VolumeNumber 6 (2002)   DOI   ScienceOn
10 K. Kant and P. Mohapatra. Scalable Internet Servers: Issues and Challenges. ACM SIGMETRlCS Performance Evaluation Review. Vol.28 (2000)   DOI
11 C. Maltzahn, K. Richardson, and D. Grunwald. Performance Issues of Enterprise Level Web Proxies. In Proceedings of ACM SIGMETRlCS (1997)
12 J. Mogul. Speedier Squid: A Case Study of an Internet Sever Performance Problem. Login: The USENlX Association Magazine. 24(1) (1999)