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

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

Embed Size (px)

Citation preview

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