A SENDER-INITIATED ADAPTIVE LOAD BALANCING SCHEME BASED ON PREDICTABLE STATE KNOWLEDGE

Authors
Citation
Gh. Lee et al., A SENDER-INITIATED ADAPTIVE LOAD BALANCING SCHEME BASED ON PREDICTABLE STATE KNOWLEDGE, IEICE transactions on information and systems, E79D(3), 1996, pp. 209-221
Citations number
24
Categorie Soggetti
Computer Science Information Systems
ISSN journal
09168532
Volume
E79D
Issue
3
Year of publication
1996
Pages
209 - 221
Database
ISI
SICI code
0916-8532(1996)E79D:3<209:ASALBS>2.0.ZU;2-3
Abstract
In an adaptive load balancing, the location policy to determine a dest ination node for transferring tasks can be classified into three categ ories: dynamic selection, random selection, and state polling. The dyn amic selection immediately determines a destination node by exploiting the state information broadcasted from other nodes. It not only requi res the overheads of collecting the state information, but may cause a n unpredictable behavior unless the state information is accurate. Als o, it may not guarantee even load distribution. The random selec tion determines a destination node at random. The state polling determines a destination node by polling other nodes. It may cause some problems such as useless polling, unachievable load balancing, and system insta bility. A new Sender-initiated Adaptive LOad balancing scheme (SALO) i s presented to remedy the above problems. It determines a destination node by exploiting the predictable state knowledge and by polling the destination node. It can determine a good destination with minimal use less polling and guarantee even load distribution. Also, it has an eff ocient mechanism and good data structure to collect the state informat ion simply. An analytic model is developed to compare with other well known schemes. The validity of the model is checked with an event-driv en simulation. With the model and the simulation result, it is shown t hat SALO yields a significant improvement over other schemes, especial ly at high system loads.