The GENIUS Grid Portal
description
Transcript of The GENIUS Grid Portal
![Page 1: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/1.jpg)
www.eu-eela.org
E-science grid facility for Europe and Latin America
The GENIUS Grid Portal
Riccardo BrunoINFN [email protected]
First EELA2 Grid School (E2GRIS1)02-15 Nov 2008, Itacuruçá (Brazil)
![Page 2: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/2.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Grid Services
Robot Certificates
Summary and Conclusions
Outline
2
![Page 3: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/3.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 3
A grid portal: why and how
• It can be accessed from everywhere and by “everything” (desktop, laptop, PDA, cell phone).
• It can keep the same user interface to several back-ends.
• It must be redundantly “secure” at all levels: – 1) secure for web transactions, – 2) secure for user credentials, – 3) secure for user authentication, – 4) secure at VO/VOMS level.
• All available grid services must be incorporated in a logic way, just “one mouse click away”.
• Its layout must be easily understandable and user friendly.
![Page 4: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/4.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
• A Grid Portal improves usability of Grids– Lowering end-user requirements for accessing
the Grid– Hiding the complexity of data and job
services management in the Grid
• A Grid Portal improves utilization of Grids– Making the Grid (r)evolution transparent to the
end-user– Providing an appealing user-friendly Web
interface – Enforcing Grid utilization policies
Grid Portal Benefits
![Page 5: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/5.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
InteractiveApplications
Intranet Clients
Win LX
UXMac
Grid / Compute Farm
Internal Users
BatchApplications
Storage and Data
Grid Portal/ Gateway
ProjectManagers
Client Apps
Standard protocols
Licenses
Home Users
The Grid Portal / Gateway
![Page 6: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/6.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Grid Services
Robot Certificates
Summary and Conclusions
Outline
6
![Page 7: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/7.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
What EnginFrame is ?
7
• It’s a web based technology able to expose grid services to the GRID Infrastructure
• It allows organizations to provide application-oriented computing and data services
• It’s a GRID Gateway
• It semplify the development of web portals exposing services that can run over broad range of different Grid Infrastructures
![Page 8: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/8.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Spoolers
HTML page
Customplugin
Script
Browser
SDF
XML
EnginFrame
Server
HTMLXSLT
GridCompute
Farm
GridCompute
Farm
MetaFrame+ NFuse
MetaFrame+ NFuse
ApplicationServer
ApplicationServer
EnginFrame
Agent
Execute
Service
Req
XML output
Service Req
User
Authorize
Groups, ACLs
XML
Layout
XSL
Service Submission
EnginFrame Working Environment
![Page 9: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/9.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
<ef:service id="gzip"> <ef:name>gzip sample</ef:name> <ef:option id="level" label="Compression level" type="list"> <ef:option id="9">maximum</ef:option> <ef:option id="4">medium</ef:option> <ef:option id="0">none</ef:option> </ef:option> <ef:option id=”FILE" label="File to compress" type="file"/> <ef:action id="submit" label="Submit job"> EF_SPOOLER_NAME="gzip $file” export EF_SPOOLER_NAME ${EF_ROOT}/plugins/lsf/bin/bsub -o output.txt gzip -$level \"$FILE\” <ef:result type="text/xml"/></ef:action> </ef:service>
Service example
![Page 10: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/10.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Who uses EnginFrame?
• Mechanical – Ferrari, Audi, BMW, FIAT
Auto, Elasis, Magneti Marelli, P+Z, Swagelok, Toyota, TRW
• Manufacturing – Bridgestone, Procter &
Gamble, Galileo Avionica
• Oil&Gas – Slavneft, Schlumberger,
TOTAL, VNIIGaz
• Electronics – STMicroelectronics, Accent,
SensorDynamics, Motorola
• Biotech – ENEA, EGEE LS community
• Telecom – Telecom Italia
• Research – INFN, ASSC, CCLRC, CERN,
CILEA, CINECA, CNR, CNRS/IN2P3, ENEA, FzU, ICI, IFAE, ITEP, JSC G.G.M., KU Leuven, SSC-Russia, SDSC
• Education – Dresda University, Ferrara
University, ITU, Messina University, Politecnico of Milan, Technische Universität Dresden, Trinity College Dublin, Salerno University, S-PACI
10
![Page 11: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/11.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
• GENIUS is a powerful Grid Portal that allows scientists to exploit Grid resources only using a conventional Web browser
• It has been built on top of the EnginFrame framework
• It’s a gateway to European EGEE Project middle-ware
• It allows to expose gLite-enabled applications via Web-browser as well as Web Services
What GENIUS is ?
11
![Page 12: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/12.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Reference Web Site: https://genius.ct.infn.it
13
![Page 13: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/13.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Grid Services
Robot Certificates
Summary and Conclusions
Outline
14
![Page 14: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/14.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Login…
![Page 15: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/15.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
A Text Code is required to start the VOMS Proxy Applet for the proxy initialization
The Java plugin 1.6.0 or higher is mandatory required.
16
![Page 16: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/16.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
Jointly developed by NICE and INFN Catania
17
![Page 17: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/17.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
![Page 18: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/18.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
![Page 19: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/19.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
![Page 20: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/20.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
![Page 21: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/21.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
VOMS Proxy Init Service
Now the user is authenticated on gLite middleware
22
![Page 22: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/22.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Grid Services
Robot Certificates
Summary and Conclusions
Outline
23
![Page 23: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/23.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS: files management
![Page 24: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/24.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS: files management
Multiple Action in a Single Service
![Page 25: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/25.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Multiple File Download (MFD)
26
![Page 26: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/26.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Multiple File Upload (MFU)
27
![Page 27: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/27.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS: Grid Preferences
![Page 28: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/28.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 29
GENIUS: Job Submission
![Page 29: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/29.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 30
GENIUS: Job Submission
![Page 30: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/30.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 31
GENIUS: Job Submission
![Page 31: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/31.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS: Job(s) Queue
![Page 32: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/32.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS: Job Retrieving
![Page 33: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/33.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS: Data Spooler
![Page 34: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/34.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Tight VNC
GENIUS: Interactive Services
![Page 35: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/35.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 36
Local Browse on laptop
Remote Browse
on UI
(GENIUS Server)
Extended Remote
File Browse
on LFC Catalog
GENIUS: Data Management
![Page 36: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/36.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 37
GENIUS: Data Management
![Page 37: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/37.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 38
GENIUS: Workflow
![Page 38: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/38.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 39
GENIUS: Workflow
![Page 39: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/39.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 40
GENIUS: Workflow
![Page 40: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/40.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 41
GENIUS: Workflow
![Page 41: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/41.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 42
GENIUS: Workflow
![Page 42: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/42.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 43
GENIUS: Workflow
![Page 43: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/43.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 44
GENIUS: Workflow
![Page 44: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/44.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 45
GENIUS: Submit Workflow
![Page 45: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/45.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 46
GENIUS: Submit Workflow
![Page 46: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/46.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 47
GENIUS: Submit Workflow
![Page 47: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/47.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 48
GENIUS: Submit Workflow
![Page 48: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/48.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 49
GENIUS: Submit Workflow
![Page 49: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/49.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 50
GENIUS: Submit Workflow
![Page 50: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/50.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 51
GENIUS: Submit Workflow
![Page 51: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/51.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
• All web transactions are executed under the Secure Socket Layer (SSL) via HTTPS
• The user must have an account on the User Interface
• When the user wants to interact with the file-system of the UI, he gets prompted for the username and password of the account on that machine
• All the glite functionalities are integrated in the portal and accessible only after the creation of the voms-proxy through the applet
GENIUS: security infrastructure
52
![Page 52: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/52.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Grid Services
Robot Certificates
Summary and Conclusions
Outline
53
![Page 53: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/53.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Robot certificates
1. Starting from Feb. 2008 also the Italian INFN CA will start to issue Robot Certificates. Thanks to these new certificates biologists will be able to access the grid sharing the certificate installed on the portal.
2. UK and NL CA are already issuing robot certificates
3. The decision of the INFN CA is a great success of the BioinfoGRID project
![Page 54: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/54.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Your identity: /C=IT/O=GILDA/OU=Robots/L=INFN Catania/CN=Robot:MrBayes - Giuseppe La Rocca
Creating temporary proxy ................................ Done
Contacting voms.ct.infn.it:15001 [/C=IT/O=INFN/OU=Host/L=Catania/CN=voms.ct.infn.it] "gilda" Done
Creating proxy ............................................................................... Done
Your proxy is valid until Thu May 8 21:42:05 2008
Robot certificates
![Page 55: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/55.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
• In order to strong reduce the risks of having the portal certificate compromised and improve the security, the INFN CA has decided to issue this new certificate on board of the Aladdin eToken PRO smart card. – http://www.aladdin.com/etoken/
• Each smart card can support several robot certificates: one for each application user wants to share with the other. – An user’s PIN is prompted every time user try to read
the certificate on board of the smart card to generate a proxy.
![Page 56: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/56.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
GENIUS and robot certificates
Admin
User
![Page 57: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/57.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Grid Services
Robot CertificatesBefore to conclude some applications …Summary and Conclusions
Outline
62
![Page 58: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/58.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 63
C O D E S A – 3 D This is a work supported in collaboration with
Giuditta Lecca1, Jawher Kerrou2 , Philippe Renard3
Giuseppe La Rocca4 and Roberto Barbera4
1 CRS4, Cagliari (Italy) 2 INAT, Tunis (Tunisia)
3 CHYN, University of Neuchatel (Switzerland)4 INFN, Catania (Italy)
Presented at F
irst
EUMedGrid Project
Review
Madrid, 2
7-28 Feb. - SPAIN
![Page 59: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/59.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 64
The CODESA-3D application
• CODESA-3D (COupled variable DEnsity and Saturation 3-Dimensional) is a software developed at CRS4 (Center for Advanced Studies, Research and Development in Sardinia - http://www.crs4.it/).
• Its aims to study, taking into account detailed mathematical representations of physical, chemical and biological processes that govern water flow, saltwater intrusion in freshwater coastal aquifers.
![Page 60: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/60.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 65
The Korba case-study (Tunisia)
%U
%U %U
%U
%U
%U%U%U%U%U%U%U%U%U %U %U%U%U
%U%U
%U%U%U%U
%U
%U %U%U%U%U
##
######
## ## ###
## ############
#
# ############
#
## #
##
####
##
#
#
#
#
#
####
###
##
######
# ##
#
############
#
##########
# #
#########
#### ######## #
#
###### #
## ###
#
#
#
###
## ##
#
# ## #
####
##
#
#####
#
######
#
##
#
## #
#
#
## #
###
#
#
#
####
# ##
##
#
## #
# ####
#
#####
#
###
## ###
##########
#
#
## #
##
# # ###
#
####
##
# #
##
##
#
#
###
####
#
##
###
###
#####
## ##
##
#####
#
##
##
#####
###
#### ##
### #
##
#
##
###
#
#
#
#
##
#
## #
#
# #
##
#
#
# ##
### ###
###
####### #
##
## #
#
#
#
#
#
#
#
#
#
##
######
####
# ## #
###
###
####
##
#
#
## # #
#
#
#
##
##
## ## # ##
##
###
##### #
####
####
#
##
## ###
## ####
###
## ####
##
# ###
#
#
#####
### ###
## #####
#### #
## #
######## # #
##
## ###
###
####
# # ##
##########
###
###
#
###
####
#
###
## ## #
#
# #
### ###
# ########
###
####
#
##
##
#
####
##
####
#
## ## ###
###
#
###
##
#
#
## #
# ###
#
##
# # ##
##
## #
###
# ##
#
# ## ###
##
#
#
#
#
# #
#
#########
###
#
###
#
#
##
###
##
##
#
## #
# ##
# ##
###
#
#
#
#
##
####
####
###
#### #
## ###
#
###
###
#
####
#
#####
## ##
#####
#####
####
######
## # ##
#####
#### #####
######
# ####
##
### #
# ###
######
##
##
#
##
#####
#
## #
####
##
######
## ##
#
######
######
#### #
######
#
## ### # ###
#####
##########
#
## # ##
##
# #
##
### # # #####
#####
##
##
## ##
###
#
#####
###
#
#### #
##
# ##### #
### ####
##
###
###### #
###
####
# ####
#
#####
# #
# #####
#### ##
####
#
###
## ####
##
#
## ### ####
##### #
###
###
#
#
#######
###
##### ###
##
##
####
##
## #########
#
# ###### #
####################
############
##################### ## #######
#########
####
#
## ## ###
#
#
##
##
#
###
# #
### ##
###
######
### ###
##### ###
##### #
######
##### #
###### #
####
## ##
######
########
### ##
##
##
######
###
#########
##
##
####
##
##
####
###
##
#
###
##### #####
##
##### ###
#
##
#####
##########
###### #
########## #
#
#
######### ##
####### ####
##### ####### ###
###### ###
##
####### ### #######
# ###
#######
#################
#####
# #######
####
#
##
######### # #
# ##########
#####
#
#
# ###
###### #
#####
###
## #
######
#### ##
######
#
## ##
##
######
#
## # #
######## #
#####
##
##
####### #####
# ######
###########
#
############### #
##
#
##
####
###
#### #
######
####
##
###
###
### ##
#
##
######## ##
##############
##
##
######## ## ##
#
#
##
#######
### #
####
##
#
##
####
#
##
##
# #
#
# # #
##
#####
##
##
##
##
#
##
####
#
#
#
#####
### #
##
#
##
####
## # #
# ##
# ###
# ##
##
####
## ##
#
# #
#############
## #####
####
#
#
#
#####
###### #
#
###
#######
####
####
####
##
###########
# #
#
### ## ##
#############
###
###
#######
###
#
###
## #####
####
#
# ### ##
#####
## #####
##
#####
#
## # ### #
##
#
#
## #
####
####
#######
##### #
######## ### #
#
##
###
### ####
####
### #
##
#
#
# ##
#
##
##
#
###
#
#########
##
##
## #
# #####
#####
######
### ######
####
## ## # # ## #
##
#### #
# ##
###
###
##
#####
# ##
# #
# ## #
#
##
##
# ###
######### #
##
####
##
# ##
###
#### ## #
#
#
# ###
######
#### ##
# # # # # # #
## ##### ##
## ##
######
#############
###
#
####
################
##
#########
## ##### #
#
#### #
######
## ## ###
### ##
###
###
### ##
########## #
#
##
#
####
##
#
#
###
##
###
# #### #
#
##
# ###
#
####
##
#
### #
#
#
##
# ##
###
#
#
#
###########
#
#
########
#####
#####
######
#
####
####### ####
#####
##
# ##
### ###### # #
## ##
## ##
#
####### # # #
## ##
#####
## #############
#####
## #
## #
#####
###
## ###
##
####
######
#
#
#
#
#
#### #
#
#### ###
##
# ## ##
# ##
#
####
## #####
# # #
#######
##
#
####
######
###
#####
##
#######
#
#####
####
##
#####
#####
### #
##
#
#
#####
### #
######
### ###
###
#
#
######
####
### ###
#
##
##
########
#
#
###### # ####
###
#### #
#
# ###### #
##
####
###
######
#### #####
##
# #
##
#
###
###
#
#
#S
#S
#S
#S#S
#S#S#S
#S
#S#S
#S#S#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S #S
#S
#S#S
#S
#S
#S
#S
#S#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S#S
#S #S
#S
#S
#S
#S
#S#S
#S
#S
#S #S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S #S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S #S
#S
#S#S
#S#S#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S #S
#S
#S
#S
#S
#S
#S#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S #S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S #S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S #S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S#S #S
#S#S
#S
#S
#S
#S#S
#S#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S
#S #S
#S
#S
#S
#S
#S #S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S#S#S
#S
#S
#S#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S #S
#S
#S#S
#S
#S#S
#S
#S
#S#S#S
#S
#S#S
#S
#S#S#S
#S
#S
#S
#S
#S
#S
#S#S#S
#S
#S#S
#S
#S
#S#S
#S
#S
#S
#S#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S
#S#S
#S
#S#S
#S
#S
#S
#S
#S#S#S
%[
%[%[
%[
%[
%[
%[
%[
%[
%[
%[
Korba
Somâa
El Mida
Tazerka
Tafelloun
Béni Khiar
Menzel Horr
El Gorchine
Menzel Temime
Diar El Hojjej
Diar Ben Salem%U Recharge Well# Well with no data
Extraction rates [m3/year]#S 0 - 20000#S 20000 - 40000#S 40000 - 60000#S 60000 - 80000#S 80000 - 100000#S 100000 - 150000#S 150000 - 200000#S 200000 - 250000
RiverSaline lakesDams
%[ Delegation
N
EW
S
0 10Kilometers
Extraction rates and Recharge Map
![Page 61: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/61.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 66
Integration & results
![Page 62: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/62.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 67
References• “Sustainable management of groundwater
exploitation using Monte Carlo simulation of seawater intrusion in Korba aquifer (Tunisia)” – Mr.KERROU, J. – Dr. LECCA, G. – Prof. RENARD, P. – Dr.
LA ROCCA, G. – Prof. BARBERA, R. – EGEE User Forum 01-03 March 2006.
• Internation Science Grid This Week (ISGTW)– http://www.isgtw.org/?pid=1000341 - March, 2007
![Page 63: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/63.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 68
What is BLAST ?
BLAST (Basic Local Alignment Search Tool) is an algorithm used to compare biological sequences, such as the amino-acid of different proteins or the nucleotides of DNA sequences.
The program requires a query sequence (also called target sequence) and a database.
Its identifies all the sub-sequences of the target query that are similar to the sub-sequences in the database.
![Page 64: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/64.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 69
![Page 65: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/65.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 71
MULTI BLAST : input form /1
Upload the file with the FASTA sequences
![Page 66: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/66.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 72
MULTI BLAST : input form /2
![Page 67: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/67.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 73
MULTI BLAST : submit
Multi FASTA successfully submitted to WMProxy
Inspect the status
of the Collection
![Page 68: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/68.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 74
MULTI BLAST : queue
Retrieve the output
of the Collection
![Page 69: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/69.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 75
MULTI BLAST : Data Spooler
View the output of each subjobs
![Page 70: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/70.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 76
MULTI BLAST : LFC Catalog
Show DetailsDownload & View
![Page 71: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/71.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 77
Click here to inspect a typical output file produced by BLAST during the
computation
The results
![Page 72: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/72.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 78
References• “Muli BLAST on Demonstrator: an easy way to
run BLAST in a GRID Infrastructure” – AIFTIMIEI, C. – CAROTA, L. – DE FILIPPIS, N. – DONVITO,
G. – FALZONE, A – PIERRO, A. – TULIPANO, A, – LA ROCCA, G. – VERLATO, M. – Prof. BARBERA, R. – Prof. MAGGI, G.P. CAPI2006 BIOCOMPUTING – Milan 2006.
![Page 73: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/73.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 79
A R C H A E O C L I M A TO L O G Y
This is a work supported in collaboration with Pier Giovanni PELFER ([email protected])
University of Florence - ITALY
Presented at F
irst
EUMedGrid Project
Review
Madrid, 2
7-28 Feb. - SPAIN
![Page 74: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/74.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 80
The Mediterranean Region at the end of the urban revolution
ArchaeoGrid aims to investigate the paleoclimate situation in the Mediterranean Area between XVIII centuries B.C.This kind of studies are made available, within EUMEDGRID, using a metereological modelling software called MM5. It allows to create complex atmospheric simulations and simulate weather evolution.
![Page 75: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/75.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008 81
The result
The MM5 program, thanks to the description of the environment, elaborates the meteorological data and generate the forecast
![Page 76: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/76.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Grid portal technology
GENIUS/EnginFrame: new version 4.0
VOMS Proxy Init Service
Robot Certificates
Summary and Conclusions
82
![Page 77: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/77.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
Summary and Conclusions
GENIUS offers the following advantages:• it is a complete production-ready environment which combines the
concepts of “user portal” and “science portal”;• absolutely no client software needs to be installed on the user’s
workstation apart from the web browser with its usual plug-ins like Java (at least JRE 1.6.0 or higher);
• it provides a new unique tool to authorize users, in a very strong secure way, into the grid environment with or without VOMS support as well, easy to use;
• it includes support for both single and composite jobs (including DAG’s);
• interactive analysis and web access to personal spooling areas are possible;
• environment and settings customizable for the users;• security for data management and sessions.
83
![Page 78: The GENIUS Grid Portal](https://reader035.fdocuments.in/reader035/viewer/2022062409/56814e8c550346895dbc2e88/html5/thumbnails/78.jpg)
www.eu-eela.eu Itacuruçá (Brazil) , First EELA2 Grid School (E2GRIS1), 02.11.2008 – 15.09.2008
References• NICE web-site http://www.nice-italy.com• EnginFrame Framework
http://www.enginframe.com• GENIUS Portal https://genius.ct.infn.it • GENIUS Repository at https://geniuscvs.ct.infn.it• GENIUS based on gLite at https://glite-
tutor2.ct.infn.it
GENIUS Installation
• GENIUS Repository at https://geniuscvs.ct.infn.it• Write an email message to
[email protected] or [email protected] for an account request to download the GENIUS package