Map-Reduce Task Scheduling Optimization Techniques: A Comparative Study
Authors:
- 11 April 2023
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 729-736
Abstract
Cloud computing is becoming popular because it offers the pay-as-per-use model with business benefits of enhanced scalability, flexibility, mobility and reliability with cost reduction in use of required resources. Multiple map-reduce sub-tasks from different users use the cloud resources simultaneously. Scheduling these multiple tasks to the available resources is quite challenging. Without optimized scheduling, desired quality of service cannot be achieved. With effective scheduling of map-reduce sub-tasks other parameters of interest like cost, energy consumption and resource usage can be optimized as well. It is obvious that task scheduling optimization on cloud attracted a lot of researchers. Many heuristics, meta-heuristic and their hybridizations were used for scheduling the multiple tasks to available and limited resources of cloud. Use of metaheuristic algorithms in map-reduce task scheduling on cloud showed better results than only heuristic algorithms. Researchers were well realized that by combining the useful features of two or more algorithms, best scheduling solutions can be achieved. Different available hybrid algorithms are reviewed in this study. It will classify the available hybrid algorithms on different parameters for business benefits. it provides the future directions for hybridization of meta-heuristic algorithms for map-reduce task scheduling optimization. In this review different existing models for map-reduce task scheduling optimization in terms of make-span have been explored.Keywords
This publication has 56 references indexed in Scilit:
- A hybrid particle swarm optimization and hill climbing algorithm for task scheduling in the cloud environmentsICT Express, 2018
- Task scheduling for cloud computing using multi-objective hybrid bacteria foraging algorithmFuture Computing and Informatics Journal, 2018
- A GSA based hybrid algorithm for bi-objective workflow scheduling in cloud computingFuture Generation Computer Systems, 2018
- A Hybrid Task Scheduling Approach Based on Genetic Algorithm and Particle Swarm Optimization Technique in Cloud Environment2018
- A Hybrid Metaheuristic for Multi-Objective Scientific Workflow Scheduling in a Cloud EnvironmentApplied Sciences, 2018
- A Dynamic and Failure-Aware Task Scheduling Framework for HadoopIEEE Transactions on Cloud Computing, 2018
- Workflow Scheduling Using Hybrid GA‐PSO Algorithm in Cloud ComputingWireless Communications and Mobile Computing, 2018
- A Hybrid Bio-Inspired Algorithm for Scheduling and Resource Management in Cloud EnvironmentIEEE Transactions on Services Computing, 2017
- An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud ComputingIEEE Transactions on Evolutionary Computation, 2016
- A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud EnvironmentIEEE Transactions on Cloud Computing, 2015