Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2004.11A.1.029

Development of A Web-cache System with Compression Capability  

Park, Zin-Won (울산대학교 대학원 컴퓨터·정보통신공학부)
Kim, Myung-Kyun (울산대학교 컴퓨터·정보통신공학부)
Hong, Yoon-Hwan ((주)닥터소프트)
Abstract
As the number of Internet users and the amount of web contents have increased very fast, reducing the load of web servers and providing web services more rapidly have been great issues. A web-cache system, which is located between the user and the web server, has been used by many web service providers as an effective way to reduce the load of web servers and the web service response time. In this paper, we have developed a web-cache system which is based on the Squid cache and has a compression capability. The web-cache system in which compression capability reduces the amount of network traffic and the web service response time by transfering the web contents in the compressed format over the network between the web-cache system and the user. The performance enhancement is greater in the reverse-cache system than in the forward-cache system because in the case of the reverse-cache system, the cache reduces the amount of traffic on the Internet which is the bottleneck in the network path between the user and the web server. The experimentation result shows that the amount of data traffic has reduced from 2 to 8 times depending on the size of the web contents. The web server response time has reduced 37% on the average and when the size of the web content is greater than 10Kbyte, the response time has reduced 87% on the average.
Keywords
Web Cache; Reverse Gache System; Web-Service; Integrated Cache Management System;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Mingkuan Liu, Fei-Yue Wang, Zeng, D., Lizhi Yang, 'An overview of World Wide Web caching,' Systems, Man, and Cybernetics, 2001 IEEE International Conference, Vol.5, pp.3045-3050, Oct., 2001   DOI
2 Sahuquillo, J, Pont, A., 'The filter cache: a run-time cache management approach,' EUROMICRO Conference, 1999. Proceedings. 25th, Vol.1, pp.424-431, Sept., 1999   DOI
3 Ker Kob, Sam H. Nob, Sang Lyul Min, 'Efficient Replacement of Nonuniform Of Objects in Web Cache,' IEEE Computer, Vol.35, Issue 6, pp.65-73, June, 2002   DOI
4 Hyokyung Bahn, Kern Koh, Noh, S. H., Lyul, S. M., 'Site- Based Approach in HTTP Proxy design,' Proc. Int'l Conf. Parallel Processing, Workshop on Internet, IEEE Computer Soc. Press, Los Alamitos, Calif., pp.228-233, 1999   DOI
5 Chiang, C.-Y., Liu, M. T., Muller, M. E., 'Caching neighborhood protocol : A foundation for building dynamic Web caching hierarchies with proxy servers,' Parallel Processing, 1999 Proceedings, 1999 International Conference, pp.516-523, Sept., 1999   DOI
6 'Squid-based Products,' online documents http://www.squid-cache.org/products.html
7 Cho-Yu Chiang, Yingjie Li, Liu, M. T., Muller, M. E., 'On request forwarding for dynamic Web caching hierarchies,' Distributed Computing Systems, 2000 Proceedings, 20th International Conference, pp.262-269, April, 2000   DOI
8 Liang, Z., Hassanein, H., Martin, P., 'Transparent distributed Web caching,' Local Computer Networks, 2001. Proceedings. LCN 2001. 26th Annual IEEE Conference, pp.225-233, Nov., 2001   DOI
9 Duane Wessels and K. Claffy., 'ICP and the Squid Web Cache,' Selected Areas in Communications, IEEE Journal on, Vol.16, Issue 3, pp.345-357, April, 1998   DOI   ScienceOn
10 Rodriguez, P., Spanner, C., Biersack, E. W., 'Analysis of Web caching architectures: hierarchical and distributed caching,' Networking, IEEE/ACM Transactions, Vol.9 Issue 4, pp.404-418, Aug., 2001   DOI   ScienceOn
11 Vakali, A., 'A Web-based evolutionary model for Internet data caching,' Database and Expert Systems Applications, Proceedings, Tenth International Workshop, pp.650-654, Sept., 1999   DOI