Advanced search
Start date

Dynamic scheduling of multiple workflows for SaaS/PaaS cloud providers considering two SLA levels

Grant number: 12/02778-6
Support type:Scholarships in Brazil - Doctorate
Effective date (Start): October 01, 2012
Effective date (End): January 31, 2017
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computer Systems
Principal Investigator:Edmundo Roberto Mauro Madeira
Grantee:Thiago Augusto Lopes Genez
Home Institution: Instituto de Computação (IC). Universidade Estadual de Campinas (UNICAMP). Campinas , SP, Brazil
Associated scholarship(s):14/08607-4 - Scheduling of scientific workflows on clouds, BE.EP.DR


Cloud computing provides utility computing (software and hardware) according to user needs, which is billed through the "pay-per-use" basis. Customers can generally make use of the cloud as a software (SaaS), platform (PaaS), or infrastructure (IaaS) providers. The cloud computing is gradually being used by the IT industries and universities to execute workflows, a set of services to be processed in a well defined order. Complex applications in e-Science and e-Business modeled as workflows are executed in clouds in order to minimize investment in computing infrastructure. Thus, due to the lack of own resources, customers use workflow execution services provided by SaaS and PaaS providers. However, these services schedule workflows sequentially, that is, one workflow at a time. On the other hand, due to the high demand of customer requests, the SaaS/PaaS provider should execute (and manage) multiple workflows at the same time. The area of scheduling multiple workflows in clouds, however, lacks this type of algorithm. To deal with these challenges, this research proposes the study and development of scheduling algorithms in order to execute multiple workflows in clouds. We consider a SaaS provider with two-levels of SLA, where one is destined to SLAs established with its customers, while another level includes SLAs signed with IaaS providers. Therefore, through the proposed scheduling algorithm of multiple workflows proposed, we intend that the SaaS provider (i) meets the QoS requirements of each workflow, (ii) minimizes SLAs violations with their custumers and (iii) maximizes their profit.

Scientific publications
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
GENEZ, THIAGO A. L.; BITTENCOURT, LUIZ F.; MADEIRA, EDMUNDO R. M. Time-discretization for speeding-up scheduling of deadline-constrained workflows in clouds. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, v. 107, p. 1116-1129, JUN 2020. Web of Science Citations: 0.
GENEZ, THIAGO A. L.; BITTENCOURT, LUIZ F.; DA FONSECA, NELSON L. S.; MADEIRA, EDMUNDO R. M. Estimation of the Available Bandwidth in Inter-Cloud Links for Task Scheduling in Hybrid Clouds. IEEE TRANSACTIONS ON CLOUD COMPUTING, v. 7, n. 1, p. 62-74, JAN-MAR 2019. Web of Science Citations: 2.
Academic Publications
(References retrieved automatically from State of São Paulo Research Institutions)
GENEZ, Thiago Augusto Lopes. Provendo robustez a escalonadores de workflows sensíveis às incertezas da largura de banda disponível. 2017. Doctoral Thesis - Universidade Estadual de Campinas, Instituto de Computação.

Please report errors in scientific publications list by writing to: