Non-dominated sorting based PSO algorithm for workflow task scheduling in cloud computing systems

被引:4
作者
Beegom, A. S. Ajeena [1 ]
Rajasree, M. S. [2 ]
机构
[1] Coll Engn Trivandrum, Thiruvananthapuram, Kerala, India
[2] APJ Abdul Kalam Technol Univ, Trivandrum, Kerala, India
关键词
Cloud computing; workflow scheduling; non-dominated sorting; particle swarm optimization; pareto-optimality; WEIGHTED SUM METHOD; MULTIOBJECTIVE OPTIMIZATION; GENETIC ALGORITHM;
D O I
10.3233/JIFS-190355
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scientific workflow applications include a set of tasks, which have complex inter dependencies with each other, along with a large number of parallel tasks. The problem of scheduling such application tasks involves careful decisions on determining the sequence in which it can be processed, causing high impact on the cost of execution and makespan (execution time), when executed on a cloud computing system. Achieving optimal schedule, which can optimize both of these objectives while keeping the dependencies between tasks intact is a real challenge. In this work, a non-dominated sorting based particle swarm optimization approach to find an optimal schedule for workflow applications in cloud computing systems is proposed. A graph is used to represent tasks in the workflow and the dependencies among tasks. The optimization problem is modelled using integer programming formulation, subject to capacity and dependency constraints among tasks and Virtual Machines (VM). Simulation studies and result comparison with other representative algorithms in the literature shows that the proposed algorithm is promising.
引用
收藏
页码:6801 / 6813
页数:13
相关论文
共 36 条
[1]   Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01) :158-169
[2]  
[Anonymous], J EVOLUTIONARY COMPU
[3]  
[Anonymous], 2012, P 2012 8 INT C WIR C, DOI [DOI 10.1109/WIC0M.2012.6478580, DOI 10.1109/WICOM.2012.6478580]
[4]  
[Anonymous], 2017, CONCURRENCY COMPUT P, DOI DOI 10.1002/CPE.4041
[5]  
[Anonymous], 1995, 1995 IEEE INT C
[6]  
[Anonymous], J EVOLUTIONARY I SPR
[7]  
[Anonymous], 2012, IEEE C EVOL COMPUTAT
[8]  
[Anonymous], J SCI PROGRAMMING
[9]   A novel non-dominated sorting algorithm for evolutionary multi-objective optimization [J].
Bao, Chunteng ;
Xu, Lihong ;
Goodman, Erik D. ;
Cao, Leilei .
JOURNAL OF COMPUTATIONAL SCIENCE, 2017, 23 :31-43
[10]  
Beegom ASA, 2015, LECT NOTES COMPUT SC, V8956, P356, DOI 10.1007/978-3-319-14977-6_38