13–17 Feb 2006
Tata Institute of Fundamental Research
Europe/Zurich timezone

Non-Java Web Service hosting for Grids

13 Feb 2006, 11:00
7h 10m
Tata Institute of Fundamental Research

Tata Institute of Fundamental Research

Homi Bhabha Road Mumbai 400005 India
poster Grid middleware and e-Infrastructure operation Poster

Speaker

Dr Andrew McNab (UNIVERSITY OF MANCHESTER)

Description

GridSite provides a Web Service hosting framework for services written as native executables (eg in C/C++) or scripting languages (such as Perl and Python.) These languages are of particular relevance to HEP applications, which typically have large investments of code and expertise in C++ and scripting languages. We describe the Grid-based authentication and authorization environment that GridSite provides, removing the need for services to manipulate Grid credentials (such as X.509, GSI and VOMS) themselves. We explain how the GRACE model (GridSite - Apache - CGI - Executables) allows Unix-account sandboxing of services, and allows sites to provide hosting of multiple services provided by third-parties (such as HEP experimental collaborations) on the same server. Finally, we propose scenarios which combine GridSite's authorization model with service sandboxing to allow remote deployment of services.

Primary author

Dr Andrew McNab (UNIVERSITY OF MANCHESTER)

Presentation materials