Programming scientific and distributed workflow with Triana services

被引:117
作者
Churches, David
Gombas, Gabor
Harrison, Andrew
Maassen, Jason
Robinson, Craig
Shields, Matthew
Taylor, Ian
Wang, Ian
机构
[1] Cardiff Univ, Sch Phys & Astron, Cardiff CF24 3YB, Wales
[2] Hungarian Acad Sci, Lab Parallel & Distributed Syst, MTA SZTAKI, Comp & Automat Res Inst, Budapest, Hungary
[3] Cardiff Univ, Sch Comp Sci, Cardiff CF24 3YB, Wales
[4] Vrije Univ Amsterdam, Dept Comp Sci, Amsterdam, Netherlands
关键词
Triana; distributed systems; Grid; workflow; peer-to-peer;
D O I
10.1002/cpe.992
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we discuss a real-world application scenario that uses three distinct types of workflow within the Triana problem-solving environment: serial scientific workflow for the data processing of gravitational wave signals; job submission workflows that execute Triana services on a testbed; and monitoring workflows that examine and modify the behaviour of the executing application. We briefly describe the Triana distribution mechanisms and the underlying architectures that we can support. Our middleware independent abstraction layer, called the Grid Application Prototype (GAP), enables us to advertise, discover and communicate with Web and peer-to-peer (P2P) services. We show how gravitational wave search algorithms have been implemented to distribute both the search computation and data across the European GridLab testbed, using a combination of Web services, Globus interaction and P2P infrastructures. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:1021 / 1037
页数:17
相关论文
共 28 条
  • [1] Enabling applications on the grid: A Gridlab overview
    Allen, G
    Davis, K
    Dolkas, KN
    Doulamis, ND
    Goodale, T
    Kielmann, T
    Merzky, A
    Nabrzyski, J
    Pukacki, J
    Radke, T
    Russell, M
    Seidel, E
    Shalf, J
    Taylor, I
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2003, 17 (04) : 449 - 466
  • [2] Altintas I, 2004, 16TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, P423
  • [3] ANDREWS T, BUSINESS EXECUTION L
  • [4] [Anonymous], WEB SERV DESCR LANG
  • [5] CHERVENAK A, 2002, SUPERCOMPUTING 02
  • [6] CHURCHES D, 2003, P UK E SCI ALL HANDS, P869
  • [7] *COND TEAM, 2005, DAGM DIR AC GRAPH MA
  • [8] CZAJKOWSKI K, 1998, P IPPS SPDP 98 WORKS, P62
  • [9] Foster I, 1999, GRID BLUEPRINT NEW C
  • [10] Foster I.K., 2002, Global Grid Forum