On the performance-driven load distribution for heterogeneous computational grids

作者:

Highlights:

摘要

Load balancing has been a key concern for traditional multiprocessor systems. The emergence of computational grids extends this challenge to deal with more serious problems, such as scalability, heterogeneity of computing resources and considerable transfer delay. In this paper, we present a dynamic and decentralized load balancing algorithm for computationally intensive jobs on a heterogeneous distributed computing platform. The time spent by a job in the system is considered as the main issue that needs to be minimized. Our main contributions are: (1) Our algorithm uses site desirability for processing power and transfer delay to guide load assignment and redistribution, (2) Our transfer and location policies are a combination of two specific strategies that are performance driven to minimize execution cost. These two policies are the Instantaneous Distribution Policy (IDP) and the Load Adjustment Policy (LAP), (3) The communication overhead involved in information collection is reduced using mutual information feedback. The simulation results show that our proposed algorithm outperforms conventional approaches over a wide range of system parameters.

论文关键词:Computational grids,Load balancing,Distributed computing,Heterogeneity,Migration

论文评审过程:Received 11 March 2006, Revised 3 October 2006, Available online 24 February 2007.

论文官网地址:https://doi.org/10.1016/j.jcss.2007.02.007