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 条
  • [32] Hub-based Personal Web-Enabled Cross-Device Application
    Ahn, Sanghong
    Oh, Hyeontaek
    Choi, Jun Kyun
    2017 IEEE 6TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2017,
  • [33] Enhancement of semiconductor equipment communications using a web-enabled equipment driver
    Cheng, FT
    Lin, MT
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2001, 14 (04) : 372 - 380
  • [34] Evaluating Data Reliability: An Evidential Answer with Application to a Web-Enabled Data Warehouse
    Destercke, Sebastien
    Buche, Patrice
    Charnomordic, Brigitte
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (01) : 92 - 105
  • [35] Institutional clinical knowledge management using web-enabled processes and palmtop computers
    Tschopp, M
    Geissbuhler, A
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2001, : 840 - 840
  • [36] Damping estimation using enhanced virtual dynamic shaker: A web-enabled framework
    Kwon, Dae-Kun
    Hwang, Jae-Seung
    Kareem, Ahsan
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2020, 35 (08) : 887 - 901
  • [37] Remote control of quality using Ethernet vision and web-enabled robotic system
    Kwon, Yongjin
    Rauniar, Shreepud
    Chiou, Richard
    Sosa, Horacio
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2006, 14 (01): : 35 - 42
  • [38] Web-enabled spatial decision analysis using Ordered Weighted Averaging (OWA)
    Rinner C.
    Malczewski J.
    Journal of Geographical Systems, 2002, 4 (4) : 385 - 403
  • [39] M-commerce secured using web-enabled mobile biometric agents
    Lu, Huiqi
    Claret-Tournier, Frederic
    Chatwin, Chris
    Young, Rupert C. D.
    PROCEEDING OF THE 2007 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY, WORKSHOPS, 2007, : 480 - 483
  • [40] A knowledge-based risk assessment framework for evaluating web-enabled application outsourcing projects
    Currie, Wendy L.
    International Journal of Project Management, 2003, 21 (03) : 207 - 217