Title :
Scheduling service workflows for cost optimization in hybrid clouds
Author :
Bittencourt, Luiz F. ; Senna, Carlos R. ; Madeira, Edmundo R M
Author_Institution :
Inst. of Comput., Univ. of Campinas (UNICAMP), Campinas, Brazil
Abstract :
Cloud computing has recently emerged as a convergence of concepts such as cluster computing, grid computing, utility computing, and virtualization. In hybrid clouds, the user has its private cloud available for use, but she can also request new resources to public clouds in a pay-per-use basis when there is an increase in demand. In this scenario it is important to decide when and how to request these new resources to satisfy deadlines and/or to get a reasonable execution time, while minimizing the monetary costs involved. In this paper we propose a strategy to schedule service workflows in a hybrid cloud. The strategy aims at determining which services should use paid resources and what kind of resource should be requested to the cloud in order to minimize costs and meet deadlines. Experiments suggest that the strategy can decrease the execution costs while maintaining reasonable execution times.
Keywords :
cloud computing; scheduling; cloud computing; cluster computing; cost optimization; grid computing; hybrid clouds; pay-per-use basis; scheduling service workflows; utility computing; virtualization; Cloud computing; Clustering algorithms; Heuristic algorithms; Peer to peer computing; Processor scheduling; Schedules; Scheduling;
Conference_Titel :
Network and Service Management (CNSM), 2010 International Conference on
Conference_Location :
Niagara Falls, ON
Print_ISBN :
978-1-4244-8910-7
Electronic_ISBN :
978-1-4244-8908-4
DOI :
10.1109/CNSM.2010.5691241