Dynamic scheduling for dedicated grid and task scheduling with reliable communication for non-dedicated grid.

Xiaoli Du,Rong Deng,Changjun Jiang,Fei Yin
DOI: https://doi.org/10.1145/1375783.1375814
2007-01-01
Abstract:For the different properties between dedicated grid and non-dedicated grid, two algorithms, named by DSADG (a Dynamic Scheduling Algorithm for Dedicated grid) and SARCNG (a Scheduling Algorithm with Reliable Communications for Non-dedicated grid), are presented. The former, based on the idea of dynamic critical path, proposes the method to compute the difference index of task executing on different grid nodes. Compared with other 9 algorithms, DSADG shows lower time complexity, smaller make-span and less grid nodes used in the scheduling process. Based on DSADG and the theories of queue and random process, the latter, focusing on the distinguishable features like heterogeneousness, reliability and availability, presents a function that scales the task scheduling reliability and grid node availability. Test results show SARCNG can not only ensure a smaller make-span, but also choose grid nodes with higher reliability.
What problem does this paper attempt to address?