A load balancing algorithm for web based server grids


Autoria(s): Yu, Shui; Casey, John; Zhou, Wanlei
Data(s)

01/01/2004

Resumo

Load balance is a critical issue in distributed systems, such as server grids. In this paper, we propose a Balanced Load Queue (BLQ) model, which combines the queuing theory and hydro-dynamic theory, to model load balance in server grids. Base on the BLQ model, we claim that if the system is in the state of global fairness, then the performance of the whole system is the best. We propose a load balanced algorithm based on the model: the algorithm tries its best to keep the system in the global fairness status using job deviation. We present three strategies: best node, best neighbour, and random selection, for job deviation. A number of experiments are conducted for the comparison of the three strategies, and the results show that the best neighbour strategy is the best among the proposed strategies. Furthermore, the proposed algorithm with best neighbour strategy is better than the traditional round robin algorithm in term of processing delay, and the proposed algorithm needs very limited system information and is robust.<br />

Identificador

http://hdl.handle.net/10536/DRO/DU:30002767

Idioma(s)

eng

Publicador

Springer-Verlag

Relação

http://dro.deakin.edu.au/eserv/DU:30002767/n20041323.pdf

http://www.springerlink.com/content/x46pxrfyk5mhx02q/fulltext.pdf

Direitos

2004, Springer-Verlag

Tipo

Journal Article