Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2006.13A.4.343

A Shared Cache Directory based Wireless Internet Proxy Server Cluster  

Kwak Hu-Keun (숭실대학교 전자공학과 대학원)
Chung Kyu-Sik (숭실대학교 정보통신전자공학부)
Abstract
In this paper, wireless internet proxy server clusters are used for the wireless internet because their caching, distillation, and clustering functions are helpful to overcome the limitations and needs of the wireless internet. A wireless Internet proxy server cluster needs a systematic scalability, simple communication structure, cooperative caching, and serving Hot Spot requests. In our former research, we proposed the CD-A structure which can be scalable in a systematic way and has a simple communication structure but it has no cooperative caching. A hash based load balancing can be used to solve the problem, but it can not deal with Hot Spot request problem. In this paper, we proposed a shared storage based wireless internet proxy server cluster which has a systematic scalability, simple communication structure, cooperative caching, and serving Hot Spot requests. The proposed method shares one cache directory and it has advantages: advantages of the existing CD-A structure, cooperative caching, and serving Hot Spot requests. We performed experiments using 16 PCs and experimental results show high performance improvement of the proposed system compared to the existing systems in Hot Spot requests.
Keywords
Wireless Internet; Proxy Server; Clustering; Cooperative Caching; Hot Spot; Shared Storage;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 T. Lane, P. Gladstone and et al., 'The independent jpeg group's jpeg software release 6b.', ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
2 AB(Apache Bench), http://httpd.apache.org/docs-2.0/programs/ab.html
3 Squid Web Proxy Cache, http://www.squid-cache.org
4 V. Valloppillil and K. Ross, 'Cache array routing protocol v1.0,' 1998
5 NFS(Network File System), http://www.faqs.org/rfcs/rfcl094.html
6 A. Fox, 'A Framework For Separating Server Scalability and Availability From Internet Application Functionality,' Ph. D. dissertation, U. C. Berkeley, 1998
7 R. Malpani, J. Lorch, and D. Berger, 'Making WWW caching servers cooperate,' 4th International WWW conference, 1995
8 곽후근, 우재용, 정윤재, 김동승, 정규식, '클러스터링 기반의 무선 인터넷 프록시 서버', 한국정보과학회논문지 : 정보통신, Vol.31, No.1, pp.101-111, 2004. 2   과학기술학회마을
9 LVS(Linux Vitual Server), http://www.linuxvirtualserver.org
10 D. Rivest, 'The MD5 Message Digest Algorithm,' RFC 1321, 1992
11 T. Kelly and J. Mogul, 'Aliasing on the World Wide Web: Prevalence and Performance Implications', Proceedings of the 11th International World Wide Web Conference, pp. 281-292, 2002   DOI
12 A. Feldmann, R. Caceres, F. Douglis, G. Glass and M. Rabinovich, 'Performance of web proxy caching in heterogeneous bandwidth environments,' In Proceedings of the INFOCOM Conference, 1999   DOI
13 곽후근, 정규식, '무선 인터넷 프록시 서버 클러스터 성능 개선', 한국정보과학회논문지 : 정보통신, Vol.32, No.3, pp.415-426, 2005. 6   과학기술학회마을
14 A. Savant, N. Memon and T. Suel, 'On the scalability of an image transcoding proxy server,' International Conference on Image Processing, to appear, 2003   DOI
15 S. Chandra, A. Gehani, C. Ellis and A. Vahdat, 'Transcoding Characteristics of Web Images', Proceedings of the SPIE Multimedia Computing and Networking Conference, 2001   DOI