Propagation-aware Temporal Verification for Parallel Business Cloud Workflows

被引:6
|
作者
Luo, Haoyu [1 ]
Liu, Xiao [2 ]
Liu, Jin [1 ]
Yang, Yun [3 ]
机构
[1] Wuhan Univ, Comp Sch, State Key Lab Software Engn, Wuhan, Hubei, Peoples R China
[2] Deakin Univ, Sch Informat Technol, Melbourne, Vic, Australia
[3] Swinburne Univ Technol, Sch Software & Elect Engn, Melbourne, Vic, Australia
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
parallel workflows; temporal violation; time delay propagation; quality of service; cloud computing;
D O I
10.1109/ICWS.2017.22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Massive parallel business workflows running in the cloud are prone to temporal violations (namely intermediate runtime delays) due to various reasons such as service performance fluctuation and resource conflicts. To deliver satisfactory on-time completion, cloud workflow temporal verification is employed to accurately detect time delays of workflow activities and timely handle temporal violations before final deadline is violated. While most of the existing works only monitor the time delays of individual workflow activities or workflow instances, the effect of time delay propagation (similar to "Butterfly Effect") in cloud workflow systems has been overlooked, which has significant impact on the accuracy of temporal verification. In this paper, we present a propagation-aware temporal verification strategy for parallel business cloud workflows. Specifically, we first analyze the effect of time delay propagation in cloud workflow systems. Then, we present the novel temporal verification strategy based on a new propagation-aware throughput consistency model which includes the propagation effect. Experimental results demonstrate that compared with the traditional strategy, our propagation-aware strategy has higher success rate in achieving target on-time completion rate for massive parallel business cloud workflows.
引用
收藏
页码:106 / 113
页数:8
相关论文
共 50 条
  • [41] A Reinforcement Learning Scheduling Strategy for Parallel Cloud-based Workflows
    Nascimento, Andre
    Olimpio, Victor
    Silva, Vitor
    Paes, Aline
    de Oliveira, Daniel
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 817 - 824
  • [42] SciLightning: A Cloud Provenance-Based Event Notification for Parallel Workflows
    Pintas, Julliano Trindade
    de Oliveira, Daniel
    Ocana, Kary A. C. S.
    Ogasawara, Eduardo
    Mattoso, Marta
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 352 - 365
  • [43] Security-aware intermediate data placement strategy in scientific cloud workflows
    Liu, Wei
    Peng, Su
    Du, Wei
    Wang, Wei
    Zeng, Guo Sun
    KNOWLEDGE AND INFORMATION SYSTEMS, 2014, 41 (02) : 423 - 447
  • [44] A Tool for the Verification of Data-Aware Business Processes
    Sabiucciu, Luca
    Montali, Marco
    Tessaris, Sergio
    AI*IA 2018 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11298 : 266 - 276
  • [45] Reproducibility of scientific workflows execution using cloud-aware provenance (ReCAP)
    Khawar Hasham
    Kamran Munir
    Computing, 2018, 100 : 1299 - 1333
  • [46] Security-aware intermediate data placement strategy in scientific cloud workflows
    Wei Liu
    Su Peng
    Wei Du
    Wei Wang
    Guo Sun Zeng
    Knowledge and Information Systems, 2014, 41 : 423 - 447
  • [47] Time and Cost-Aware Method for Scheduling Workflows In Cloud Computing Systems
    Reddy, Narendrababu G.
    PhaniKumar, S.
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2017), 2017, : 455 - 460
  • [48] Reproducibility of scientific workflows execution using cloud-aware provenance (ReCAP)
    Hasham, Khawar
    Munir, Kamran
    COMPUTING, 2018, 100 (12) : 1299 - 1333
  • [49] Verification of Composed Array-Based Systems with Applications to Security-Aware Workflows
    Bertolissi, Clara
    Ranise, Silvio
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2013), 2013, 8152 : 40 - 55
  • [50] Business-Aware ERP Cloud Software Evolution
    Tang, Longye
    Xu, Wenjie
    Wei, Daisen
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 565 - 570