Scalable Business Process Execution in the Cloud

被引:15
|
作者
Euting, Sven [1 ]
Janiesch, Christian [1 ]
Fischer, Robin [1 ]
Tai, Stefan [1 ]
Weber, Ingo [2 ]
机构
[1] Karlsruhe Inst Technol, Inst AIFB, D-76021 Karlsruhe, Germany
[2] NICTA, Software Syst Res Grp, Sydney, NSW, Australia
关键词
Cloud Computing; Business Process Management; Fuzzy Control; Elasticity;
D O I
10.1109/IC2E.2014.13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Business processes orchestrate service requests in a structured fashion. Process knowledge, however, has rarely been used to predict and decide about cloud infrastructure resource usage. In this paper, we present an approach for BPM-aware cloud computing that builds on process knowledge to improve the timeliness and quality of resource scaling decisions. We introduce an IaaS resource controller based on fuzzy theory that monitors process execution and that is used to predict and control resource requirements for subsequent process tasks. In a laboratory experiment, we evaluate the controller design against a commercially available state-of-the-art auto scaler. Based on the results, we discuss improvements and limitations, and suggest directions for further research.
引用
收藏
页码:175 / 184
页数:10
相关论文
共 50 条
  • [1] Scalable Business Process Enactment in Cloud Environments
    Schmidt, Rainer
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2012, 2012, 113 : 1 - 15
  • [2] Comparing Blockchain and Cloud Services for Business Process Execution
    Rimba, Paul
    An Binh Tran
    Weber, Ingo
    Staples, Mark
    Ponomarev, Alexander
    Xu, Xiwei
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017), 2017, : 257 - 260
  • [3] A Scalable Framework for Cloud Powered Workflow Execution
    Xia, Yang
    Lee, Chonho
    Bong, Zoebir
    Chen, Changbing
    Lee, Bu Sung
    [J]. 2013 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2013, : 458 - 463
  • [4] Towards the Design of a Scalable Business Process Management System Architecture in the Cloud
    Ouyang, Chun
    Adams, Michael
    ter Hofstede, Arthur H. M.
    Yu, Yang
    [J]. CONCEPTUAL MODELING, ER 2018, 2018, 11157 : 334 - 348
  • [5] Design and Realisation of Scalable Business Process Management Systems for Deployment in the Cloud
    Ouyang, Chun
    Adams, Michael
    Ter Hofstede, Arthur H. M.
    Yu, Yang
    [J]. ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2021, 12 (04)
  • [6] Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution
    Paul Rimba
    An Binh Tran
    Ingo Weber
    Mark Staples
    Alexander Ponomarev
    Xiwei Xu
    [J]. Information Systems Frontiers, 2020, 22 : 489 - 507
  • [7] Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution
    Rimba, Paul
    An Binh Tran
    Weber, Ingo
    Staples, Mark
    Ponomarev, Alexander
    Xu, Xiwei
    [J]. INFORMATION SYSTEMS FRONTIERS, 2020, 22 (02) : 489 - 507
  • [8] Tibanna: software for scalable execution of portable pipelines on the cloud
    Lee, Soohyun
    Johnson, Jeremy
    Vitzthum, Carl
    Kirli, Koray
    Alver, Burak H.
    Park, Peter J.
    [J]. BIOINFORMATICS, 2019, 35 (21) : 4424 - 4426
  • [9] Planning of business process execution in Business Process Management environments
    Bae, Hyerim
    Lee, Sanghyup
    Moon, Ilkyeong
    [J]. INFORMATION SCIENCES, 2014, 268 : 357 - 369
  • [10] Highly Scalable Model for Tests Execution in Cloud Environments
    Gopularam, Bhanu Prakash
    Yogeesha, C. B.
    Periasamy, Prabhu
    [J]. 2012 18TH ANNUAL INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS (ADCOM), 2012, : 54 - 58