560 likes | 733 Views
The GILDA t-Infrastructure. Tony Calanducci INFN Catania Third EELA Tutorial for Managers and Users Rio de Janeiro, 26-30 June 2006. Outline. Motivation The GILDA t-Infrastructure Services Tools Applications How to join GILDA GILDA Support System Summary and conclusions.
E N D
The GILDA t-Infrastructure Tony Calanducci INFN Catania Third EELA Tutorial for Managers and Users Rio de Janeiro, 26-30 June 2006
Outline • Motivation • The GILDA t-Infrastructure • Services • Tools • Applications • How to join GILDA • GILDA Support System • Summary and conclusions Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The t-Infrastructure • Why t-infrastructure? • e-Infrastructure for production • t-Infrastructure for training • Need guaranteed response for tutorials; limit the vulnerability of production systems • use training grid • have training CA • able to change middleware to prepare participants for future releases on production system • Also: • need safe resources for installation training • easy entry point for new communities Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA project(https://gilda.ct.infn.it) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Test-bed(https://gilda.ct.infn.it/testbed.html) 20 sites in 3 continents ! Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
All GILDA Services available and tested on GILDA Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Sponsors(https://gilda.ct.infn.it/sponsors.html) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Certification Authority(https://gilda.ct.infn.it/CA) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Certification Authority Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA VOMS Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Monitoring System(http://alifarm7.ct.infn.it:50080/gridice) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The gLite Tutor (https://glite-tutor.ct.infn.it) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The gLite Demonstrator (https://glite-demo.ct.infn.it) Demonstrator Applications Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Accounting System(based on DGAS) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
hadronTherapy example CATANA beam line in reality CATANA beam line simulated by hadronTherapy hadronTherapy in GENIUS Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
gMOD example Grid for Entertainment ! Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
RASTER-3D example Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA User Interface Plug&Play combined(https://gilda.ct.infn.it/UIPnPcomb/) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Live User Interface(https://gilda.ct.infn.it/live-cd/) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
GILDA UI on a Virtual Machine In order to allow all windows’s users to access the grid, we have created a User Interface into a Virtual Machine builded with VMWare Workstation 5.0. Thanks to the free VMWare-Player tool, any Windows users can run a UI on a Windows environment ! For more details and download http://www.vmware.com/products/player/
The GILDA Video Tutorials(https://gilda.ct.infn.it/video.html) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Tutorial WMS layout UI gLite WMSLB BDII R-GMA CE gLite CE LCG CE LCG WN gLite WN LCG WN LCG WN LCG WN LCG … … gLite User Interface WMSLB GILDA site GILDA site GILDA site Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Tutorial DMS layout UI gLite SRM d C a c h e SRM d C a c h e gLite Fireman Catalog LCG RLS Catalog LCG LFC Catalog SE LCG SE LCG GILDA site GILDA site I/O s e r v e r I/O s e r v e r GILDA site GILDA site gLite User Interface … Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Tutorial IS layout UI gLite R-GMA BDII SE LCG I/O s e r v e r SRM d C a c h e CE gLite CE LCG WN gLite WN LCG WN LCG GILDA site … GILDA site gLite User Interface Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to join GILDA: the Gilda Homepagehttps://gilda.ct.infn.it Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to join GILDA: instructions Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
CA Registration The users meets the RA (Registration Authority) that will verify the user’s identity These steps are not needed to get a certificate from the GILDA CA http://www.trigrid.it/tc/ra.php • How to obtain a certificate: ? The user wants to get a certificate The RA will provide the user with a key to be used in the registration form Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
GILDA CA certificate download https://gilda.ct.infn.it/CA/mgt/getCA.php Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to get a personal GILDA certificate (1/5) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to get a personal GILDA certificate (2/5) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to get a personal GILDA certificate(3/5) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to get a personal GILDA certificate(4/5) From: GILDA-CA <gilda-ca@ct.infn.it> To: <email address given in the request form> Subject: GILDA Personal Certificate for <username> Just click the link to get the certificate. • You will get an e-mail at the e-mail address given in previous web form Dear User, you can download your GILDA Personal Certificate going, *with the same browser you used to submit the request*, to the URL: https://gilda.ct.infn.it/cgi-bin/gucert.pl?0A44 Your certificate is valid for $CERTIFICATE_DAYS_VALUE days. After that you can go to: https://voms.ct.infn.it:8443/voms/gilda/webui/request/user/create and register to the GILDA VOMS (usually, registration takes a working day). Then, you can go to the GILDA Grid Demonstrator at the URL: https://grid-demo.ct.infn.it or, if you are participating to a tutorial or an induction course, to the GILDA Grid Tutor at the URL: https://grid-tutor.ct.infn.it (for LCG) or https://glite-tutor.ct.infn.it (for gLite) Remember that: 1) whenever you are prompted for the Operating System, use the username and the password you have chosen when you requested the GILDA Personal Certificate as username and as password; 2) whenever you are prompted for the GRID username and password and the passphrase of your GILDA Personal Certificate as password. Best Regards The GILDA CA Manager GILDA Certification Authority Tel: +39 095 378 5469 Fax: +39 095 378 5231 Via S. Sofia, 64 I-95123 Catania ITALY http://gilda.ct.infn.it/CA/ Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to get a personal GILDA certificate (5/5) • You will be informed that a new certificate is available in your browser certificate list. • Very important: you HAVE TO use the very same browser in all the previous steps • It’s suggested now to export the certificate and store it in a safe place. • The certificate exporting procedure and the extension of the file is browser dependend (*.p12 for Mozilla/Netscape/FireFox and *.pfx for Internet Explorer). • Exported certificates need to be converted in PEM format (*.pem). This is the certificate format used by the gLite security services. Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
VOMS Registration (1/5) Just follow the link to be registered to the GILDA VO • In the same e-mail we showed before you can seen one more link: Dear User, you can download your GILDA Personal Certificate going, *with the same browser you used to submit the request*, to the URL: https://gilda.ct.infn.it/cgi-bin/gucert.pl?0A44 Your certificate is valid for 365 days. After that you can go to: https://voms.ct.infn.it:8443/voms/gilda/webui/request/user/create and register to the GILDA VO (usually, registration takes a working day). Then, you can go to the GILDA Grid Demonstrator at the URL: https://grid-demo.ct.infn.it or, if you are participating to a tutorial or an induction course, to the GILDA Grid Tutor at the URL: https://grid-tutor.ct.infn.it or https://grid-tutor1.ct.infn.it Remember that: 1) whenever you are prompted for the Operating System, use the username and the password you have chosen when you requested the GILDA Personal Certificate as username and as password; 2) whenever you are prompted for the GRID username and password and the passphrase of your GILDA Personal Certificate as password. Best Regards The GILDA CA Manager … Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
VOMS registration (2/5) This page will be only accessible if you have imported successfully the received certificate Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
VOMS Registration (3/5) Confirm your VO registration request following the above link Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
VOMS Registration (4/5) Finally you will get a confirmation e-mail Now you are member of the GILDA VO!!! Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
How to start using the GILDA testbed • 1) Log via SSH in glite-tutor.ct.infn.it (or grid-tutor.ct.infn.it) • But you have to provide us the IP address of the machine you want to login from. • 2) Install the GILDA VM UI Combined on your laptop/desktop • You can download the GILDA VM UI Combined from: https://gilda.ct.infn.it/VirtualServices.html Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Use of the GILDA Virtual UI (1/3) https://gilda.ct.infn.it Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Use of the GILDA Virtual UI(2/3) https://gilda.ct.infn.it/VirtualServices.html Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Use of the GILDA Virtual UI (3/3) You will get a GILDAVM_Comb.tar.bz2 file Expand using: bunzip2 GILDAVM_Comb.tar.bz2 && tar xvf GILDAVM_Comb.tar Start the VM with: Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Certificate Management • You can use the following commands to convert your certificate in PEM format: • openssl pkcs12 -clcerts -nokeys -in <your cert> -out usercert.pem • openssl pkcs12 -nocerts -in <your cert> -out userkey.pem • usercert.pem contains the public part of your certificate • chmod 644 usercert.pem • mv usercert.pem $HOME/.globus/ • userkey.pem contains the private part of your certificate • chmod 400 userkey.pem • mv userkey.pem $HOME/.globus/ Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Support System Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Registration (1/2) http://gilda-support.ct.infn.it Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Registration (2/2) • You will be notified to the e-mail address given in the web form Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Ticket Creation (I) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
Ticket Creation (II) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
2004 Edinburgh, 7 April 2004, slides, picturesTunis, 22-23 April 2004, picturesEdinburgh, 26-28 April 2004, slides, picturesCERN, 17-19 May 2004, picturesCatania, 24-25 May 2004, home page, picturesDubna, 29 June - 2 July 2004, agendaEdinburgh, 6 July 2004, home pageCatania, 14-16 July 2004, home page, picturesVico Equense, 19 July 2004, slides, picturesVico Equense, 6-10 September 2004, home pageCatania, 4-8 October 2004, home page, agendaVilnius, 5-6 October 2004, agendaLondon, 6 October 2004Madrid, 6-7 October 2004, agendaHeidelberg, 11-14 October 2004CERN, 16 October 2004Prague, 26 october 2004, home pageWarsaw, 4-6 November 2004, home page, agendaLyon, 9-10 November 2004, agendaThe Hague, 15-17 November 2004, picturesMerida, 15-20 November 2004, home page, agenda, slides, picturesTunis, 20 November 2004Rio de Janeiro, 22-23 November 2004, home page, agenda, picturesThe Hague, 24 November 2004, agendaCERN, 29-30 November 2004, agendaKosice, 30 November - 1 December 2004, agendaTunis, 6-7 December 2004Bochum, 7-10 December 2004, home page, agendaEdinburgh, 8 December 2004, home pageIstanbul, 9-10 December 2004, agenda, slides, pictures Shanghai, 9-10 December 2004, agendaAurillac, 13-14 December 2004Prague, 16 December 2004, home page, pictures Tel Aviv, 22-23 December 2004, agenda, pictures The GILDA Tutorials/Demonstrations (1/2) (https://gilda.ct.infn.it/tutorials.html) 2005 CERN, 13 January 2005, agendaTorino, 18-19 January 2005, home page, agendaCERN, 20 January 2005, agendaCERN, 2-4 February 2005, agendaRoma, 3 February 2005, home page, agenda, picturesSydney, 3-4 February 2005, home pageCERN, 9-11 February 2005, agendaAmsterdam, 14-16 February 2005, home pageTrento, 23-25 February 2005, home page, agendaAmsterdam, 28 February - 1 March 2005, home pageJulich, 9 March 2005, Clermont-Ferrand, 9-31 March 2005, agendaVienna, March-August 2005 Hamburg, 23-24 March 2005, home page, agendaUla-Merida, 31 March-1 April 2005, agendaZilina, 4 April 2005, home page and agendaEdinburgh, 9-13 May 2005, home page and agendaSt.Augustin,25 May 2005, home page and agendaCatania, 13-15 June 2005, home page, agenda, picturesValencia, 14-16 June 2005, home page, agendaLyon, 17 June 2005, home page and agendaBratislava, 27-30 June 2005, agendaForschungszentrum Karlsruhe, 08 July 2005, home page and agendaVico Equense, 10-22 July 2005, home page, agendaBudapest, 11-16 July 2005, home page, agendaClermont-Ferrand, 25-27 July 2005, home page, agendaMadrid, 26-27 July 2005, home page, agendaSwansea, 06 August 2005, home page and agendaTaipei, 22-23 August 2005, home page and agendaTokyo, 25-26 August 2005, home page and agendaSeoul, 29-30 August 2005, home page and agendaSaint-Malo, 12-15 September 2005, home page, agenda Karlsruhe, 26-30 September 2005, home page, agendaRaanana, 28-29 September 2005, home page, agenda Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
2005 London, 6 October 2005, home page and agendaSophia Antipolis, 10-14 October 2005, home page, agendaTenerife, 16 October 2005, home page and agendaPisa, 23 October 2005, home page and agendaRome, 2-4 November 2005, home page and agendaCracow, 20-24 November 2005, home page, agendaMerida, 21-25 November 2005, home page, agendaAurillac, 23 November 2005Linz, 24 November - home page and agendaZaragoza, 28-30 November 2005, home page, agenda, picturesWarsaw, 30 November - 3 December 2005, home page, agendaLinz, 30 November - 8 December 2005, home page and agendaAurillac, 1 December 2005CERN, 6-7 December 2005, home page and agendaAurillac, 8 December 2005Sophia-Antipolis, 8-9 December 2005, home page and agenda The GILDA Tutorials/Demonstrations (1/2) (https://gilda.ct.infn.it/tutorials.html) 2006 Clermont-Ferrand, 2 January - 17 February 2006, home page and agenda Aurillac, 5 January 2006 Naples, 10 January - 28 February 2006Aurillac, 13 January 2006Melbourne, 30-31 January 2006, home page and agendaBrisbane, 2-3 February 2006, home page and agendaTrieste, 6-17 February 2006, home page and agendaSingapore, 9-10 February 2006, home page, agendaTel Aviv, 15 February 2006, home page, agendaMadrid, 20-24 February 2006, home page, agendaCERN, 27-28 February 2006, home page, agendaBari, 8-10 March 2006, home page, agendaEdinburgh, 16-23 March 2006, home page, agendaBeijing, 3-7 April 2006Catania, 5-6 April 2006, home page and agendaGeneva, 5-6 April 2006, home page and agendaRome, 18-21 April 2006, home page,agendaMerida, 27-29 April 2006, home page and agendaVilnius, 28 April 2006, home page and agendaTaipei, 1 May 2006, home page and agendaWiesbaden, 1-7 May 2006, home pageCrakow, 5-7 June 2006, home pageBeijing, 15-16 June 2006, home page and agendaEdinburgh, 21-23 June 2006, home page and agendaParis, 22-23 June 2006 home page and agendaGarching, 26-28 June 2006, home page, agendaRio de Janeiro, 26-30 June 2006, home page, agendaBudapest, 3-8 July 2006, home page, agendaTartu, 5-7 July 2006, home page and agendaIschia, 9-21 July 2006, home page, agendaRio de Janeiro, home page, agendaHelsinki, 28-31 August 2006, home page Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006
The GILDA Tutorials/Demonstrations (2/2) (https://gilda.ct.infn.it/tutorials.html) Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006