A Hashing Scheme using Round Robin in a Wireless Internet Proxy Server Cluster System


The KIPS Transactions:PartA, Vol. 13, No. 7, pp. 615-622, Dec. 2006
10.3745/KIPSTA.2006.13.7.615,   PDF Download:

Abstract

Caching in a Wireless Internet Proxy Server Cluster Environment has an effect that minimizes the time on the request and response of Internet traffic and Web user. As a way to increase the hit ratio of cache, we can use a hash function to make the same request URLs to be assigned to the same cache server. The disadvantage of the hashing scheme is that client requests cannot be well-distributed to all cache servers so that the performance of the whole system can depend on only a few busy servers. In this paper, we propose an improved load balancing scheme using hashing and Round Robin scheme that distributes client requests evenly to cache servers. In the existing hashing scheme, if a hashing value for a request URL is calculated, the server number is statically fixed at compile time while in the proposed scheme it is dynamically fixed at run time using round robin method. We implemented the proposed scheme in a Wireless Internet Proxy Server Cluster Environment and performed experiments using 16 PCs. Experimental results show the even distribution of client requests and the 52% to 112% performance improvement compared to the existing hashing method.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. K. Kwak and K. S. Chung, "A Hashing Scheme using Round Robin in a Wireless Internet Proxy Server Cluster System," The KIPS Transactions:PartA, vol. 13, no. 7, pp. 615-622, 2006. DOI: 10.3745/KIPSTA.2006.13.7.615.

[ACM Style]
Hu Keun Kwak and Kyu Sik Chung. 2006. A Hashing Scheme using Round Robin in a Wireless Internet Proxy Server Cluster System. The KIPS Transactions:PartA, 13, 7, (2006), 615-622. DOI: 10.3745/KIPSTA.2006.13.7.615.