Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo Introduction on Science Gateway Understanding access and functionalities.

Similar presentations


Presentation on theme: "Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo Introduction on Science Gateway Understanding access and functionalities."— Presentation transcript:

1 Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo Introduction on Science Gateway Understanding access and functionalities

2 Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 Outline  What is a Science Gateway ?  The Catania Science Gateway Framework  General Architecture  Authentication, Authorisation and Roles  Catania Grid Engine  Roles  Use Case:  The DECIDE Science Gateway  The GARR Science Gateway

3 Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo

4 Reference Model Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 Science Gateway Science Gateway Scientific Application E-Collaboration Social Application Standard Services Users of different Institutions members of GARR and/or international partners involved in European Projects of the Consortium GRID CLOUD Local Cluster

5 Reference Model Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 Science Gateway Science Gateway Scientific Application E-Collaboration Social Application Users of different Institutions members of GARR and/or international partners involved in European Projects of the Consortium Standard-based (SAGA) middleware-independent Grid Engine Standard-based (SAGA) middleware-independent Grid Engine

6 Requirements  Authentication and Autorisation  SAML, LDAP  Application middleware indipendent  jSAGA, SAGA  Standard Java Technology  JSR 168/286  Web Technology  Web CMS  Wiki, Blog, Messages Board, Vconf, Adobe Connect  Portal Framework  Standard Adoption  Reusability  Simplicity  Easy usage and access Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo

7 Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo

8 Terena Identity Federations Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 http://www.terena.org/about/terena-members- map.html

9 Federated Identity Management (FIdM) Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013  In the web technology arena many approaches are available to federate authentication  A standard provided by OASIS defines the Security Assertion Markup Language (SAML)  Several tools are available, e.g.:  Shibboleth  SimpleSAMLphp  Organisations can rely on traditional tools to manage users:  LDAP, CAS, plain text, etc.  Free and Open Source

10 Enabling SGs to FIdM Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013  Access to e-Infrastructure services requires authentication.  The distributed/cross-domain nature of resources requires, in some case, strong security mechanisms  SGs willing to provide easy access to these services  Some institutions want to maintain the control of their own users’ authentication

11 So a federation is made of…  A collection of Identity Providers that follows a defined set of rules and policy.  Identity providers (IdPs) are responsible for authenticating a closed group of users (i.e. of the same organisation)  Each IdPs regulate access to a set of Service Providers (i.e. mail server of the mentioned organisation) Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

12 Federated User Science Gateway Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo

13 Social User Science Gateway Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo

14 Authorisation request  The first time users access the Science Gateway their IdP authenticates them  LDAP server connected to the Service Provider (SP) cannot authorise the users  SP leads users automatically to the registration form  A part from them data, users can request for a specific role Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

15 Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 Authorisation request

16 Authorisation Managment Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

17 Registration  Users not belonging to any of the enabled federation can register to the catch all Identity Provider of the GrIDP federation Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

18 Riccardo Rotondo

19 Integrated Services Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 GRID CLOUD JSR 168/286 Catania Science Gateway Framework Local Cluster

20 Catania Science Gateway Framework Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 Catania Science Gateway Framework Grid Engine Data On Grid Services Cloud Services JSAGA Adaptors

21 Usage Workflow Riccardo Rotondo 1. Sign in eTokenServer User Tracking DB 3. Proxy request 4. Proxy transfer 5. Grid Submission 5. Tracking 6. Getting Results Tutorial on Science Gateways, Roma, 03.06.2013 2. Grid Request

22 Access Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

23 Applications accessing grid services Riccardo Rotondo  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. Tutorial on Science Gateways, Roma, 03.06.2013

24 Job Submission Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

25 Job Submission Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

26 My Workspace – Active Job List Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

27 My Workspace - Done Job List Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

28 My Workspace – MyJobsMap Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

29 My Data Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013 Sharing features among users will soon be added

30 Roles & Privileges  Surfing a Science Gateway changes according different roles  Mapping between Liferay roles and LDAP group  Similar mapping available on grid (i.e. voms roles)  Liferay allows administrator to fully customize users experience assigning different roles to each components (pages, wikis, plugins, data) Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

31 Facebook Integration Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

32 References  GARR Science Gateway: https://sgw.garr.ithttps://sgw.garr.it  GARR Science Gateway Facebook Community Page: https://www.facebook.com/GarrScienceGatewayCo mmunity https://www.facebook.com/GarrScienceGatewayCo mmunity  Training Material: https://gilda.ct.infn.it/wikimainhttps://gilda.ct.infn.it/wikimain  Catania Science Gateways: http://www.catania- science-gateways.ithttp://www.catania- science-gateways.it Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013

33 Questions ? Riccardo Rotondo Tutorial on Science Gateways, Roma, 03.06.2013


Download ppt "Tutorial on Science Gateways, Roma, 03.06.2013 Riccardo Rotondo Introduction on Science Gateway Understanding access and functionalities."

Similar presentations


Ads by Google