Abstract
The chapter discusses how to simplify integration of Grid applications in the Remote Instrumentation Infrastructure with usage of parametric extensions for JSDL. Capabilities of Parametric Sweep are presented spotlighting features most valuable in the frame of applying to Instrument Element enabled applications. Then a brief analysis of JSDL support in most common middlewares is followed by a real case study for one of the DORII project’s applications. Starting from this application’s use case two solutions in the field of parametric jobs are presented – g-Eclipse JSDL-Param library and Workflow Management System in DORII.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Though it is named computational on the JSDL-WG web page it can be also used for data transfer operations alone.
- 2.
The extensible architecture is becoming a popular solution in resource description; it is also introduced in the Job Description (JD) Document by Globus Toolkit version 4.2.1. The difference is that Globus’ GRAM4 was designed to support a single extension point (for Local Resource Manager) which is one of the reasons this middleware is lacking support for JSDL. See Table 1. for details.
- 3.
Announced 12.05.2009
References
E. Frizzierol, M. Gulminil, F. Lelli, G. Maron, A. Oh, S. Orlando, A. Petrucci, S. Squizzato, and S. Traldil. Instrument Element: a new Grid component that enables the control of remote instrumentation. Workshop on Scientific Instruments and Sensors on the Grid, Trieste-Italy, 23–28 April, 2007
M. Płóciennik. RISGE-RG Collection of use cases, OGF Document Series web site, document GFD.168. http://ogf.org/documents/GFD.168.pdf, last accessed September 2010
JSDL Parameter Sweep Job Extension; http://www.ogf.org/documents/GFD.149.pdf, last accessed August 2009
Job Submission Description Language (JSDL) Specification, Version 1.0; http://www.ogf.org/documents/GDF.136/pdf, last accessed August 2009
g-Eclipse, project website, http://www.geclipse.eu, last accessed August 2009
Deployment of Remote Instrumentation Infrastructure (DORII), project website, http://www.dorii.eu, last accessed August 2009
GRIDCC, project website, http://www.gridcc.org, last accessed August 2009
RINGrid, project website, http://www.ringrid.eu, last accessed August 2009
T. Devadithya, K. Chiu, K. Huffman, D.F. McMullen. The common instrument middleware architecture: Overview of goals and implementation, http://cs.indiana.edu/~tdevadit/pubs/cima_isog05.pdf, last accessed August 2009
SpectroGrid, project webpage http://https://spectrogrid2.nrc.ca, last accessed August 2009
Remote Instrumentation Services In Grid Environment – RG (RISGE-RG), OGF Research Group webpage, http://https://forge.gridforum.org/sf/projects/risge-rg, last accessed August 2009
Job Submission Description Language WG, OGF Working Group webpage, https://forge.gridforum.org/sf/sfmain/do/viewProject/projects.jsdl-wg, last accessed August 2009
JSDL-WG Published Documents: JSDL HPC Profile Application Extension Version 1.0 and JSDL SPMD Application Extension Version 1.0, https://forge.gridforum.org/sf/docman/do/listDocuments/projects.jsdl-wg/docman.root.published_docs, last accessed August 2009
Gruppo GRID Datamat EGEE Wiki Pages, Patch #3040, http://trinity.datamat.it/projects/EGEE/wiki/wiki.php, last accessed August 2009
OMII-EU JRA1/Job Submission Task Wiki Pages, JSDL to JDL converter http://grid.pd.infn.it/omii/jsdl2jdl, last accessed August 2009
OMII-Europe, project webpage, http://www.omii-europe.org/, last accessed August 2009
Globus Aliance Community Webpage, GT 4.0.5 Incremental Release Notes, http://www.globus.org/toolkit/releasenotes/4.0.5/, last accessed August 2009
Gruppo GRID Datamat EGEE Wiki Pages, JDL Types, http://trinity.datamat.it/projects/EGEE/wiki/wiki.php?n=JDL.JDLTypes, last accessed August 2009
XML Path Language (XPath), Version 1.0, W3C Recommendation, http://www.w3.org/TR/xpath, last accessed August 2009
g-Eclipse: Tools for Grid and Cloud Computing, project webpage on Eclipse Foundation portal, http://eclipse.org/geclipse/, last accessed August 2009
g-Eclipse Consortium, g-Eclipse Final Architecture, http://www.geclipse.org/fileadmin/Documents/Deliverables/D1.8.pdf, last accessed August 2009
FZK’s Savannah CVS source code repository, g-Eclipse example RPC applications – Gaussian, http://savannah.fzk.de/cgi-bin/viewcvs.cgi/fzk/geclipse/geclipse/demo_apps/eu.geclipse.gaussian.jmol/, last accessed August 2009
FZK’s Savannah CVS source code repository, JSDL-Para library, http://savannah.fzk.de/cgi-bin/viewcvs.cgi/fzk/geclipse/geclipse/demo_apps/JSDL_Param/, last accessed August 2009
Eclipse Foundation, Eclipse Public License, version 1.0, http://www.eclipse.org/legal/epl-v10.html, last accessed August 2009
A. Chepstov, R. Keller, R. Pugliese, M. Prica, A. Del Linz, M. Plociennik, M. Lawenda, and N. Meyer. Towards deployment of remote instrumentation e-infrastructure (in the Frame of the DORII Project). Computational Methods in Science and Technology, 15(1), 65–74, 2009
Virtual Laboratory (VLAB) project webpage, http://vlab.psnc.pl/
EXPReS project website, http://www.expres-eu.org/
M. Okon, D. Stoklosa, R. Oerlemans, H. J. van Langevelde, D. Kaliszan, M. Lawenda, T. Rajtar, N. Meyer, and M. Stroinski. Grid integration of future arrays of broadband radio-telescopes moving towards e-VLBI. Grid enabled remote instrumentation. Springer, p. 571, 2008
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Bylec, K., Mueller, S., Pabiś, M., Wojtysiak, M., Wolniewicz, P. (2011). Parametric Jobs – Facilitation of Instrument Elements Usage In Grid Applications. In: Davoli, F., Meyer, N., Pugliese, R., Zappatore, S. (eds) Remote Instrumentation Services on the e-Infrastructure. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5574-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-4419-5574-6_2
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-5573-9
Online ISBN: 978-1-4419-5574-6
eBook Packages: EngineeringEngineering (R0)