Introduction on Science Gateway
Transcript of Introduction on Science Gateway
![Page 1: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/1.jpg)
Riccardo Rotondo [email protected]
Introduction on Science Gateway
Understanding access and functionalities
Catania, 10/03/2014
![Page 2: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/2.jpg)
2
Outline What is a Science Gateway ? Science Gateways
General Architecture Authentication, Authorisation and Roles CTSG Framework
Use Case: The GARR Science Gateway The Africa GRID Science Gateway
Training and collaborations
![Page 3: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/3.jpg)
3
Some barriers limit grid adoption(*)
The eResearch2020 reporthttp://www.eresearch2020.eu/
![Page 4: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/4.jpg)
4
Catania Science Gateway Framework architecture
.......
Catania S
cience G
ateway
App. 1 App. 2 MyCloud
Embedded Services Administrator(s)ScientistsCloud tenants
Users belonging to Identity
Federations
Grid/Cloud Engine
(based on SAGA)
CLEVER Orchestrator
(based on OCCI)
Cloud #2 Cloud #n
Cloud #1
Single logical domain
HPCClusters
![Page 5: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/5.jpg)
5
Science Gateway’s Requirements Authentication and Autorisation
SAML, LDAP
Application e-Infrastructure indipendent jSAGA, SAGA, OCCI
Standard Java Technology JSR 168/286
Web Technology Web CMS
Wiki, Blog, Messages Board, Vconf, Adobe Connect
Portal Framework Liferay portlet container Liferay Service Builder
![Page 6: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/6.jpg)
6
Catania Science Gateway Framerwork Authentication & Authorisation Job Management e-Infrastructure Service & Data Service Cloud
![Page 7: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/7.jpg)
7
AuthN/AuthZ Schema
e-Infrastructures
Federation
1. Try to
login
3. Identity attributes
2. Forwarded to the IdP
4. Check
authoris
ations
Sync user r
oles
Retrieve e-Infrastructure credentials Science Gateway
VAMP Workshop 2013 – Helsinki, 30/9-1/10/2013
![Page 8: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/8.jpg)
8
Authentication request on Africa GRID SGW
![Page 9: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/9.jpg)
9
Mobile Authentication
Native apps
Web views
VAMP Workshop 2013 – Helsinki, 30/9-1/10/2013
![Page 10: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/10.jpg)
10
Applications accessing grid services
12 applications developed among 5 different countries and 3 continents (Europe, Latin America and Asia);
4 scientific domains: Life Science; Mathematic & Computer Science; High Energy Physics; Cultural Heritage.
![Page 11: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/11.jpg)
11
Catania Science Gateway Framerwork
Authentication & Authorisation Job Management e-Infrastructure Service & Data Service Cloud
![Page 12: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/12.jpg)
12
Integrated Services
GRIDCLOUD
JSR 168/286
JSR 168/286
JSR 168/286 JSR
168/286
Catania Science Gateway Framework
Local Cluster
![Page 13: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/13.jpg)
Riccardo Rotondo13
Job Submission
October 8th, 2013
![Page 14: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/14.jpg)
Riccardo Rotondo14
Job Submission
October 8th, 2013
![Page 15: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/15.jpg)
Riccardo Rotondo15
My Workspace – Active Job List
October 8th, 2013
![Page 16: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/16.jpg)
16
Catania Science Gateway Framerwork
Authentication & Authorisation Job Management e-Infrastructure Service & Data Service Cloud
![Page 17: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/17.jpg)
17
My Data
![Page 18: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/18.jpg)
Web-course summary information Home page:
http://agenda.ct.infn.it/event/vespa-sg-dev All presentations will be uploaded Links are provided both to watch and
download recordings of all the webinars
![Page 19: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/19.jpg)
19
Training material
Training material page (short URL): https://gilda.ct.infn.it/wikimain
Available sections SG plugin as portlets accessing e-Infrastructure
services; Multi federation discovery service Identity Provider installation an configuration
![Page 20: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/20.jpg)
20
Our code on sourceforge
The Catania Science Gateway Framework on Sourceforge: http://sourceforge.net/projects/ctscienceg
twys/
Wiki Tickets Discussion Code is open source, feel free to join and
contribute For more info contact to [email protected]
![Page 21: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/21.jpg)
21
A unique entry point The Catania Science Gateway Framework on the web:
http://www.catania-science-gateways.it
![Page 22: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/22.jpg)
22
1. 2.
3.
4.
5.
Users/VRCs
Ex.: Africa Grid Science Gateway
SG Dev.
The Science Gateway Market Place
![Page 23: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/23.jpg)
23
The list of available applications
![Page 24: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/24.jpg)
24
To propose new applications http://
www.catania-science-gateways.it/survey
![Page 25: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/25.jpg)
25
To port new applications Register as a Catania Science Gateway Developer:
http://www.catania-science-gateways.it/port-app
Sign In and book an application «to be ported»
Once your booking is accepted, you have 30 days to create the needed portlet(s) for the application (the sooner the better) After that time the access to our VPN will be denied
Once you are registered you can also port the applications YOU proposed
![Page 26: Introduction on Science Gateway](https://reader035.fdocuments.in/reader035/viewer/2022070316/555c3bc5d8b42a2c068b4a11/html5/thumbnails/26.jpg)
26
Questions ?