International journal of intelligent engineering and systems · 2018 · 18 citations · 16 references
ComputingCloud ComputingComputer ScienceGrid ComputingParallel ComputingSchedulingMulti-objective SchedulingPerformance OptimizationResource SchedulingTask SchedulingAnt Colony OptimizationCloud SchedulingGrid Computing ArchitecturesMakespan OptimizationMetaheuristic SchedulingMulti-objective Scheduling HeuristicsMulti-objective Scheduling MetaheuristicsResource Utilization Optimization
Cloud computing is the development of distributed computing, parallel computing, and grid computing, or defined as a commercial implementation of such computer science concepts. One of the main issues in a cloud computing environment is Task scheduling (TS). In Cloud task scheduling, many Non deterministic Polynomial time-hard optimization problem, and many meta-heuristic (MH) algorithms have been proposed to solve it. A task scheduler should adapt its scheduling strategy to changing environment and variable tasks. This paper amends a cloud task scheduling policy based on Modified Ant Colony Optimization (MACO) algorithm. The main contribution of recommended method is to minimize makespan and to perform Multi Objective Task Scheduling (MOTS) process by assigning pheromone amount relative to corresponding virtual machine efficiency. MACO algorithm improves the performance of task scheduling by reducing makespan and degree of imbalance comparatively lower than a basic ACO algorithm by its multi-objective and deliberate nature. Experimental outcomes have shown that proposed MACO to have makespan 350 milliseconds and average utilization of 0.51 for a set of 100 tasks.
16
Cloud Task Scheduling Based on Load Balancing Ant Colony Optimization
Kun Li, Gaochao Xu, Guangyu Zhao et al. · 2011 · 406 citations
A novel collaborative optimization algorithm in solving complex optimization problems
Wu Deng, Huimin Zhao, Li Zou et al. · Soft Computing · 2016 · 380 citations
Cloud task scheduling based on ant colony optimization
Medhat A. Tawfeek, Ashraf B. El-Sisi, Arabi Keshk et al. · 2013 · 302 citations
A Hyper-Heuristic Scheduling Algorithm for Cloud
Chun‐Wei Tsai, Weicheng Huang, Meng-Hsiu Chiang et al. · IEEE Transactions on Cloud Computing · 2014 · 194 citations