A Survey about Efficient Job Scheduling Strategies in Cloud and Large Scale Environments
Hamid Hassan, Muhammad Adeel Ashraf, Waqar Hussain, Muhammad Sohaib Akram, Ahmad Hassan Butt, Yaser Daanial Khan · 2019
Internet of Things is the new emerging field Job scheduling strategies pay important role for optimal utilization of resources, in cloud or large scale environments demand for efficient resource allocation becomes manifolds due to increased volume of requests for available resources. In this paper we present comparative study of provided solutions for job scheduling techniques by research communities. This paper is comprised of analysis of job scheduling strategies to minimize job queuing and response time in order to allocate resources efficiently in cloud environments. Growing infrastructure of clouds and economical aspects of resource hiring demand efficient and best fit strategies for resource allocation. Comparative analysis of job scheduling and resource allocation will lead to adopt best policy framework for infrastructure designers. Selection of efficient set of job scheduling policies pay important role in distribution of workload to available resources, hence allocation of resources is finalized on the basis of combination of variety of policies which best fit in accordance with nature of requested jobs. We present comparative study of variety of job scheduling policies in this paper to support the designers for adoption of suitable set of policies in given scenarios.