DocumentCode
1618723
Title
Task Scheduling on the Cloud with Hard Constraints
Author
Long Thai ; Varghese, Blesson ; Barker, Adam
Author_Institution
Sch. of Comput. Sci., Univ. of St Andrews, St. Andrews, UK
fYear
2015
Firstpage
95
Lastpage
102
Abstract
Scheduling Bag-of-Tasks (BoT) applications on the cloud can be more challenging than grid and cluster environments. This is because a user may have a budgetary constraint or a deadline for executing the BoT application in order to keep the overall execution costs low. The research in this paper is motivated to investigate task scheduling on the cloud, given two hard constraints based on a user-defined budget and a deadline. A heuristic algorithm is proposed and implemented to satisfy the hard constraints for executing the BoT application in a cost effective manner. The proposed algorithm is evaluated using four scenarios that are based on the trade-off between performance and the cost of using different cloud resource types. The experimental evaluation confirms the feasibility of the algorithm in satisfying the constraints. The key observation is that multiple resource types can be a better alternative to using a single type of resource.
Keywords
cloud computing; grid computing; pattern clustering; scheduling; BoT application; budgetary constraint; cloud resource type; cluster environment; grid environment; hard constraint; heuristic algorithm; scheduling bag-of-tasks application; task scheduling; user-defined budget; Cloud computing; Heuristic algorithms; Mathematical model; Performance gain; Scheduling; Throughput; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Services (SERVICES), 2015 IEEE World Congress on
Conference_Location
New York City, NY
Print_ISBN
978-1-4673-7274-9
Type
conf
DOI
10.1109/SERVICES.2015.22
Filename
7196509
Link To Document