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 条
  • [41] Securing Grid workflows with Trusted Computing
    Yau, Po-Wah
    Tomlinson, Allan
    Balfe, Shane
    Gallery, Eimear
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 3, 2008, 5103 : 510 - 519
  • [42] Monitoring Infrastructure for Grid Scientific Workflows
    Balis, Bartosz
    Bubak, Marian
    2008 THIRD WORKSHOP ON WORKFLOWS IN SUPPORT OF LARGE-SCALE SCIENCE (WORKS 2008), 2008, : 1 - 10
  • [43] Software design as framework reuse:: A knowledge-based approach
    Gómez-Albarrán, M
    González-Calero, PA
    Díaz-Agudo, B
    ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 98 - 99
  • [44] Industrial Process Water Treatment and Reuse: A Framework for Synthesis and Design
    Quaglia, Alberto
    Pennati, Alessandra
    Bogataj, Milos
    Kravanja, Zdravko
    Sin, Guerkan
    Gani, Rafiqul
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2014, 53 (13) : 5160 - 5171
  • [45] Capturing the workflows of music information retrieval for repeatability and reuse
    Kevin R. Page
    Ben Fields
    David De Roure
    Tim Crawford
    J. Stephen Downie
    Journal of Intelligent Information Systems, 2013, 41 : 435 - 459
  • [46] Capturing the workflows of music information retrieval for repeatability and reuse
    Page, Kevin R.
    Fields, Ben
    De Roure, David
    Crawford, Tim
    Downie, J. Stephen
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2013, 41 (03) : 435 - 459
  • [47] Automatically composed workflows for grid environments
    Blythe, J
    Deelman, E
    Gil, Y
    IEEE INTELLIGENT SYSTEMS, 2004, 19 (04) : 16 - 23
  • [48] Securing Grid Workflows with Trusted Computing
    Yau, Po-Wah
    Tomlinson, Allan
    Balfe, Shane
    Gallery, Eimear
    CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS, 2008, : 700 - 700
  • [49] Execution of Service Workflows in Grid Environments
    Senna, Carlos R.
    Bittencourt, Luiz F.
    Madeira, Edmundo R. M.
    2009 5TH INTERNATIONAL CONFERENCE ON TESTBEDS AND RESEARCH INFRASTRUCTURES FOR THE DEVELOPMENT OF NETWORKS & COMMUNITIES, 2009, : 6 - 15
  • [50] QoS support for workflows in a volatile Grid
    Patel, Yash
    McGough, Andrew Stephen
    Darlington, John
    2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, : 64 - +