Title :
Scalable request routing with next-neighbor load sharing in multi-server environments
Author :
Chen, Chung-Min ; Ling, Yibei ; Pang, Marcus ; Chen, Wai ; Cai, Shengwei ; Suwa, Yoshihisa ; Altintas, Onur
Author_Institution :
Appl. Res., Telcordia Technol., Piscataway, NJ, USA
Abstract :
Load balancing for distributed servers is a common issue in many applications and has been extensively studied. Several distributed load balancing schemes have been proposed that proactively route individual requests to appropriate servers to best balance the load and shorten request response time. These schemes do not require a centralized load balancer. Instead, each server is responsible for determining, for each request it receives from a client, to which server in the pool the request should be forwarded for processing. We propose a new request routing scheme that is more scalable to increasing number of servers and request load than the existing schemes. The method combines random server selection and next-neighbor load sharing techniques that together prevent the staleness of load information from building up when the number of servers increases. Our simulation shows that it outperforms existing schemes under a piggyback-based load update model.
Keywords :
client-server systems; resource allocation; telecommunication network routing; distributed load balancing; distributed servers; multi-server environment; next-neighbor load sharing; piggyback-based load update model; random server selection; scalable request routing scheme; Computational modeling; Delay; Drives; Grid computing; Internet; Load management; Load modeling; Network servers; Routing; Web server;
Conference_Titel :
Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
Print_ISBN :
0-7695-2249-1
DOI :
10.1109/AINA.2005.303