Title :
Scalable Business Process Execution in the Cloud
Author :
Euting, Seven ; Janiesch, Christian ; Fischer, Ray ; Tai, S. ; Weber, Ingo
Author_Institution :
Inst. of AIFB, Karlsruhe Inst. of Technol., Karlsruhe, Germany
Abstract :
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.
Keywords :
business data processing; business process re-engineering; cloud computing; fuzzy control; fuzzy set theory; BPM-aware cloud computing; IaaS resource controller; cloud infrastructure resource usage; commercially available state-of-the-art auto scaler; controller design; fuzzy theory; process execution monitors; process knowledge; resource requirements; resource scaling decisions; scalable business process execution; service requests; Business; Cloud computing; Complexity theory; Computational modeling; Pragmatics; Process control; Virtual machining; Business Process Management; Cloud Computing; Elasticity; Fuzzy Control;
Conference_Titel :
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location :
Boston, MA
DOI :
10.1109/IC2E.2014.13