Re-provisioning of Cloud-Based Execution Infrastructure Using the Cloud-Aware Provenance to Facilitate Scientific Workflow Execution Reproducibility

被引:1
|
作者
Hasham, Khawar [1 ]
Munir, Kamran [1 ]
McClatchey, Richard [1 ]
Shamdasani, Jetendr [1 ]
机构
[1] Univ W England, Dept Comp Sci & Creat Technol CSCT, CCCS, Frenchay Campus,Coldharbour Lane, Bristol BS16 1QY, Avon, England
关键词
Cloud computing; Scientific workflows; Cloud infrastructure; Provenance; Reproducibility; Repeatability;
D O I
10.1007/978-3-319-29582-4_5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Provenance has been considered as a means to achieve scientific workflow reproducibility to verify the workflow processes and results. Cloud computing provides a new computing paradigm for the workflow execution by offering a dynamic and scalable environment with on-demand resource provisioning. In the absence of Cloud infrastructure information, achieving workflow reproducibility on the Cloud becomes a challenge. This paper presents a framework, named ReCAP, to capture the Cloud infrastructure information and to interlink it with the workflow provenance to establish the Cloud-Aware Provenance (CAP). This paper identifies different scenarios of using the Cloud for workflow execution and presents different mapping approaches. The reproducibility of the workflow execution is performed by re-provisioning the similar Cloud resources using CAP and re-executing the workflow; and by comparing the outputs of workflows. Finally, this paper also presents the evaluation of ReCAP in terms of captured provenance, workflow execution time and workflow output comparison.
引用
收藏
页码:74 / 94
页数:21
相关论文
共 19 条
  • [1] Reproducibility of scientific workflows execution using cloud-aware provenance (ReCAP)
    Hasham, Khawar
    Munir, Kamran
    COMPUTING, 2018, 100 (12) : 1299 - 1333
  • [2] Reproducibility of scientific workflows execution using cloud-aware provenance (ReCAP)
    Khawar Hasham
    Kamran Munir
    Computing, 2018, 100 : 1299 - 1333
  • [3] WORKFLOW EXECUTION AND RESOURCE ALLOCATION IN CLOUD-AWARE SYSTEMS
    Nagy, Adrian
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2017): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2017, : 33 - 38
  • [4] Scientific Workflow Repeatability through Cloud-Aware Provenance
    Hasham, Khawar
    Munir, Kamran
    Shamdasani, Jetendr
    McClatchey, Richard
    2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 951 - 956
  • [5] Cloud-Based Mapreduce Workflow Execution Platform
    Jung, In-Yong
    Han, Byong-John
    Jeong, Chang-Sung
    Rho, Seungmin
    JOURNAL OF INTERNET TECHNOLOGY, 2014, 15 (06): : 1059 - 1067
  • [6] Fault-Tolerant BPEL Workflow Execution via Cloud-Aware Recovery Policies
    Juhnke, Ernst
    Doernemann, Tim
    Freisleben, Bernd
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 31 - 38
  • [7] Cloud infrastructure provenance collection and management to reproduce scientific workflows execution
    Hasham, Khawar
    Munir, Kamran
    McClatchey, Richard
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 799 - 820
  • [8] Workflow-and-Platform Aware task clustering for scientific workflow execution in Cloud environment
    Sahni, Jyoti
    Vidyarthi, Deo Prakash
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 64 : 61 - 74
  • [9] Scientific workflow execution in the cloud using a dynamic runtime model
    Erbel, Johannes
    Grabowski, Jens
    SOFTWARE AND SYSTEMS MODELING, 2024, 23 (01): : 163 - 193
  • [10] Scientific workflow execution in the cloud using a dynamic runtime model
    Johannes Erbel
    Jens Grabowski
    Software and Systems Modeling, 2024, 23 : 163 - 193