Simplifying grid application programming using web-enabled code transfer tools

被引:1
|
作者
Dumitrescu, Catalin L. [1 ]
Duennweber, Jan [1 ]
Luedeking, Philipp [1 ]
Gorlatch, Sergei [1 ]
Raicu, Ioan [2 ]
Foster, Ian [2 ,3 ]
机构
[1] Univ Munster, CoreGrid Inst Programming Models, Dept Math & Comp Sci, D-4400 Munster, Germany
[2] Univ Chicago, Dept Comp Sci, Chicago, IL 60637 USA
[3] Argonne Natl Lab, Math & Comp Sci Div, Argonne, IL 60439 USA
关键词
distributed systems; resource management; service level agreements;
D O I
10.1007/978-0-387-72498-0_21
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with one of the fundamental properties of grid computing transferring code between grid nodes and executing it remotely on heterogeneous hosts. Contemporary middleware relies for this purpose on Web Services, which makes application programs complicated and low-level and requires much additional expertise from programmers. We compare two mechanisms for grid application programming with regard to their handling of code transfer - the de-facto standard WS-GRAM in Globus and the higher-level approach based on HOCs (Higher-Order Components). We study the advantages and problems of each approach using a real-world application case study - the sequent alignment problem from bioinformatics. Our experiments show the trade-off between reduced development costs and software complexity when HOCs are used and the higher performance of the applications on the grid when using WS-GRAM.
引用
收藏
页码:225 / +
页数:3
相关论文
共 50 条
  • [1] Web-Enabled Home Assistive Tools
    Losardo, Agostino
    Bianchi, Valentina
    Grossi, Ferdinando
    Matrella, Guido
    De Munari, Ilaria
    Ciampolini, Paolo
    EVERYDAY TECHNOLOGY FOR INDEPENDENCE AND CARE, 2011, 29 : 448 - 455
  • [2] Starlink software: a grid- and Web-enabled future using Globus?
    McIlwrath, BK
    Giaretta, DL
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XI, 2002, 281 : 475 - 479
  • [3] Research on Web-Enabled RTI under grid condition
    Huang, Ji-Jie
    Li, Bo-Hu
    Chai, Xu-Dong
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (18): : 4189 - 4192
  • [4] The Internet of Energy: A Web-Enabled Smart Grid System
    Bui, Nicola
    Castellani, Angelo P.
    Casari, Paolo
    Zorzi, Michele
    IEEE NETWORK, 2012, 26 (04): : 39 - 45
  • [5] Public access to data and the use of web-enabled tools
    Fitzgerald, Anne
    Proceedings - 6th IEEE International Conference on e-Science Workshops, e-ScienceW 2010, 2010,
  • [6] Web-enabled scada for automatic transfer switches
    不详
    POWER, 2003, 147 (04) : 16 - +
  • [7] Web-enabled database connectivity: A comparison of programming, scripting, and application-based access
    Jansons, S
    Cook, GJ
    INFORMATION SYSTEMS MANAGEMENT, 2002, 19 (01) : 14 - 22
  • [8] Web-enabled test tools can be controlled from anywhere
    Dirjish, MA
    ELECTRONIC PRODUCTS MAGAZINE, 1999, 41 (10): : 28 - 28
  • [9] Web-enabled grid authentication in a non-Kerberos environment
    Robinson, JP
    Gemmill, J
    Joshi, P
    Bangalore, P
    Chen, YY
    Peechakara, S
    Zhou, S
    Achutharao, P
    2005 6th International Workshop on Grid Computing (GRID), 2005, : 318 - 322
  • [10] Flipped Biomedical Engineering Classroom using Pencasts and Muddiest Point Web-enabled Tools
    Ankeny, Casey Jane
    Krause, Stephen J.
    2014 ASEE ANNUAL CONFERENCE, 2014,