21
www.gisela-grid.eu Grid Initiatives for e-Science virtual communities in Europe and Latin America The VRC-driven GISELA Science Gateway Diego Scardaci (INFN Catania) GISELA WP3 Manager EGI Community Forum Munich, 29.03.2012

The VRC-driven GISELA Science Gateway Diego Scardaci (INFN Catania) GISELA WP3 Manager

Embed Size (px)

DESCRIPTION

The VRC-driven GISELA Science Gateway Diego Scardaci (INFN Catania) GISELA WP3 Manager EGI Community Forum Munich, 29.03.2012. WP3 Status Outline. Introduction The VRC-Driven Science Gateway: Authentication and Authorization Job Management Applications Conclusions. - PowerPoint PPT Presentation

Citation preview

www.gisela-grid.eu

Grid Initiatives for e-Science virtual communities in Europe and Latin America

The VRC-driven GISELA Science Gateway

Diego Scardaci (INFN Catania)GISELA WP3 Manager

EGI Community Forum

Munich, 29.03.2012

www.gisela-grid.eu 2

WP3 Status Outline

• Introduction

• The VRC-Driven Science Gateway:

– Authentication and Authorization

– Job Management

– Applications

• Conclusions

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 3

Science Gateway Service Centric Model of CLARA

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu

The VRC-driven GISELA Science Gateway(http://gisela-gw.ct.infn.it)

• The GISELA SG is a Web site that allows users to fully exploit the e-Infrastructure both computing (jobs) and storage (data) services through a normal web browser.

4EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu

The VRC-driven GISELA Science Gateway:Main Functionalities

• Authentication based on Identity Federations• Authorization managed via LDAP DB• Multi-middleware: JSAGA API are used to submit jobs and move

data• Compliant with the EGI VO Portal Policy and EGI Grid Security

Traceability and Logging Policy• VRCs Oriented. One specialized section for each VRC

supported:– Cultural Heritage– Industry– Life Sciences– Mathematics

• Virtual Meetings Area• Success Stories

5EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 6

....... Science

Gatew

ay

App. 1

App. 2

App. N

Embedded Applications AdministratorPower UserBasic User

Users from different

organisations having different

roles and privileges

Access: Science Gateway reference model

Standard-based middleware-independent

Grid Engine

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 7

A&A Schema

AuthorisationScience Gateway

GrIDP(WAYF)(“catch-all”)

IDPCT IDP_yIDP_xLD

AP

CA

S

....

.....

1. Access a

Service

2. Login

Authentication

(“catch-all”)

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu

Logo Name Country Status N. Users

GrIDP «catch-all» Integrated N.A.

IDEM-GARR Italy Integrated 2.700.000

RCTSaai Portugal Integrated N.A.

SIR Spain Integrated 1.250.000

CAFe Brazil Integrated N.A.

• Authentication based on username/password pair provided by an Identity Provider, hiding digital certificates.

• An Identity Federation is currently existing in 4 countries involved in GISELA (see https://refeds.org/resources_list.html):

The VRC-driven GISELA Science Gateway:Easy Authentication and Authorization

8EGI Community Forum - Munich – 29/03/2012

We will promote and encourage the creation of Identity Federations in other Latin American countries, in collaboration with ELCIRA, CLARA and NRENS, and their eventual participation in eduGAIN.

www.gisela-grid.eu 9

eduGAIN(www.edugain.org)

All the Science Gateways developed at Catania are

Service Providers of the eduGAIN inter-federation!

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu

The VRC-driven GISELA Science Gateway:The Grid Engine based on SAGA

• SAGA (Simple API for Grid Applications) is an API that provides the basic functionality required to build distributed applications, tools and frameworks

• SAGA is an Open Grid Forum standard

http://www.gridforum.org/documents/GFD.90.pdf

• The purpose of the SAGA standard is two-fold:– Provide a standardized, common interface across various grid

middleware (independent of the underlying infrastructure)– Provide a simple API that can be used with much less effort compared to

the interfaces of existing grid middlewares

• Several implementations are available: – We adopted JSAGA the Java implementation developed at CCIN2P3

(http://grid.in2p3.fr/jsaga/)

10EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 11

Grid Engine

UsersTracking

DB

Science GW Interface

SAGA/JSAGA API

Job EngineData Engine UsersTrack &Monit.

VRC SGW 1

VRCSGW 2

VRCSGW 3

Grid MWs

Liferay Portlets

eTokenServer

existing By end ofApril 2012

The VRC-driven GISELA Science Gateway:The Grid Engine based on SAGA

existing existing

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu EGI Community Forum - Munich – 29/03/2012

The VRC-driven GISELA Science Gateway:A new concept of Application Database

12

Links to applications run pages

• A new concept of Application registry allowing users to directly submit selected high impact applications on the GISELA e-infrastructure in an easy way

www.gisela-grid.eu 13

The VRC-driven GISELA Science Gateway:The Life Sciences Gateway

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 14

The Life Sciences Gateway:Phylogenetics (MrBayes)

14

Input Parameters

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 15

The Life Sciences Gateway:GATE

15EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu EGI Community Forum - Munich – 29/03/2012 16

The Cultural Heritage Gateway:ASTRA

www.gisela-grid.eu 17

The VRC-driven GISELA Science Gateway:The Industry Gateway

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 18

The Industry Gateway : Industry@Grid

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 19

The VRC-driven GISELA Science Gateway:Success Stories

EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu

• We are working to create a Latin-American Task Force able to integrate new applications on the GISELA SG in a short time;

• CLARA and NRENs identified a group of Java developers to compose this Task Force;

• We organized a series of virtual meetings to teach how to integrate scientific applications on the GISELA SG;

• We are invited guys of the Latin-American Task Force to come in Europe to learn more about the Science Gateway Model (in collaboration with the EPIKH project).

The Latin-American Task Force

20EGI Community Forum - Munich – 29/03/2012

www.gisela-grid.eu 2121

The VRC-driven GISELA SG:Conclusions

EGI Community Forum - Munich – 29/03/2012

• 98 users registered (in less than 4 months)

• Users can submit jobs through a normal web browser

• Authentication based on Identity Federations: CAFe (Brazil), IDEM (Italy), RCTSaai (Portugal), SIR (Spain), and eduGAIN (international) currently integrated

• The SG is independent of the underlying middleware (SAGA OGF Standard adopted)

• 4 VRC-specific SGs currently available: Cultural Heritage, Industry, Life Sciences, and Mathematics

• 7 Applications currently integrated

• About a dozen applications going to be integrated soon