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] Recycling workflows and services through discovery and reuse
    Wroe, Chris
    Goble, Carole
    Goderis, Antoon
    Lord, Phillip
    Miles, Simon
    Papay, Juri
    Alper, Pinar
    Moreau, Luc
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2007, 19 (02): : 181 - 194
  • [32] 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
  • [33] Network Analysis of Scientific Workflows: A Gateway to Reuse
    Tan, Wei
    Zhang, Jia
    Foster, Ian
    COMPUTER, 2010, 43 (09) : 54 - 61
  • [34] Improving the reuse of scientific workflows and their by-products
    Xiang, Xiaorong
    Madey, Gregory
    2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 792 - +
  • [35] The Bounded Data Reuse Problem in Scientific Workflows
    Zohrevandi, Mohsen
    Bazzi, Rida A.
    IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 1051 - 1062
  • [36] 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 - +
  • [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