Title :
Budget-Constrained Resource Provisioning for Scientific Applications in Clouds
Author :
Fard, Hamid Mohammadi ; Fahringer, Thomas ; Prodan, Radu
Author_Institution :
Inst. of Comput. Sci., Univ. of Innsbruck, Innsbruck, Austria
Abstract :
Public commercial clouds emerged as new and attractive resource provisioning option for scientific computing. This new alternative raises new challenges for users of such clouds, since optimizing the completion time of scientific applications might substantially increase the monetary cost of leasing cloud resources. In this paper, we first propose a set of basic rescheduling operations covering a broad set of scenarios for reducing the costs of running scientific workflows in clouds. Based on them, we design two heuristic scheduling algorithms. The first algorithm aims at reducing the cost of resource provisioning while still attaining the optimal make span. The second algorithm further reduces the costs to meet a budget constraint with a small increase in the make span. The experiments conducted using real-world and synthetic workflow applications demonstrate important benefits compared to related state-of-the-art approaches.
Keywords :
budgeting; cloud computing; optimisation; resource allocation; scheduling; budget constraint; budget-constrained resource provisioning; completion time optimization; heuristic scheduling algorithms; monetary cost; optimal makespan; public commercial cloud resources; real-world workflow applications; rescheduling operations; resource provisioning cost reduction; scientific computing; scientific workflows; synthetic workflow applications; Algorithm design and analysis; Booting; Cloud computing; Delays; Optimization; Schedules; Scheduling; cloud computing; makespan; monetary cost; resource provisioning; scheduling; scientific workflows;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
Conference_Location :
Bristol
DOI :
10.1109/CloudCom.2013.48