Budget constrained resource allocation for non-deterministic workflows on an iaas cloud

Eddy Caron, Frédéric Desprez, Adrian Muresan, Frédéric Suter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

25 Scopus citations

Abstract

Many scientific applications are described through workflow structures. Due to the increasing level of parallelism offered by modern computing infrastructures, workflow applications now have to be composed not only of sequential programs, but also of parallel ones. Cloud platforms bring on-demand resource provisioning and pay-as-you-go billing model. Then the execution of a workflow corresponds to a certain budget. The current work addresses the problem of resource allocation for non-deterministic workflows under budget constraints. We present a way of transforming the initial problem into sub-problems that have been studied before. We propose two new allocation algorithms that are capable of determining resource allocations under budget constraints and we present ways of using them to address the problem at hand.

Original languageEnglish
Title of host publicationAlgorithms and Architectures for Parallel Processing - 12th International Conference, ICA3PP 2012, Proceedings
Pages186-201
Number of pages16
EditionPART 1
DOIs
StatePublished - 2012
Externally publishedYes
Event12th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2012 - Fukuoka, Japan
Duration: Sep 4 2012Sep 7 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 1
Volume7439 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2012
Country/TerritoryJapan
CityFukuoka
Period09/4/1209/7/12

Fingerprint

Dive into the research topics of 'Budget constrained resource allocation for non-deterministic workflows on an iaas cloud'. Together they form a unique fingerprint.

Cite this