Survey on Machine Learning based scheduling in Cloud Computing

Naveen Kumar Gondhi,Ayushi Gupta
DOI: https://doi.org/10.1145/3059336.3059352
2017-01-01
Abstract:In the modern era, cloud computing gains a lot of attention due to its various features such as it is simple to use, minimum cost, and mostly low power consumption. Many algorithms and techniques have been proposed for scheduling of virtual machines to provide dynamic load balancing, dynamic scalability and reallocation of resources. Intelligent algorithms are used for the optimization of results and minimizing the makespan scheduling while utilizing the resources efficiently based on dynamic environment. This paper reviews various intelligent scheduling algorithms such as Genetic Algorithm (GA), Simulated annealing (SA), Tabu Search (TS), Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO), Artificial Immune System (AIS), Bacterial Foraging Algorithm (BF), Fish Swarm Optimization Algorithm (FS), Cat Swarm Optimization Algorithm (CS), Firefly Algorithm (FF), Cuckoo Search Algorithm (CS), Artificial Bee Colony (ABC), Bat Algorithm (BA).
What problem does this paper attempt to address?