Cloud Task Scheduling Based on Ant Colony Optimization

被引:0
作者
Tawfeek, Medhat [1 ]
El-Sisi, Ashraf [1 ]
Keshk, Arabi [1 ]
Torkey, Fawzy [1 ]
机构
[1] Menoufia Univ, Fac Comp & Informat, Menoufia, Egypt
关键词
Cloud computing; task scheduling; makespan; ACO; cloudsim; ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing is the development of distributed computing, parallel computing and grid computing, or defined as the commercial implementation of these computer science concepts. One of the fundamental issues in this environment is related to task scheduling. Cloud task scheduling is an NP-hard optimization problem and many meta-heuristic algorithms have been proposed to solve it. A good task scheduler should adapt its scheduling strategy to the changing environment and the types of tasks. In this paper, a cloud task scheduling policy based on Ant Colony Optimization (ACO) algorithm compared with different scheduling algorithms First Come First Served (FCFS) and Round-Robin (RR), has been presented The main goal of these algorithms is minimizing the makespan of a given tasks set. ACO is random optimization search approach that will be used for allocating the incoming jobs to the virtual machines. Algorithms have been simulated using cloudsim toolkit package. Experimental results showed that cloud task scheduling based on ACO outperformed FCFS and RR algorithms.
引用
收藏
页码:129 / 137
页数:9
相关论文
共 50 条
[31]   A Method Based on the Combination of Laxity and Ant Colony System for Cloud-Fog Task Scheduling [J].
Xu, Jiuyun ;
Hao, Zhuangyuan ;
Zhang, Ruru ;
Sun, Xiaoting .
IEEE ACCESS, 2019, 7 :116218-116226
[32]   Research on Task Scheduling Model of Ant Colony Optimization Cloud Computing Platform for Online Practical Customer-training Application [J].
Wang, Hongtao .
IEIE Transactions on Smart Processing and Computing, 2024, 13 (03) :243-253
[33]   Task scheduling in cloud computing based on grey wolf optimization with a new encoding mechanism [J].
Huang, Xingwang ;
Xie, Min ;
An, Dong ;
Su, Shubin ;
Zhang, Zongliang .
PARALLEL COMPUTING, 2024, 122
[34]   Fitness rate-based rider optimization enabled for optimal task scheduling in cloud [J].
Alameen, Abdalla ;
Gupta, Ashu .
INFORMATION SECURITY JOURNAL, 2020, 29 (06) :310-326
[35]   Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm [J].
Xuan Chen ;
Dan Long .
Cluster Computing, 2019, 22 :2761-2769
[36]   Task scheduling of cloud computing using integrated particle swarm algorithm and ant colony algorithm [J].
Chen, Xuan ;
Long, Dan .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02) :S2761-S2769
[37]   Task scheduling using Ant Colony Optimization in multicore architectures: a survey [J].
G. Umarani Srikanth ;
R. Geetha .
Soft Computing, 2018, 22 :5179-5196
[38]   An Ant Colony Optimization for Grid Task Scheduling with Multiple QoS Dimensions [J].
Hu, Jing ;
Li, Mingchu ;
Sun, Weifeng ;
Chen, Yunfang .
2009 EIGHTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2009, :415-419
[39]   Optimizing MapReduce Task Scheduling on Virtualized Heterogeneous Environments Using Ant Colony Optimization [J].
Jeyaraj, Rathinaraja ;
Paul, Anand .
IEEE ACCESS, 2022, 10 :55842-55855
[40]   Task scheduling using Ant Colony Optimization in multicore architectures: a survey [J].
Srikanth, G. Umarani ;
Geetha, R. .
SOFT COMPUTING, 2018, 22 (15) :5179-5196