Scalable Business Process Execution in the Cloud

被引:16
作者
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
来源
2014 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E) | 2014年
关键词
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
相关论文
共 25 条
  • [1] Abdelzaher T, 2004, P AMER CONTR CONF, P1992
  • [2] Feedback performance control in software services - Using a control-theoretic approach to achieve quality of service guarantees
    Abdelzaher, TF
    Stankovic, JA
    Lu, CY
    Zhang, RH
    Lu, Y
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2003, 23 (03): : 74 - 90
  • [3] Amazon Web Services Inc., 2013, AM EL COMP CLOUD AM
  • [4] [Anonymous], 2010, P 19 INT C WORLD WID
  • [5] [Anonymous], 2011, BUS PROC MOD NOT BPM
  • [6] Baun C, 2011, CLOUD COMPUTING: WEB-BASED DYNAMIC IT SERVICES, P1, DOI 10.1007/978-3-642-20917-8
  • [7] Using fuzzy control to maximize profits in service level management
    Diao, Y
    Hellerstein, JL
    Parekh, S
    [J]. IBM SYSTEMS JOURNAL, 2002, 41 (03) : 403 - 420
  • [8] Diao YX, 2004, RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, P376
  • [9] On-Demand Resource Provisioning for BPEL Workflows Using Amazon's Elastic Compute Cloud
    Doernemann, Tim
    Juhnke, Ernst
    Freisleben, Bernd
    [J]. CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2009, : 140 - 147
  • [10] Principles of Elastic Processes
    Dustdar, Schahram
    Guo, Yike
    Satzger, Benjamin
    Truong, Hong-Linh
    [J]. IEEE INTERNET COMPUTING, 2011, 15 (05) : 66 - 71