Task Scheduling Algorithm Based on Priority and Cost Constraint in Cloud Computing

WU Xiaonian,DENG Mengqin,ZHANG Mingling,ZENG Bin
DOI: https://doi.org/10.3724/sp.j.1087.2013.02147
2013-01-01
Abstract:Concerning the service quality assurance in cloud computing,a task scheduling algorithm based on priority and cost constraint was proposed.Firstly,it computed the priority of tasks and the service ability of resources,then made sorting and grouping for tasks and resources respectively,and set the scheduling constrained relationship according to the priority and service ability between task groups and resource groups.Furthermore,the completion time and cost of tasks spent on different resources located in the related resource group were calculated,and finally each task was scheduled in turn onto a resource with minimum time-cost tradeoff value according to its priority.The simulation results show that,compared with Min-Min and QoS-Guided-Min,the proposed algorithm achieves better performance and load balancing,and reduces the overall service cost.
What problem does this paper attempt to address?