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] An incremental ant colony optimization based approach to task assignment to processors for multiprocessor scheduling
    Boveiri, Hamid Reza
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (04) : 498 - 510
  • [32] A Task Scheduling Algorithm Based on Genetic Algorithm and Ant Colony Optimization Algorithm with Multi-QoS Constraints in Cloud Computing
    Dai, Yangyang
    Lou, Yuansheng
    Lu, Xin
    [J]. 2015 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS IHMSC 2015, VOL II, 2015,
  • [33] Task Scheduling of parallel programming systems using Ant Colony Optimization
    Mao, Jun
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY (ISCSCT 2010), 2010, : 179 - 182
  • [34] Task scheduling using Ant Colony Optimization in multicore architectures: a survey
    Srikanth, G. Umarani
    Geetha, R.
    [J]. SOFT COMPUTING, 2018, 22 (15) : 5179 - 5196
  • [35] Improved Ant Colony Algorithm on Scheduling Optimization of Cloud Computing Resources
    Hu, Xiaoxi
    Zhou, Xianwei
    [J]. ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING III, 2014, 678 : 75 - 78
  • [36] An Ant Colony Optimization for Grid Task Scheduling with Multiple QoS Dimensions
    Hu, Jing
    Li, Mingchu
    Sun, Weifeng
    Chen, Yunfang
    [J]. 2009 EIGHTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2009, : 415 - 419
  • [37] Task scheduling using Ant Colony Optimization in multicore architectures: a survey
    G. Umarani Srikanth
    R. Geetha
    [J]. Soft Computing, 2018, 22 : 5179 - 5196
  • [38] A Genetic-Ant-Colony Hybrid Algorithm for Task Scheduling in Cloud System
    Wu, Zhilong
    Xing, Sheng
    Cai, Shubin
    Xiao, Zhijiao
    Ming, Zhong
    [J]. SMART COMPUTING AND COMMUNICATION, SMARTCOM 2016, 2017, 10135 : 183 - 193
  • [39] Efficient Cloud Workflow Scheduling with Inverted Ant Colony Optimization Algorithm
    Ding, Hongwei
    Zhang, Ying
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (10) : 913 - 921
  • [40] Grid Task Scheduling Based on Adaptive Ant Colony Algorithm
    Liu, Aihong
    Wang, Zhengyou
    [J]. INTERNATIONAL CONFERENCE ON MANAGEMENT OF E-COMMERCE AND E-GOVERNMENT, PROCEEDINGS, 2008, : 415 - 418