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 条
[41]   Task Scheduling of parallel programming systems using Ant Colony Optimization [J].
Mao, Jun .
THIRD INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY (ISCSCT 2010), 2010, :179-182
[42]   An Intelligent Cloud Workflow Scheduling System With Time Estimation and Adaptive Ant Colony Optimization [J].
Jia, Ya-Hui ;
Chen, Wei-Neng ;
Yuan, Huaqiang ;
Gu, Tianlong ;
Zhang, Huaxiang ;
Gao, Ying ;
Zhang, Jun .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (01) :634-649
[43]   Efficient Cloud Workflow Scheduling with Inverted Ant Colony Optimization Algorithm [J].
Ding, Hongwei ;
Zhang, Ying .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (10) :913-921
[44]   Survey of Task Scheduling in Cloud Computing based on Particle Swarm Optimization [J].
Alkayal, Entisar S. ;
Jennings, Nicholas R. ;
Abulkhair, Maysoon F. .
2017 INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTING TECHNOLOGIES AND APPLICATIONS (ICECTA), 2017, :263-268
[45]   An efficient multi-objective scheduling algorithm based on spider monkey and ant colony optimization in cloud computing [J].
Dina A. Amer ;
Gamal Attiya ;
Ibrahim Ziedan .
Cluster Computing, 2024, 27 :1799-1819
[46]   An efficient multi-objective scheduling algorithm based on spider monkey and ant colony optimization in cloud computing [J].
Amer, Dina A. ;
Attiya, Gamal ;
Ziedan, Ibrahim .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02) :1799-1819
[47]   Research on Gird Task Scheduling Based on Ant Colony Algorithm [J].
Qi, Chen ;
Ming, Hou .
MATERIALS AND MANUFACTURING TECHNOLOGY, PTS 1 AND 2, 2010, 129-131 :1438-+
[48]   Adaptive Cloud Resource Scheduling Model Based on Improved Ant Colony Algorithm [J].
Nie Qingbin ;
Pan Feng ;
Wu Jiacheng ;
Cao Yaoqin .
LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (01)
[49]   Grid Task Scheduling Strategy Based on Particle Swarm Optimizationand Ant Colony Optimization Algorithm [J].
Wei Pengcheng ;
Shi Xi .
PROGRESS IN MEASUREMENT AND TESTING, PTS 1 AND 2, 2010, 108-111 :392-+
[50]   Construction of load balancing scheduling model for cloud computing task based on chaotic ant colony algorithm [J].
Yu J. .
International Journal of Information and Communication Technology, 2021, 18 (04) :416-433