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 条
  • [1] Cloud Task Scheduling Based on Ant Colony Optimization
    Tawfeek, Medhat A.
    El-Sisi, Ashraf
    Keshk, Arabi E.
    Torkey, Fawzy A.
    [J]. 2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2013, : 64 - 69
  • [2] Task Scheduling Based on Ant Colony Optimization in Cloud Environment
    Guo, Qiang
    [J]. 2017 5TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2017), 2017, 1834
  • [3] Task Scheduling Policy Based on Ant Colony Optimization in Cloud Computing Environment
    Wang, Lin
    Ai, Lihua
    [J]. PROCEEDINGS OF 2ND CONFERENCE ON LOGISTICS, INFORMATICS AND SERVICE SCIENCE (LISS 2012), VOLS 1 AND 2, 2013,
  • [4] Research on Cloud Task Scheduling Based on Load Balancing Ant Colony Optimization
    Hu, Hai-tao
    Luo, Xiao-rong
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND NETWORK TECHNOLOGY (CCNT 2018), 2018, 291 : 60 - 64
  • [5] Cloud Computing Task Scheduling Strategy Based on Differential Evolution and Ant Colony Optimization
    Ge, Junwei
    Cai, Yu
    Fang, Yiqiu
    [J]. 6TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2018), 2018, 1967
  • [6] A task scheduling algorithm based on genetic algorithm and ant colony optimization in cloud computing
    Liu, Chun-Yan
    Zou, Cheng-Ming
    Wu, Pei
    [J]. PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 68 - 72
  • [7] The optimizing resource allocation and task scheduling based on cloud computing and Ant Colony Optimization Algorithm
    Su, Yingying
    Bai, Zhichao
    Xie, Dongbing
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021,
  • [8] A slave ants based ant colony optimization algorithm for task scheduling in cloud computing environments
    Moon, YoungJu
    Yu, HeonChang
    Gil, Joon-Min
    Lim, JongBeom
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2017, 7
  • [9] Ant colony based optimization model for QoS-based task scheduling in cloud computing environment
    Sharma, Neetu
    Sonal
    Garg, Puneet
    [J]. Measurement: Sensors, 2022, 24
  • [10] EACO: AN ENHANCED ANT COLONY OPTIMIZATION ALGORITHM FOR TASK SCHEDULING IN CLOUD COMPUTING
    Sharma, Surabhi
    Jain, Richa
    [J]. INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2019, 13 (04): : 91 - 100