Title :
Multi-workflow QoS-Constrained Scheduling for Utility Computing
Author :
Hamid Arabnejad;Jorge G. Barbosa
Author_Institution :
Dept. de Eng. Inf., Univ. do Porto, Porto, Portugal
Abstract :
In this paper, we introduce a utility driven strategy to schedule concurrent workflows constrained to user´s QoS parameters, namely Deadline and Budget. The Multi-Workflow Deadline-Budget Scheduling algorithm (MW-DBS) can schedule multiple workflows that can arrive to the system at any instant of time, with the aim of satisfying individual QoS requirements. Common approaches optimize one factor, e.g. processing time, constrained to the other factor, e.g. cost. MW-DBS produces schedules without optimizing any of the parameters but guaranteeing that the deadline and budget defined for each workflow are not exceeded. We study the scalability of the algorithm with different types of workflows and service providers. Experimental results show that our strategy is able to increase the scheduling success rate of finding valid solutions.
Keywords :
"Scheduling","Program processors","Quality of service","Schedules","Heuristic algorithms","Scheduling algorithms"
Conference_Titel :
Computational Science and Engineering (CSE), 2015 IEEE 18th International Conference on
DOI :
10.1109/CSE.2015.29