star net, resources and vos c. vuerli, a. costa, u. becciani, p. massimino, g. castelli

21
STAR net , Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Upload: vanessa-henderson

Post on 02-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

STARnet, Resources and VOs

C. Vuerli, A. Costa, U. Becciani,

P. Massimino, G. Castelli

Page 2: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Communities and Information Technology

Knowledge Providers

• SCI-BUS

• ER-Flow

Different scientific communities are involved in the ER-flow activities.

INAF in the first project year is providing application support for these communities:• INAF Astrophysical Observatory of

Catania (OACT). • INAF Astronomical Observatory of Trieste

(OATS)• INAF Astronomical Observatory of Teramo

(OATE)• University of Portsmouth (UoP)• Slovak Academy of Sciences (SAS)

Page 3: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

STARnet Gateway Federation

- Scientific Communty support New Science Gateways

- INAFAstrophysical Obs. of Catania - VisIVO SGAstronomical Obs. of Trieste – Plank MissionAstronomical Obs. of Teramo – Franec/Basti

- University of Portsmouth (UoP) - Cosmological Support (ICG) - Teaching and Learning Tools (CCI)

- Slovak Academy of Sciences

http://www.oact.inaf.it/STARnet/pages/members.htm

Page 4: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

STARnet Gateway FederationDefinition

- Technology. • Liferay/WS-PGRADE, gUse, SHIWA Repository• Local and distributed DCIs

- Maintenance. • FrontEnd/BackEnd Virtual Machines• Master Virtual Machines with Local Customization included

(configuration file Enab/Disab. Portlets and services)• Master maintenance/update INAF (OACT)

- Shared Services• Single Sign On (SSO)• Workflows Sharing (SHIWA repository)• Cloud Data 

- Local account• Data will be preserved: each Federate SG mounts external DB

exported by the physical machine (e.g. /mnt/STARnet)

Page 5: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Shared Storage Shared WF

Repository

Virtual Machine

Liferay

WSPGrade/gUSE

Local DB Local Storage

Local WF Repository

Local DCIs

Virtual Machine

Liferay

WSPGrade/gUSE

Local DB Local Storage

Local WF Repository

Local DCIs

Virtual Machine

Liferay

WSPGrade/gUSE

Local DB Local Storage

Local WF Repository

Local DCIs

Shared DCIs

Page 6: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

A CTA gateway based on WS-PGRADE/gUSE:Portal Architecture

http://cta-sg.oact.inaf.it/

Page 7: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

CTA users and SSO authenticationthe CTA IdP

CTA Science Gateway

Users:•Guest observer•Priviliged user

(incl. principal investigators, archive managers, etc.)

•Archive user

Privileged users will use CTA IdPGuest observers will use a federated IdP

‘Homeless users’

Local accounts in the science gateway

Web SSO

WAYF (Where Are You From) Service

Federation

Page 8: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

FederationCTA IdPConnected to the the CTA LDAP

Page 9: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Components currently implemented at INAF

CTA Science Gateway

WAYF Service

• A CTA SG prototype based on WS-PGRADE-gUSE

• CTA IdP

• A CTA SP

Page 10: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

INAF CTA SG:SAML Based SSO Model

Trust

CTA Identity Provider

Service Provider

SAML Request

SAML Response

CTA Gateway

Page 11: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

INAF CTA SG: Login PageThe portal user is presented with the CTA IdP login page

Page 12: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

INAF CTA SG StandardsThe usage of standards increase

– The long term sustainability – The modularity – The easiness of use

• Java Portlet Specification (JSR-168)• Security Assertion Markup Language 2.0

(SAML 2.0)– Shibboleth implementation

• Open LDAP • Usage of X509 certificates

Page 13: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Workflows The skeleton of a workflow is represented by a Graph.Jobs denote the activities, which envelop insulated computations Channels are directed edges of a graph, directed from the output ports towards the input ports.

Page 14: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

UR-SG-0110: CTA gUSE/WS-PGRADE portal provides a workflow management system: “graph editor”.

Workflows

We can rely on a local and a public workflow repository .

Page 15: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

• Graph creation• Concrete workflow creation• Concrete workflow configuration

– Job types and corresponding properties

– Port properties

• Certificate handling• Submission

– Log examination

• Submitted instance management• Result evaluation• Repository handling (export/import)

Workflows

Page 16: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

CTA GatewayWorkflows instances

Page 17: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

CTA GatewayWorkflows instances

Page 18: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

CTA Gateway Adding a DCI to the portal

Page 19: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

• ACID (Astronomical & Physics Cloud Interactive Desktop)– Is the cloud environment provided by our CTA

gUSE/WS-PGRADE portal.• It allows you to use many complex

astrophysical software packages • ACID can be used as a remote DCI

(workflows) or interactively by a GUI.• We use ownCloud• It is possible to sync and share data

seamlessly directly from the user Desktop

CTA GatewayApplication/DATA in Cloud: ACID

Page 20: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Application in Cloud: ACID

Page 21: STAR net, Resources and VOs C. Vuerli, A. Costa, U. Becciani, P. Massimino, G. Castelli

Resources and VOs• Necessary a survey of currently available

hardware and software resources– In Italy as well as in other countries joining

ER-flow and possibly the STARnet federation• Survey of the currently active astronomical

VOs necessary as well.• VOs currently active

– http://operations-portal.egi.eu/vo• Special effort to be dedicated in the next

months