Fast Workflow Scheduling for Grid Computing Based on a Multi-objective Genetic Algorithm

被引:0
|
作者
Khajemohammadi, Hassan [1 ]
Fanian, Ali [1 ]
Gulliver, T. Aaron [2 ]
机构
[1] Isfahan Univ Technol IUT, Dept Elect & Comp Engn, Esfahan, Iran
[2] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC, Canada
关键词
Genetic Algorithm (GA); Grid Computing; Utility Grid; Workflow Scheduling;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Task scheduling and resource allocation are two of the most important issues in grid computing. In a grid computing system, the workflow management system receives inter-dependent tasks from users and allocates each task to an appropriate resource. The assignment is based on user constraints such as budget and deadline. Thus, the workflow management system has a significant effect on system performance and efficient resource use. In general, optimal task scheduling is an NP-complete problem. Hence, heuristic and meta-heuristic methods are employed to obtain a solution which is close to optimal. In this paper, workflow management based on a multi-objective Genetic Algorithm (GA) is proposed to improve grid computing performance. In grid computing, task runtime is an important parameter. Thus the proposed method considers a workflow as a collection of levels to eliminate the need to check workflow dependencies after a solution is obtained for the next population. As a result, both scheduling time and solution quality are improved. Results are presented which show that the proposed method has better performance compared to similar techniques.
引用
收藏
页码:96 / 101
页数:6
相关论文
共 50 条
  • [1] Efficient Workflow Scheduling for Grid Computing Using a Leveled Multi-objective Genetic Algorithm
    Khajemohammadi, Hassan
    Fanian, Ali
    Gulliver, T. Aaron
    [J]. JOURNAL OF GRID COMPUTING, 2014, 12 (04) : 637 - 663
  • [2] Efficient Workflow Scheduling for Grid Computing Using a Leveled Multi-objective Genetic Algorithm
    Hassan Khajemohammadi
    Ali Fanian
    T. Aaron Gulliver
    [J]. Journal of Grid Computing, 2014, 12 : 637 - 663
  • [3] Multi-objective workflow scheduling based on genetic algorithm in cloud environment
    Xia, Xuewen
    Qiu, Huixian
    Xu, Xing
    Zhang, Yinglong
    [J]. INFORMATION SCIENCES, 2022, 606 : 38 - 59
  • [4] MOWS: Multi-objective workflow scheduling in cloud computing based on heuristic algorithm
    Abazari, Farzaneh
    Analoui, Morteza
    Takabi, Hassan
    Fu, Song
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2019, 93 : 119 - 132
  • [5] Task scheduling based on multi-objective genetic algorithm in cloud computing
    Xu, Zhenzhen
    Xu, Xiujuan
    Zhao, Xiaowei
    [J]. Journal of Information and Computational Science, 2015, 12 (04): : 1429 - 1438
  • [6] Cooperative grid jobs scheduling with multi-objective genetic algorithm
    Zeng, Bin
    Wei, Jun
    Wang, Wei
    Wang, Pu
    [J]. PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2007, 4742 : 545 - 555
  • [7] Micro Grid Scheduling Optimization Model Based on Multi-objective Genetic Algorithm
    Shen, Gang
    Zhuang, Jian
    Yu, Jiancheng
    Xu, Ke
    Gao, Yi
    [J]. 2016 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA & SMART CITY (ICITBS), 2017, : 513 - 516
  • [8] Multi-objective secure aware workflow scheduling algorithm in cloud computing based on hybrid optimization algorithm
    Reddy, G. Narendrababu
    Kumar, S. Phani
    [J]. WEB INTELLIGENCE, 2023, 21 (04) : 385 - 405
  • [9] Research on Grid Workflow Scheduling Based on the Discrete Multi-objective Particle Swarm Optimization Algorithm
    Li Jinzhong
    Xia Jiewu
    Wei Simin
    Huang Chuanlian
    [J]. PROCEEDINGS OF 2009 CONFERENCE ON COMMUNICATION FACULTY, 2009, : 662 - 666
  • [10] ε -Pareto Dominance Based Multi-objective Optimization to Workflow Grid Scheduling
    Garg, Ritu
    Singh, Darshan
    [J]. CONTEMPORARY COMPUTING, 2011, 168 : 29 - 40