An Evolution-based Dynamic Scheduling Algorithm in Grid Computing Environment

被引:2
作者
Yu, Kun-Ming [1 ]
Chen, Cheng-Kwan [1 ]
机构
[1] Chung Hua Univ, Dept Comp Sci & Informat Engn, Hsinchu, Taiwan
来源
ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 1, PROCEEDINGS | 2008年
关键词
Genetic algorithm; grid computing; heterogeneous; scheduling algorithm;
D O I
10.1109/ISDA.2008.153
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grid computing can integrate computational resources from different networks or regional areas into a high performance computational platform and be used to solve complex computing-intensive problems efficiently. Scheduling problem is an important issue in a grid computing environment, because of the heterogeneity of computing resources. This paper proposes an evolution-based dynamic scheduling algorithm (EDSA) for scheduling in grid computing environments. The proposed algorithm uses the genetic algorithm as search technique to find an efficient schedule in grid computing and adapts to variable numbers of computing nodes which has different computational capabilities. Furthermore, the hybrid crossover and incremental mutation operations within the algorithm can move the solution away from the local-optimal solution towards a near-optimal solution. And, a simulation with randomly generated task sets was performed to compare the performance with five other scheduling algorithms. The results show that the proposed EDSA outperformed all other schedulers across a range of scenarios.
引用
收藏
页码:450 / 455
页数:6
相关论文
共 17 条
  • [1] Performance evaluation model for scheduling in global computing systems
    Aida, K
    Takefusa, A
    Nakada, H
    Matsuoka, S
    Sekiguchi, S
    Nagashima, U
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2000, 14 (03) : 268 - 279
  • [2] Simgrid: a toolkit for the simulation of application scheduling
    Casanova, H
    [J]. FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 430 - 437
  • [3] Etminani K, 2007, 2007 THIRD IEEE/IFIP INTERNATIONAL CONFERENCE IN CENTRAL ASIA ON INTERNET, P167
  • [4] Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
  • [5] HAGHIGHAT AT, 2003, 22 SGAI INT C KNOWL, V16, P305
  • [6] Holland J.H., 1975, Adoption in Natural and Artificial systerm
  • [7] IBARRA OH, 1977, J ASSOC COMPUT MACH, V24, P280, DOI DOI 10.1145/322003.322011
  • [8] KIM KH, 2007, 8 IEEE ACM INT C GRI, P50
  • [9] Dynamic mapping of a class of independent tasks onto heterogeneous computing systems
    Maheswaran, M
    Ali, S
    Siegel, HJ
    Hensgen, D
    Freund, RF
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 59 (02) : 107 - 131
  • [10] SINGH G, 2007, 16 IEEE INT S HIGH P, P117