Big data BPMN workflow resource optimization in the cloud

被引:1
|
作者
Simic, Srdan Daniel [1 ]
Tankovic, Nikola [1 ]
Etinger, Darko [1 ]
机构
[1] Juraj Dobrila Univ Pula, Fac Informat, Rovinjska 14, Pula 52100, Croatia
关键词
BPMN; Cloud resource allocation; Optimization; Big data workflow; Run-time distribution; GENETIC ALGORITHM;
D O I
10.1016/j.parco.2023.103025
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing is one of the critical technologies that meet the demand of various businesses for the high -capacity computational processing power needed to gain knowledge from their ever-growing business data. When utilizing cloud computing resources to deal with Big Data processing, companies face the challenge of determining the optimal use of resources within their business processes. The miscalculation of the necessary resources directly affects their budget and can cause delays in the cycle time of their key processes. This study investigates the simulation of cloud resource optimization for Big Data workflows modeled with the Business Process Modeling Notation (BPMN). To this end, a BPMN performance evaluation framework was developed. The framework's capabilities were presented using real-world data science workflow and later evaluated on workflows consisting of 13, 52, and 104 tasks. The results show that the developed framework is adequate for estimating the overall run-time distribution and optimizing the cloud resource deployment and that the BPMN can be utilized for Big Data processing workflows. Therefore, this study contributes to BPMN practitioners by providing a tool to apply BPMN for their Big Data workflows and decision-makers by giving them critical insights into their key business processes. The framework source code is available at https://github.com/ntankovic/python-bpmn-engine.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Resource Allocation Optimization for Hierarchical Cloud Data Centers
    Vieira, Rafael Fogarolli
    Alves Pereira, Paulo Henrique
    Cardoso, Diego Lisboa
    2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
  • [22] Research on Optimization Algorithm for Resource Allocation of Heterogeneous Car Networking Engineering Cloud System Based on Big Data
    Yao, Junping
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [23] Statistical Model Checking-Based Evaluation and Optimization for Cloud Workflow Resource Allocation
    Chen, Mingsong
    Huang, Saijie
    Fu, Xin
    Liu, Xiao
    He, Jifeng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (02) : 443 - 458
  • [24] Knowledge-Engineered Multi-Cloud Resource Brokering for Application Workflow Optimization
    Pandey, Ashish
    Calyam, Prasad
    Lyu, Zhen
    Wang, Songjie
    Chemodanov, Dmitrii
    Joshi, Trupti
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3072 - 3088
  • [25] Human-intelligence workflow management for the big data of augmented reality on cloud infrastructure
    Kim, Hyun-Woo
    Park, Jong Hyuk
    Jeong, Young-Sik
    NEUROCOMPUTING, 2018, 279 : 19 - 26
  • [26] Towards the Design of a System and a Workflow Model for Medical Big Data Processing in the Hybrid Cloud
    Kim, Yong-Hyun
    Huh, Eui-Nam
    2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 1288 - 1291
  • [27] Resource Scheduling for Tasks of a Workflow in Cloud Environment
    Karmakar, Kamalesh
    Das, Rajib K.
    Khatua, Sunirmal
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2020), 2020, 11969 : 214 - 226
  • [28] Resource Renting for Periodical Cloud Workflow Applications
    Chen, Long
    Li, Xiaoping
    Ruiz, Ruben
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (01) : 130 - 143
  • [29] Resource Scheduling of Workflow Tasks in Cloud Environment
    Karmakar, Kamalesh
    Das, Rajib K.
    Khatua, Sunirmal
    13TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (IEEE ANTS), 2019,
  • [30] Cloud workflow scheduling with hybrid resource provisioning
    Chen, Long
    Li, Xiaoping
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12): : 6529 - 6553