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
关键词
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
相关论文
共 50 条
  • [1] Multi-objective Evolution-Based Scheduling of Computational Intensive Applications in Grid Environment
    Kaur, Mandeep
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA ENGINEERING AND COMMUNICATION TECHNOLOGY, ICDECT 2016, VOL 2, 2017, 469 : 457 - 467
  • [2] A dynamic task scheduling algorithm for grid computing system
    Zhang, YY
    Inoguchi, Y
    Shen, H
    [J]. PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 578 - 583
  • [3] A dynamic task scheduling approach based on wasp algorithm in grid environment
    Li, HX
    Cheng, CT
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 453 - 456
  • [4] Adaptive workflow scheduling for dynamic grid and cloud computing environment
    Rahman, Mustafizur
    Hassan, Rafiul
    Ranjan, Rajiv
    Buyya, Rajkumar
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (13): : 1816 - 1842
  • [5] Scheduling in Grid Computing Environment
    Prajapati, Harshadkumar B.
    Shah, Vipul A.
    [J]. 2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES (ACCT 2014), 2014, : 315 - +
  • [6] A dynamic task scheduling algorithm for cloud computing environment
    Alla, Hicham Ben
    Alla, Said Ben
    Ezzati, Abdellah
    [J]. Recent Advances in Computer Science and Communications, 2020, 13 (02): : 296 - 307
  • [7] A dynamic resource broker and fuzzy logic based scheduling algorithm in grid environment
    Zhou, Jiayi
    Yu, Kun-Ming
    Chou, Chih-Hsun
    Yang, Li-An
    Luo, Zhi-Jie
    [J]. ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT 1, 2007, 4431 : 604 - +
  • [8] Job Scheduling Algorithm based on Dynamic Management of Resources Provided by Grid Computing Systems
    Ungurean, I.
    [J]. ELEKTRONIKA IR ELEKTROTECHNIKA, 2010, (07) : 57 - 60
  • [9] Dynamic level task scheduling algorithm based on risk estimation model in grid computing
    Yi, Kan
    Wang, Ru-chuan
    Ren, Xun-yi
    Ji, Yi-mu
    [J]. PROCEEDINGS OF THE THIRD CHINAGRID ANNUAL CONFERENCE, 2008, : 101 - 108
  • [10] An Efficient Resource Scheduling Algorithm using Dynamic Priority in Grid Computing
    Pandey, Raksha
    Srivastava, Abhinav
    Rathore, Rituraj
    [J]. 2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL, ELECTRONICS AND COMMUNICATION (CTCEEC), 2017, : 717 - 720