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 条
  • [31] Differential evolution-based algorithm for solving the department's course-scheduling problem
    Salman, Ayed A.
    Hamdan, Suha
    [J]. KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 2012, 39 (1B): : 175 - 209
  • [32] Algorithm for Deadline based Task Scheduling In Heterogeneous Grid Environment
    Chauhan, Anubha
    Singh, Smita
    Negi, Sarita
    Verma, Shashi Kant
    [J]. PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 219 - 222
  • [33] Dynamic scheduling for jobs in the grid environment
    Chiou, Andy S.
    Tsung, Chen-Kun
    [J]. 3RD INT CONF ON CYBERNETICS AND INFORMATION TECHNOLOGIES, SYSTEMS, AND APPLICAT/4TH INT CONF ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, 2006, : 288 - 292
  • [34] Scheduling Algorithm Based on Task Priority in Heterogeneous Computing Environment
    Yu Zhenxia
    Meng Fang
    Sheng, Shangming
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2008, : 12 - +
  • [35] A static task scheduling algorithm in grid computing
    Ma, D
    Zhang, W
    [J]. GRID AND COOPERATIVE COMPUTING, PT 2, 2004, 3033 : 153 - 156
  • [36] An online scheduling algorithm for Grid computing systems
    Du Kim, H
    Kim, JS
    [J]. GRID AND COOPERATIVE COMPUTING, PT 2, 2004, 3033 : 34 - 39
  • [37] A Heuristic Scheduling Algorithm for Computing of Power Grid
    Zhu, Youchan
    Guo, Xueying
    Chen, Yanyan
    [J]. 2009 INTERNATIONAL CONFERENCE ON E-BUSINESS AND INFORMATION SYSTEM SECURITY, VOLS 1 AND 2, 2009, : 373 - +
  • [38] The improvement of a task scheduling algorithm grid computing
    Yu Liang
    Zhou Jiliu
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL SYMPOSIUM ON DATA, PRIVACY, AND E-COMMERCE, 2007, : 292 - 297
  • [39] A grid computing task scheduling method based on target genetic algorithm
    Shu, Wanneng
    Zheng, Shijue
    Ma, Wei
    Chen, Guangdong
    Du, Jianhua
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3528 - +
  • [40] A novel reputation-based ant algorithm in computing grid scheduling
    Liu, Feifei
    Li, Bingyi
    Dong, Xiaoshe
    Tian, HongBo
    [J]. 2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 121 - 125