With the wide-spread popularity of the World-Wide Web (WWW), network and server load increases dramatically. Caching proxies have been introduced to improve the system performance with the assumption that a page will be fetched many times before it is destroyed or modified. However, the increase on the user requests has driven up to the limit of the proxy performance. In this paper, we present a distributed proxy server architecture that can increase the service availability, provide system scaleability coupled with load balancing capability. The system employs TCP-based switching mechanism which has a finer session granularity and more dynamic control on resource allocation.
Ka Lun Eddie Law, Biswajit Nandy, A. S. J. Chapman