Resource Provisioning for Task-Batch Based Workflows with Deadlines in Public Clouds

dc.contributor.authorCai, Zhichenges_ES
dc.contributor.authorLi, Xiaopinges_ES
dc.contributor.authorRuiz García, Rubénes_ES
dc.contributor.funderEuropean Regional Development Fundes_ES
dc.contributor.funderNational Natural Science Foundation of Chinaes_ES
dc.contributor.funderNatural Science Foundation of Jiangsu Provincees_ES
dc.contributor.funderJiangsu Key Laboratory of Image and Video Understanding for Social Safety, Chinaes_ES
dc.contributor.funderMinisterio de Economía y Competitividades_ES
dc.date.accessioned2020-12-17T04:32:41Z
dc.date.available2020-12-17T04:32:41Z
dc.date.issued2019-09es_ES
dc.description.abstract[EN] To meet the dynamic workload requirements in widespread task-batch based workflow applications, it is important to design algorithms for DAG-based platforms (such as Dryad, Spark and Pegasus) to rent virtual machines from public clouds dynamically. In terms of depths and functionalities, tasks of different task-batches are merged into task-units. A unit-aware deadline division method is investigated for properly dividing workflow deadlines to task deadlines so as to minimize the utilization of rented intervals. A rule-based task scheduling method is presented for allocating tasks to time slots of rented Virtual Machines (VMs) with a task right shifting operation and a weighted priority composite rule. A Unit-aware Rule-based Heuristic (URH) is proposed for elastically provisioning VMs to task-batch based workflows to minimize the rental cost in DAG-based cloud platforms. Effectiveness of the proposed URH methods is verified by comparing them against two adapted existing algorithms for similar problems on some realistic workflows.en_EN
dc.description.accrualMethodSes_ES
dc.description.bibliographicCitationCai, Z.; Li, X.; Ruiz García, R. (2019). Resource Provisioning for Task-Batch Based Workflows with Deadlines in Public Clouds. IEEE Transactions on Cloud Computing. 7(3):814-826. https://doi.org/10.1109/TCC.2017.2663426es_ES
dc.description.issue3es_ES
dc.description.sponsorshipThe authors would like to thank the reviewers for their constructive and useful comments. This work is supported by the National Natural Science Foundation of China (Grant No.61602243 and 61572127), the Natural Science Foundation of Jiangsu Province (Grant No.BK20160846), the Jiangsu Key Laboratory of Image and Video Understanding for Social Safety (Grant No. 30916014107). Ruben Ruiz is partially supported by the Spanish Ministry of Economy and Competitiveness, under the project "SCHEYARD" (DPI2015-65895-R) financed by FEDER funds.es_ES
dc.description.upvformatpfin826es_ES
dc.description.upvformatpinicio814es_ES
dc.description.volume7es_ES
dc.identifier.doi10.1109/TCC.2017.2663426es_ES
dc.identifier.eissn2168-7161es_ES
dc.identifier.urihttps://riunet.upv.es/handle/10251/157279
dc.languageIngléses_ES
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)es_ES
dc.relation.ispartofIEEE Transactions on Cloud Computinges_ES
dc.relation.pasarelaS\406098es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/NSFC//61572127/es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/Natural Science Foundation of Jiangsu Province//BK20160846/es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/Jiangsu Key Laboratory of Image and Video Understanding for Social Safety//30916014107/es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/NSFC//61602243/es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/MINECO//DPI2015-65895-R/ES/OPTIMIZATION OF SCHEDULING PROBLEMS IN CONTAINER YARDS/es_ES
dc.relation.publisherversionhttps://doi.org/10.1109/TCC.2017.2663426es_ES
dc.rightsReserva de todos los derechoses_ES
dc.rights.accessRightsAbiertoes_ES
dc.subjectCloud computinges_ES
dc.subjectWorkflow schedulinges_ES
dc.subjectResource provisioninges_ES
dc.subjectTask-batches_ES
dc.subjectPricing modeles_ES
dc.subject.classificationESTADISTICA E INVESTIGACION OPERATIVAes_ES
dc.titleResource Provisioning for Task-Batch Based Workflows with Deadlines in Public Cloudses_ES
dc.typeArtículoes_ES
dc.type.versioninfo:eu-repo/semantics/publishedVersiones_ES
dspace.entity.typePublication
upv.uuidec7a2f1f-498d-4850-9fa2-d0d44b4f3549es_ES

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
Cai;Li;Ruiz - Resource Provisioning for Task-Batch Based Workflows with Deadlines in Public Clouds.pdf
Tamaño:
819.02 KB
Formato:
Adobe Portable Document Format
Descripción:
Versión del Autor.
Cargando...
Miniatura
Nombre:
Published.pdf
Tamaño:
1.72 MB
Formato:
Adobe Portable Document Format
Descripción:
Versión editorial