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 AND SERVICES SCIENCE, CLOSER 2015 | 2016年 / 581卷
关键词
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
相关论文
共 11 条
  • [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] 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
  • [4] 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
  • [5] 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
  • [6] 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
  • [7] An adaptive parallel execution strategy for cloud-based scientific workflows
    de Oliveira, Daniel
    Ogasawara, Eduardo
    Ocana, Kary
    Baiao, Fernanda
    Mattoso, Marta
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13): : 1531 - 1550
  • [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] Workflow Scheduling and Resource Allocation for Cloud-based Execution of Elastic Processes
    Hoenisch, Philipp
    Schulte, Stefan
    Dustdar, Schahram
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2013, : 1 - 8
  • [10] A clustering based coscheduling strategy for efficient scientific workflow execution in cloud computing
    Deng, Kefeng
    Ren, Kaijun
    Song, Junqiang
    Yuan, Dong
    Xiang, Yang
    Chen, Jinjun
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (18): : 2523 - 2539