Simplifying Grid Application Programming Using Web-Enabled Code Transfer Tools
- 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.
Verfasserangaben: | Jan DünnweberORCiDGND, Cǎtǎlin L. Dumitrescu, Ioan Raicu, Ian Foster |
---|---|
DOI: | https://doi.org/10.1007/978-0-387-72498-0_21 |
ISBN: | 978-0-387-72497-3 |
Titel des übergeordneten Werkes (Englisch): | Towards Next Generation Grids |
Verlag: | Springer |
Verlagsort: | Rennes, France |
Herausgeber*in: | Thierry Priol, Marco Vanneschi |
Dokumentart: | Teil eines Buches (Aufsatz aus Sammelwerk, Kapitel) |
Sprache der Veröffentlichung: | Englisch |
Jahr der Veröffentlichung: | 2007 |
Datum der Freischaltung: | 10.11.2021 |
Freies Schlagwort / Tag: | Application Code; Code Parameter; Distributed Systems; Executable Code; Globus Toolkit; Grid Application; Resource Management; Service Level Agreements |
Erste Seite: | 225 |
Letzte Seite: | 235 |
Fakultäten / Institute / Einrichtungen: | Fakultät Informatik und Mathematik |
Fakultät Informatik und Mathematik / Labor Parallele und Verteilte Systeme | |
Publikationsherkunft: | Externe Publikationen |
Forschungsschwerpunkt: | Digitalisierung |