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
来源
2013 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM) | 2013年
关键词
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 条
[21]   A hybrid multi-objective metaheuristic optimization algorithm for scientific workflow scheduling [J].
Mohammadzadeh, Ali ;
Masdari, Mohammad ;
Gharehchopogh, Farhad Soleimanian ;
Jafarian, Ahmad .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02) :1479-1503
[22]   An adaptive multi-objective evolutionary algorithm for constrained workflow scheduling in Clouds [J].
Miao Zhang ;
Huiqi Li ;
Li Liu ;
Rajkumar Buyya .
Distributed and Parallel Databases, 2018, 36 :339-368
[23]   Multi-objective optimization for fuzzy workflow scheduling [J].
Zhu, Jie ;
Zhang, Jing ;
Lu, Chang ;
Huang, Haiping .
2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, :2800-2805
[24]   Evolutionary Multi-Objective Workflow Scheduling in Cloud [J].
Zhu, Zhaomeng ;
Zhang, Gongxuan ;
Li, Miqing ;
Liu, Xiaohui .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) :1344-1357
[25]   Trust-Oriented Multi-objective Workflow Scheduling in Grids [J].
Agarwal, Amit ;
Kumar, Padam .
GRID AND DISTRIBUTED COMPUTING, 2009, 63 :96-107
[26]   RVEA-based multi-objective workflow scheduling in cloud environments [J].
Xue, Fei ;
Hai, Qiuru ;
Gong, Yuelu ;
You, Siqing ;
Cao, Yang ;
Tang, Hengliang .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (01) :49-57
[27]   Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm [J].
Mohammadzadeh, Ali ;
Masdari, Mohammad ;
Gharehchopogh, Farhad Soleimanian .
JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (03)
[28]   Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm [J].
Ali Mohammadzadeh ;
Mohammad Masdari ;
Farhad Soleimanian Gharehchopogh .
Journal of Network and Systems Management, 2021, 29
[29]   Dynamic workflow scheduling in the cloud using a neural network-based multi-objective evolutionary algorithm [J].
Naik, K. Jairam ;
Chandra, Siddharth ;
Agarwal, Paras .
INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2021, 27 (04) :424-451
[30]   A multi-objective fitness dependent optimizer for workflow scheduling [J].
Rathi, Sugandha ;
Nagpal, Renuka ;
Srivastava, Gautam ;
Mehrotra, Deepti .
APPLIED SOFT COMPUTING, 2024, 152