A framework for the design and reuse of grid workflows

被引:0
|
作者
Altintas, I
Birnbaum, A
Baldridge, KK
Sudholt, W
Miller, M
Amoreira, C
Potier, Y
Ludaescher, B
机构
[1] Univ Calif San Diego, San Diego Supercomp Ctr, La Jolla, CA 92093 USA
[2] Univ Zurich, Inst Organ Chem, CH-8057 Zurich, Switzerland
[3] Univ Calif Davis, Dept Comp Sci & Genome Ctr, Davis, CA 95616 USA
来源
SCIENTIFIC APPLICATIONS OF GRID COMPUTING | 2004年 / 3458卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Grid workflows can be seen as special scientific workflows involving high performance and/or high throughput computational tasks. Much work in grid workflows has focused on improving application performance through schedulers that optimize the use of computational resources and bandwidth. As high-end computing resources are becoming more of a commodity that is available to new scientific communities, there is an increasing need to also improve the design and reusability "performance" of scientific workflow systems. To this end, we are developing a framework that supports the design and reuse of grid workflows. Individual workflow components (e.g., for data movement, database querying, job scheduling, remote execution etc.) are abstracted into a set of generic, reusable tasks. Instantiations of these common tasks can be functionally equivalent atomic components (called actors) or composite components (so-called composite actors or subworkflows). In this way, a grid workflow designer does not have to commit to a particular Grid technology when developing a scientific workflow; instead different technologies (e.g. GridFFP, SRB, and scp) can be used interchangeably and in concert. We illustrate the application of our framework using two real-world Grid workflows from different scientific domains, i.e., cheminformatics and bioinformatics, respectively.
引用
收藏
页码:120 / 133
页数:14
相关论文
共 50 条
  • [31] Design of single object model of software reuse framework
    Yan, Liu
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): MACHINE VISION, IMAGE PROCESSING, AND PATTERN ANALYSIS, 2012, 8349
  • [32] A Framework for Adaptive Fault-Tolerant Execution of Workflows in the Grid: Empirical and Theoretical Analysis
    Felipe Pontes Guimaraes
    Pedro Célestin
    Daniel Macedo Batista
    Genaína Nunes Rodrigues
    Alba Cristina Magalhaes Alves de Melo
    Journal of Grid Computing, 2014, 12 : 127 - 151
  • [33] Developing a service knowledge reuse framework for engineering design
    Doultsinou, Athanasia
    Roy, Rajkumar
    Baxter, David
    Gao, James
    Mann, Andy
    JOURNAL OF ENGINEERING DESIGN, 2009, 20 (04) : 389 - 411
  • [34] Experiment Line: Software Reuse in Scientific Workflows
    Ogasawara, Eduardo
    Paulino, Carlos
    Murta, Leonardo
    Werner, Claudia
    Mattoso, Marta
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 2009, 5566 : 264 - +
  • [35] Network Analysis of Scientific Workflows: A Gateway to Reuse
    Tan, Wei
    Zhang, Jia
    Foster, Ian
    COMPUTER, 2010, 43 (09) : 54 - 61
  • [36] A framework to integrate design knowledge reuse and requirements management in engineering design
    Baxter, David
    Gao, James
    Case, Keith
    Harding, Jenny
    Young, Bob
    Cochrane, Sean
    Dani, Shilpa
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2008, 24 (04) : 585 - 593
  • [37] Using Runtime Verification to Design a Reliable Execution Framework for Scientific Workflows
    Dubey, Abhishek
    Piccoli, Luciano
    Kowalkowski, James B.
    Simone, James N.
    Sun, Xian-He
    Karsai, Gabor
    Neema, Sandeep
    SIXTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF AUTONOMIC AND AUTONOMOUS SYSTEMS: EASE 2009, 2009, : 87 - +
  • [38] DynaSched: a dynamic Web service scheduling and deployment framework for data-intensive Grid workflows
    Shahand, Shayan
    Turner, Stephen J.
    Cai, Wentong
    Khademi H, Maryam
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 593 - 602
  • [39] A FRAMEWORK FOR CAPTURING DESIGN ANALYSIS KNOWLEDGE FOR REUSE USING DESIGN PROCESS MODELS
    Goh, Y. M.
    McMahon, C. A.
    Booker, J. D.
    9TH INTERNATIONAL DESIGN CONFERENCE - DESIGN 2006, VOLS 1 AND 2, 2006, (36): : 1517 - +
  • [40] Execution of service workflows in grid environments
    Senna, C. R.
    Bittencourt, L. F.
    Madeira, E. R. M.
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2010, 5 (1-2) : 88 - 108