Title :
Efficient Load Balancing on Irregular Network Topologies Using B+tree Structures
Author :
Savvas, Ilias K. ; Kechadi, M-Tahar
Author_Institution :
Univ. Coll. Dublin, Dublin
Abstract :
In this study, a heterogeneous distributed computing environment (Grid) is employed as a computing platform to perform some computationally intensive tasks. In order to increase the efficiency of the system (utilization and average response time), a dynamic task scheduling algorithm is proposed to balance the load among the nodes of the system. The technique is composed of two main phases. Firstly, the heterogeneous distributed system is embedded onto a structure similar to B+tree and then the algorithm of load-balancing is executed on the virtual structure. The optimum degree of the tree is identified in order to achieve optimal performance. The experimental and simulation results show the benefit of using the technique and additionally they show that it is relatively easy to identify the crossover points (thresholds) for which the system should be load balanced.
Keywords :
dynamic scheduling; grid computing; resource allocation; tree data structures; b+tree structures; distributed computing; dynamic task scheduling algorithm; heterogeneous distributed system; irregular network topologies; load balancing; virtual structure; Computer networks; Computer science; Concurrent computing; Distributed computing; Educational institutions; Grid computing; Load management; Network topology; Processor scheduling; Resource management;
Conference_Titel :
Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on
Conference_Location :
Hagenberg
DOI :
10.1109/ISPDC.2007.20