EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org Practical using EGEE middleware: AA and simple job submission.

Slides:



Advertisements
Similar presentations
CHEP 2000, Roberto Barbera NA3, NA4, and NA5 activities Milano, Università di Catania and INFN Catania - Italy ALICE Collaboration.
Advertisements

CHEP 2000, Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, (*) work in collaboration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interoperability AAI and Grids Christoph.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MyProxy and EGEE Ludek Matyska and Daniel.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to EGEE hands-on Gergely Sipos.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The EGEE project and the gLite middleware.
29 June 2006 GridSite Andrew McNabwww.gridsite.org VOMS and VOs Andrew McNab University of Manchester.
The National Grid Service and OGSA-DAI Mike Mineter
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
MyProxy Guy Warner NeSC Training.
VO Support and directions in OMII-UK Steven Newhouse, Director.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security - the Grid View The Good, the Bad.
12th EELA Tutorial, Lima, FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America.
John Kewley CCLRC Daresbury Laboratory NW-GRID Training Event 26 th January 2007 GROWL Scripts and Web Services John Kewley Grid Technology Group E-Science.
1 CHEP 2000, Roberto Barbera Recent grid activities at INFN Catania (*) HEPiX/HEPNT 2002, Catania, (*) work in collaboration with.
Liang ZHAO, PKU EUChinaGrid 3 rd Tutorial Nov.25, 2006 Practices on Security Liang ZHAO Peking University.
Liang ZHAO, PKU EUChinaGrid 3 rd Tutorial Nov.25, 2006 Authentication and Authorization in gLite Liang ZHAO Peking University.
WMS+LB Server Installation and Configuration Carlos Fuentes Bermejo IRIS-CERT/RedIRIS 11th EELA Tutorial, Madrid de Septiembre de 2007.
INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Tutorial Getting started with GILDA.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Tutorial How to get started.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
INFSO-RI Enabling Grids for E-sciencE Security, Authorisation and Authentication Mike Mineter Training, Outreach and Education National.
Summer School Certificates Diego Romano & Gilda Team.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
INFSO-RI Enabling Grids for E-sciencE Practicals on VOMS and MyProxy Emidio Giorgio INFN Retreat between GILDA and ESR VO, Bratislava,
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
Nadia LAJILI User Interface User Interface 4 Février 2002.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
INFSO-RI Enabling Grids for E-sciencE Sofia, 22 March 2007 Security, Authentication and Authorisation Mike Mineter Training, Outreach.
Security, Authorisation and Authentication.
INFSO-RI Enabling Grids for E-sciencE VOMS architecture Valerio Venturi, Vincenzo Ciaschini INFN First gLite tutorial on GILDA,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to GILDA and gaining access.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
INFSO-RI Enabling Grids for E-sciencE GILDA Practicals : Security systems GILDA Tutors Singapore, 1st South East Asia Forum -- EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The GILDA t-Infrastructure Roberto Barbera.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
1 Practical information for the GEMLCA / P-GRADE hands-on Gergely Sipos On behalf of: MTA.
INFSO-RI Enabling Grids for E-sciencE Authorisation and Authentication in gLite Mike Mineter National e-Science Centre, Edinburgh.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using Certificate & Simple Job Submission Jinny Chien ASGC.
EGI-InSPIRE RI Grid Training for Power Users EGI-InSPIRE N G I A E G I S Grid Training for Power Users Institute of Physics Belgrade.
Enabling Grids for E-sciencE gLite security pratical tutorial Dario Russo INFN Catania Catania,
INFSO-RI Enabling Grids for E-sciencE GILDA t-Infrastructure Antonio Fuentes Bermejo
First South Africa Grid Training June 2008, Catania (Italy) GILDA t-Infrastructure Valeria Ardizzone INFN Catania.
IST E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure and the GENIUS portal Christian Grunfeld,
Academia Sinica Grid Computing Certification Authority F2F interview (Malaysia )
EGEE-II INFSO-RI Enabling Grids for E-sciencE Authentication, Authorisation and Security Mike Mineter, National e-Science Centre.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Authentication, Authorisation and Security Emidio Giorgio INFN Catania.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
INFSO-RI Enabling Grids for E-sciencE Sofia, 17 March 2009 Security, Authentication and Authorisation Mike Mineter Training, Outreach.
FESR Trinacria Grid Virtual Laboratory Practical using WMProxy advanced job submission Emidio Giorgio INFN Catania.
Practical using C++ WMProxy API advanced job submission
Introduction to GILDA testbed and Genius portal
Authentication, Authorisation and Security
GILDA t-Infrastructure
Practicals on VOMS and MyProxy
Security and getting access to the training infrastructure
Creating and running applications on the NGS
Grid2Win: Porting of gLite middleware to Windows XP platform
CRC exercises Not happy with the way the document for testbed architecture is progressing More a collection of contributions from the mware groups rather.
Grid Security Jinny Chien Academia Sinica Grid Computing.
EGEE Middleware: gLite Information Systems (IS)
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using EGEE middleware: AA and simple job submission

Enabling Grids for E-sciencE EGEE-II INFSO-RI Overview of EGEE Middleware

Enabling Grids for E-sciencE EGEE-II INFSO-RI Scope We are using the GILDA testbed today –The production EGEE grid looks like this! The practical exercises are to illustrate how –Not using typical jobs for running on a grid!! –But to show how EGEE grid services are used, jobs are submitted, output retrieved,… We will use the Command-Line Interfaces on a User Interface (UI) machine –UI is your interface to the GILDA Grid Where your digital credentials are held Client tools are already installed

Enabling Grids for E-sciencE EGEE-II INFSO-RI To use the EGEE grid Get an internationally recognised certificate –From a local Registration Authority – you will need to see them personally, bringing passport or other identification Contact the virtual organisation (VO) manager Accept the VO and the EGEE conditions of use The VO manager authorises you to use resources Upload your certificate to a User Interface machine We are continuing the practical from this stage You are a member of the GILDA VO We have training certificates on the GILDA testbed

Enabling Grids for E-sciencE EGEE-II INFSO-RI Using GILDA If you are new to Linux – or if you prefer – work in pairs You will need to edit files and use command-line interfaces

Enabling Grids for E-sciencE EGEE-II INFSO-RI Our setup ….LFC Grid services ssh Tutorial room machines UI glite-tutor.ct.infn.it Internet WMS VOMS CE

Enabling Grids for E-sciencE EGEE-II INFSO-RI Introduction to the AA practical You will: –Get to know.globus: the directory that holds your certificate –Create a VOMS proxy –See that is has both identity and authorisation credentials –Use it Creating the VOMS proxy is your single sign-on to the grid Having not a VOMS proxy will produce authentication errors

Enabling Grids for E-sciencE EGEE-II INFSO-RI Preliminary :.globus directory.globus directory contains your personal public / private keys In the practical, you will type: ls –l.globus Notice the file permissions ! userkey.pem: private key usercert.pem: public key + credential + CA signature tartu14]$ ls -l.globus total 8 -rw-r--r-- 1 tartu14 users 1123 Jun 12 13:58 usercert.pem -r tartu14 users 963 Jun 12 13:58 userkey.pem

Enabling Grids for E-sciencE EGEE-II INFSO-RI proxy creation Your identity: /C=IT/O=GILDA/OU=Personal Enter GRID pass phrase: Creating temporary proxy Done Contacting voms.ct.infn.it:15001 [/C=IT/O=GILDA/OU=Host/L=INFN n.it] "gilda" Done Creating proxy Done Your proxy is valid until Thu Jun 29 00:08: voms-proxy-init --voms gilda TARTU

Enabling Grids for E-sciencE EGEE-II INFSO-RI proxy creation Your identity: /C=IT/O=GILDA/OU=Personal Enter GRID pass phrase: Creating temporary proxy Done Contacting voms.ct.infn.it:15001 [/C=IT/O=GILDA/OU=Host/L=INFN "gilda" Done Creating proxy Done Your proxy is valid until Fri Mar 10 23:32: voms-proxy-init --voms gilda EDINBURGH Note VOMS server is contacted for AuthN credential Proxy (AuthN) is created locally

Enabling Grids for E-sciencE EGEE-II INFSO-RI User Responsibilities Keep your private key secure. Do not loan your certificate to anyone. Report to your local/regional contact if your certificate has been compromised. Do not launch a proxy for longer than your current task needs. If your certificate or proxy is used by someone other than you, it cannot be proven that it was not you.

Enabling Grids for E-sciencE EGEE-II INFSO-RI Introduction to simple job submission tutorial You will : –Get how to see which computing element are available for the execution of a job –See the command for submission of a simple job described by a JDL file, and for the monitoring of its status –See the most commonly used attributes for JDL files –Get how to retrieve the output of a successfully executed job

Enabling Grids for E-sciencE EGEE-II INFSO-RI Guides to the practicals Now please go to the agenda page ………………. Access webpages from further information for this talk Using a certificate and simple job submission.

Enabling Grids for E-sciencE EGEE-II INFSO-RI Summary The EGEE multi-VO grid is built on –Authentication based on X.509 digital certificates Issued by CAs that are internationally recognised (enabling international collaboration) With proxies –Authorisation provided by VOMS VOMS supports multiple groups, roles within a VO voms-proxy-init: is your logon to the grid, the access key to all of grid services

Enabling Grids for E-sciencE EGEE-II INFSO-RI AA : References VOMS on EGEE: User Guide available at VOMS Available at Alfieri, Cecchini, Ciaschini, Spataro, dell'Agnello, Fronher, Lorentey, From gridmap-file to VOMS: managing Authorization in a Grid environment Vincenzo Ciaschini, A VOMS Attribute Certificate Profile for Authorization GSI Available at A Security Architecture for Computational Grids. I. Foster, C. Kesselman, G. Tsudik, S. Tuecke. Proc. 5th ACM Conference on Computer and Communications Security Conference, pp , A National-Scale Authentication Infrastructure. R. Butler, D. Engert, I. Foster, C. Kesselman, S. Tuecke, J. Volmer, V. Welch. IEEE Computer, 33(12):60-66, RFC S.Farrell, R.Housley, An internet Attribute Certificate Profile for Authorization, RFC 3281

Enabling Grids for E-sciencE EGEE-II INFSO-RI WMS : References WMS User's Guide JDL Attributes Specification Fabrizio Pacini

Enabling Grids for E-sciencE EGEE-II INFSO-RI Any questions??