Title :
TaBLA: a client-based scheduling algorithm for Web proxy clusters
Author :
Narlikar, Girija ; Lakshman, Y.N. ; Ho, Tin Kam
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Abstract :
As client populations in ISPs continue to rise, it becomes necessary far ISP proxy caches to efficiently handle large numbers of Web requests. We examine the performance of client-side load balancing schemes that help select a proxy from an array of proxies that are equidistant from the client. The current most popular solutions include choosing a random proxy based on either the URL requested, or the Web server from which the URL is requested. Based on an analysis of proxy traces, we propose a new client-side scheduling algorithm “TaBLA”. The algorithm creates a redirection table that can be loaded into the clients´ browsers. Trace-driven simulations indicate that our algorithm significantly improves average response time and average slowdown compared to the purely randomized schemes
Keywords :
Internet; cache storage; client-server systems; file servers; performance evaluation; processor scheduling; ISP proxy caches; ISPs; TaBLA; URL; Web proxy clusters; Web server; average response time; average slowdown; client-based scheduling algorithm; client-side load balancing schemes; performance; redirection table; trace-driven simulations; Algorithm design and analysis; Bandwidth; Delay; Hardware; Scheduling algorithm; Switches; Tin; Uniform resource locators; Web and internet services; Web server;
Conference_Titel :
Performance, Computing, and Communications, 2001. IEEE International Conference on.
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-7001-5
DOI :
10.1109/IPCCC.2001.918655