Title :
A truthful mechanism for fair load balancing in distributed systems
Author :
Grosu, Daniel ; Chronopoulos, Anthony T.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., San Antonio, TX, USA
Abstract :
In this paper we consider the problem of designing load balancing protocols in distributed systems where the participants (e.g. computers, users) are capable of manipulating the load allocation algorithm in their own interest. Using techniques from mechanism design theory we design a mechanism for fair load balancing in heterogeneous distributed systems. We prove that our mechanism is truthful and satisfies the voluntary participation condition. Based on the proposed mechanism we derive a fair load balancing protocol called FAIR-LBM. Finally, we study the effectiveness of our protocol by simulations.
Keywords :
distributed processing; protocols; resource allocation; scheduling; distributed systems; heterogeneous distributed systems; load allocation; load balancing; load balancing protocol; mechanism design theory; protocols; scheduling; voluntary participation; Algorithm design and analysis; Computational modeling; Computer science; Cost accounting; Delay; Distributed computing; Load management; Processor scheduling; Protocols; Scheduling algorithm;
Conference_Titel :
Network Computing and Applications, 2003. NCA 2003. Second IEEE International Symposium on
Print_ISBN :
0-7695-1938-5
DOI :
10.1109/NCA.2003.1201167