Title :
Dynamic Multi-User Load Balancing in Distributed Systems
Author :
Penmatsa, Satish ; Chronopoulos, Anthony T.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., San Antonio, TX
Abstract :
In this paper, we review two existing static load balancing schemes based on M/M/1 queues. We then use these schemes to propose two dynamic load balancing schemes for multi-user (multi-class) jobs in heterogeneous distributed systems. These two dynamic load balancing schemes differ in their objective. One tries to minimize the expected response time of the entire system while the other tries to minimize the expected response time of the individual users. The performance of the dynamic schemes is compared with that of the static schemes using simulations with various loads and parameters. The results show that, at low communication overheads, the dynamic schemes show superior performance over the static schemes. But as the overheads increase, the dynamic schemes (as expected) yield similar performance to that of the static schemes.
Keywords :
distributed algorithms; queueing theory; resource allocation; M/M/1 queues; dynamic multiuser load balancing schemes; expected response time minimization; heterogeneous distributed systems; Communication networks; Computer networks; Computer science; Delay; Distributed computing; Distributed processing; Load management; Nash equilibrium; System performance; USA Councils;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370312