Predicting Resource Allocation and Costs for Business Processes in the Cloud

  • Toni Mastelic
  • , Walid Fdhila
  • , Ivona Brandic
  • , Stefanie Rinderle-Ma

Publications: Contribution to bookContribution to proceedingsPeer Reviewed

Abstract

By moving business processes into the cloud, business partners can benefit from lower costs, more flexibility and greater scalability in terms of resources offered by the cloud providers. In order to execute a process or a part of it, a business process owner selects and leases feasible resources while considering different constraints; e.g., optimizing resource requirements and minimizing their costs. In this context, utilizing information about the process models or the dependencies between tasks can help the owner to better manage leased resources. In this paper, we propose a novel resource allocation technique based on the execution path of the process, used to assist the business process owner in efficiently leasing computing resources. The technique comprises three phases, namely process execution prediction, resource allocation and cost estimation. The first exploits the business process model metrics and attributes in order to predict the process execution and the required resources, while the second utilizes this prediction for efficient allocation of the cloud resources. The final phase estimates and optimizes costs of leased resources by combining different pricing models offered by the provider.
Original languageEnglish
Title of host publicationProceedings - 2015 IEEE World Congress on Services, SERVICES 2015
EditorsRami Bahsoon, Liang-Jie Zhang
PublisherIEEE Computer Society
Pages47 - 54
Number of pages8
ISBN (Electronic)9781467372756
ISBN (Print)978-1-4673-7274-9
DOIs
Publication statusPublished - 1 Jun 2015
EventIEEE 11th World Congress on Services - New York, United States
Duration: 27 Jun 20152 Jul 2015

Conference

ConferenceIEEE 11th World Congress on Services
Country/TerritoryUnited States
CityNew York
Period27/06/152/07/15

Austrian Fields of Science 2012

  • 102015 Information systems
  • 102028 Knowledge engineering

Fingerprint

Dive into the research topics of 'Predicting Resource Allocation and Costs for Business Processes in the Cloud'. Together they form a unique fingerprint.

Cite this