Title :
Workflow scheduling for SaaS / PaaS cloud providers considering two SLA levels
Author :
Genez, Thiago A L ; Bittencourt, Luiz F. ; Madeira, Edmundo R M
Author_Institution :
Inst. of Comput., Univ. of Campinas - UNICAMP, Campinas, Brazil
Abstract :
Cloud computing is being used to avoid maintenance costs and upfront investment, while providing elasticity to the available computational power in a pay-per-use basis. Customers can make use of the cloud as a software (SaaS), platform (PaaS), or infrastructure (IaaS) provider. When one customer utilizes an environment provided by a SaaS cloud, she is unaware of any details about the computational infrastructure where her requests are being processed. Therefore, such infrastructure can be composed of computational resources from a datacenter owned by the SaaS or its resources can be leased from a cloud infrastructure provider. In this paper we present an integer linear program (ILP) formulation for the problem of scheduling SaaS customer´s workflows into multiple IaaS providers where SLA exists at two levels. In addition, we present heuristics to solve the relaxed version of the presented ILP. Simulation results show that the proposed ILP is able to find low-cost solutions for short deadlines, while the proposed heuristics are effective when deadlines are larger.
Keywords :
cloud computing; integer programming; linear programming; resource allocation; scheduling; workflow management software; ILP; IaaS; PaaS cloud providers; SLA levels; SaaS cloud providers; cloud computing; computational infrastructure; computational power; computational resources; infrastructure provider; integer linear program formulation; maintenance cost avoidance; pay-per-use basis; platform provider; software provider; upfront investment; workflow scheduling; Cloud computing; Computational modeling; Contracts; Quality of service; Scheduling; Scheduling algorithms;
Conference_Titel :
Network Operations and Management Symposium (NOMS), 2012 IEEE
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-0267-8
Electronic_ISBN :
1542-1201
DOI :
10.1109/NOMS.2012.6212007