the gilda t-infrastructure and the genius portal · 2018. 11. 18. · ist-2006-026409 location,...
TRANSCRIPT
-
IST-2006-026409 www.eu-eela.org
E-infrastructure shared between Europe and Latin America
The GILDA t-Infrastructure and the GENIUS portalDomenico Vicinanza, CERNEELA Tutorial, Santiago, September 2006
-
Location, Meeting, dd.mm.yyyy 2IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• Motivation• The GILDA t-Infrastructure
– Services– Tools– Applications
• How to join GILDA• The GENIUS web portal• Summary and conclusions
Outline
-
Location, Meeting, dd.mm.yyyy 3IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• Why t-infrastructure? – e-Infrastructure for production – training infrastructure (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
The t-Infrastructure
-
Location, Meeting, dd.mm.yyyy 4IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA project(https://gilda.ct.infn.it)
-
Location, Meeting, dd.mm.yyyy 5IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
20 sites in 3 continents !
The GILDA Test-bed(https://gilda.ct.infn.it/testbed.html)
-
Location, Meeting, dd.mm.yyyy 6IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
All gLite services on GILDA
-
Location, Meeting, dd.mm.yyyy 7IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA Sponsors(https://gilda.ct.infn.it/sponsors.html)
-
Location, Meeting, dd.mm.yyyy 8IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA Certification Authority(https://gilda.ct.infn.it/CA)
-
Location, Meeting, dd.mm.yyyy 9IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA Certification Authority
-
Location, Meeting, dd.mm.yyyy 10IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA VOMS(https://voms.ct.infn.it:8443/voms/gilda/)
-
Location, Meeting, dd.mm.yyyy 11IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA Monitoring System(http://alifarm7.ct.infn.it:50080/gridice)
-
Location, Meeting, dd.mm.yyyy 12IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The gLite Tutor (https://glite-tutor.ct.infn.it)
-
Location, Meeting, dd.mm.yyyy 13IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• At the beginning of 2002 the Italian INFN GRID Project started the GENIUS Portal Project in conjunction with the Italian web technology company NICE srl
• The present implementation of the GENIUS grid portal described here is carried out on the top of the gLite middleware services
The Genius portal project
-
Location, Meeting, dd.mm.yyyy 14IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• It can be accessed from everywhere and by “everything” (desktop, laptop, PDA, cell phone).
• The same user interface to several back-ends.
• All available grid services incorporated in a logic way, just “one mouse click away”.
• Layout easily understandable and user friendly.
GENIUS GRID portal features 1/2
-
Location, Meeting, dd.mm.yyyy 15IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• Secure at all levels:
– 1) secure for web transactions
– 2) secure for user credentials
– 3) secure for user authentication
– 4) secure at VO level.
GENIUS GRID portal features 2/2
-
Location, Meeting, dd.mm.yyyy 16IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Applications on GENIUS
-
Location, Meeting, dd.mm.yyyy 17IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Home PageServices Remote file
browsing Remote fileinspection
GENIUS on PDA
-
Location, Meeting, dd.mm.yyyy 18IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
GENIUS for cell phone
-
Location, Meeting, dd.mm.yyyy 19IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
OS & Net services
Basic Services
High level GRID middleware
HEP Biomed OtherappsOtherapps
Applications’specific layer
Other apps
GLOBUS toolkit
EDG/LCG architecture
GENIUS web portal
GENIUS®(Grid Enabled web eNvironment for
site Independent User job Submission)
INFN/NICE srl collaboration
The GENIUS Model
-
Location, Meeting, dd.mm.yyyy 20IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Apache
EnginFrame
GENIUShttps+java/xml
WEB Browser
UI
LocalWS
the GridM/W+GSI
3-tier model
GENIUS: The 3 Tiers model
-
Location, Meeting, dd.mm.yyyy 21IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
UI
LocalWS
MyProxyServer
GENIUSServer
(UI)
grid-proxy-initmyproxy-init
anygrid
service
myproxy
-get-d
elegatio
n
output
the Grid
execution
WEB Browser
Grid authentication
-
Location, Meeting, dd.mm.yyyy 22IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• File Services
• Job Submission Services
• Monitoring
• Data Services
Services
-
Location, Meeting, dd.mm.yyyy 23IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
File Services: View/Edit
-
Location, Meeting, dd.mm.yyyy 24IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
File Services: View/Edit
-
Location, Meeting, dd.mm.yyyy 25IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Job Subm: JDL file selection
-
Location, Meeting, dd.mm.yyyy 26IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
•Logging information •by clicking on the Globus JobID
Inspecting the Job Queue
-
Location, Meeting, dd.mm.yyyy 27IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Job completed successfully
-
Location, Meeting, dd.mm.yyyy 28IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Retrieving Job results
-
Location, Meeting, dd.mm.yyyy 29IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
VO Services: Hadron Therapy
-
Location, Meeting, dd.mm.yyyy 30IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
VO Services: Protein rendering
-
Location, Meeting, dd.mm.yyyy 31IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
3D rendering with POVRay
-
Location, Meeting, dd.mm.yyyy 32IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Interactive Services: VNC terminal
-
Location, Meeting, dd.mm.yyyy 33IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
DAG management: TRIANA project
-
Location, Meeting, dd.mm.yyyy 34IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA Accounting System(based on DGAS)
-
Location, Meeting, dd.mm.yyyy 35IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
How to join GILDA: the Gilda Homepagehttps://gilda.ct.infn.it
-
Location, Meeting, dd.mm.yyyy 36IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
How to join GILDA: instructions
-
Location, Meeting, dd.mm.yyyy 37IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
GILDA CA certificate downloadhttps://gilda.ct.infn.it/CA/mgt/getCA.php
-
Location, Meeting, dd.mm.yyyy 38IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
How to get a personal GILDA certificate (1/5)
-
Location, Meeting, dd.mm.yyyy 39IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
How to get a personal GILDA certificate (2/5)
-
Location, Meeting, dd.mm.yyyy 40IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
How to get a personal GILDA certificate (3/5)
-
Location, Meeting, dd.mm.yyyy 41IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
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 usernameand the password you have chosen when you requested the GILDAPersonal Certificate as username and as password;
2) whenever you are prompted for the GRID username and passwordand the passphrase of your GILDA Personal Certificate as password.Best Regards…
Just click the link to get the certificate.
From: GILDA-CA
To:
Subject: GILDA Personal Certificate for
• You will get an e-mail to the e-mail address given in previous web form
How to get a personal GILDA certificate (4/5)
-
Location, Meeting, dd.mm.yyyy 42IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• You will be informed that a new certificate is available in your browser certificate list.
• Very important: you HAVE TO use the 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.
How to get a personal GILDA certificate (5/5)
-
Location, Meeting, dd.mm.yyyy 43IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
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 passwordand the passphrase of your GILDA Personal Certificate as password.
Best RegardsThe GILDA CA Manager…
• In the same e-mail we showed before you can seen one more link:
Just follow the link to be registered to the GILDA VO.
VOMS Registration (1/5)
-
Location, Meeting, dd.mm.yyyy 44IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
This page will be only accessible if you have imported successfully the received certificate
VOMS registration (2/5)
-
Location, Meeting, dd.mm.yyyy 45IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Confirm your VO registration request following the above link
VOMS Registration (3/5)
-
Location, Meeting, dd.mm.yyyy 46IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Finally you will get a confirmation e-mail
Now you are a member of the GILDA VO!!!
VOMS Registration (4/5)
-
Location, Meeting, dd.mm.yyyy 47IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• 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
How to start using the GILDA testbed
-
Location, Meeting, dd.mm.yyyy 48IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
The GILDA Video Tutorials(https://gilda.ct.infn.it/video.html)
-
Location, Meeting, dd.mm.yyyy 49IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• 20 sites in 3 continents• > 4200 certificates issued, 15% renewed at least once• > 120 tutorials and demos performed in 15 months• > 1,500,000 hits (> 60,000 visits) on (of) the web site from 10’s
of different countries • > 1.5 TB of videos and UI’s
downloaded from the web site
GILDA summary numbers
-
Location, Meeting, dd.mm.yyyy 50IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• 8 Virtual Organizations supported:– Biomedicine (Biomed)– Earth Science Academy (ESR)– Earth Science Industry (CGG)– Astroparticle Physics (MAGIC)– Computational Chemistry (GEMS)– Grid Search Engines (GRACE)– Astrophysics (PLANCK)– Computation Archaeology (ARCHAEOGRID)
• Development of complete interfaces with GENIUS for 3 BiomedApplications: GATE, hadronTherapy, and Friction/Arlecore
• Development of complete interfaces with GENIUS for 4 GenericApplications: EGEODE (CGG), MAGIC, GEMS, and CODESA-3D (ESR) (successfull demos of EGEODE and GEMS at EGEE review)
• Development of complete interfaces with GENIUS for 16 demonstrative applications available on the GILDA Grid Demonstrator (https://grid-demo.ct.infn.it)
• Development of complete interface with CLI for NEMO
EGEE Applications and GILDA
-
Location, Meeting, dd.mm.yyyy 51IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
GILDA is a virtual laboratory for dissemination of grid computing:
– It is a “de facto” standard t-Infrastructure adopted both by EGEE and many EU-FP6 projects (EELA, EUCHINAGRID, EUMEDGRID, ICEAGE, etc.)
– It is a complete suite of grid elements (test-bed, CA, VO, monitoring system, web portal, user interfaces, support system) and applications fully dedicated to dissemination purposes and pre-porting of new applications to EGEE Infrastructure
– GILDA runs latest production version of the gLite middleware to make the transition from the t-Infrastructure to the e-Infrastructure easy and transparent
Summary and Conclusions
-
Location, Meeting, dd.mm.yyyy 52IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
• GILDA home page– https://gilda.ct.infn.it
• GILDA Certification Authority– https://gilda.ct.infn.it/CA/
• GILDA Virtual Organization– https://voms.ct.infn.it:8443/voms/gilda/
• Certificate Management Guide– http://grid-it.cnaf.infn.it/fileadmin/users/certmgr/certmgr.pdf
• Certificate Management Video– https://gilda.ct.infn.it/video/Certification/Allproxy.html
References
-
Location, Meeting, dd.mm.yyyy 53IST-2006-026409
E-infrastructure shared between Europe and Latin America
www.eu-eela.org
Questions