Improved Priority Based Job Scheduling Algorithm in Cloud Computing Using Iterative Method

Swachil J. Patel, Upendra Bhoi · 2014

Cloud Computing is a platform for computing resources (Hardware and Software) that are delivered as a service over an internet network to the customers. Its intention is to share large scale equipments and resources for computation, storage, information and knowledge for scientific researches. There are many jobs that are required to be executed by the available resources to achieve best performance, minimal total time for completion, shortest response time, utilization of resource usage and etc. Because of these different objectives and high performance of computing environment, we need to design, develop, and propose a scheduling algorithm that outperforms appropriate allocation map of jobs due to different factors. Job scheduling is one of the major issue in cloud computing environment. In job scheduling priority is the biggest issue because some jobs need to be scheduled first then all other remaining jobs which can wait for a long time. In this paper, we have proposed an improvement in priority based job scheduling algorithm in cloud computing which is based on multiple criteria and multiple attribute decision making model.

Read the paper · More papers on PaperTik