introduction on science gateway

26
Introduction on Science Gateway Understanding access and functionalities Catania, 10/03/2014 Riccardo Rotondo [email protected]

Upload: riround

Post on 20-May-2015

112 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Introduction on Science Gateway

Riccardo Rotondo [email protected]

Introduction on Science Gateway

Understanding access and functionalities

Catania, 10/03/2014

Page 2: Introduction on Science Gateway

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

3

Some barriers limit grid adoption(*)

The eResearch2020 reporthttp://www.eresearch2020.eu/

Page 4: Introduction on Science Gateway

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

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

6

Catania Science Gateway Framerwork Authentication & Authorisation Job Management e-Infrastructure Service & Data Service Cloud

Page 7: Introduction on Science Gateway

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

8

Authentication request on Africa GRID SGW

Page 9: Introduction on Science Gateway

9

Mobile Authentication

Native apps

Web views

VAMP Workshop 2013 – Helsinki, 30/9-1/10/2013

Page 10: Introduction on Science Gateway

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

11

Catania Science Gateway Framerwork

Authentication & Authorisation Job Management e-Infrastructure Service & Data Service Cloud

Page 12: Introduction on Science Gateway

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

Riccardo Rotondo13

Job Submission

October 8th, 2013

Page 14: Introduction on Science Gateway

Riccardo Rotondo14

Job Submission

October 8th, 2013

Page 15: Introduction on Science Gateway

Riccardo Rotondo15

My Workspace – Active Job List

October 8th, 2013

Page 16: Introduction on Science Gateway

16

Catania Science Gateway Framerwork

Authentication & Authorisation Job Management e-Infrastructure Service & Data Service Cloud

Page 17: Introduction on Science Gateway

17

My Data

Page 18: Introduction on Science Gateway

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

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

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

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

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

23

The list of available applications

Page 25: Introduction on Science Gateway

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

26

Questions ?