1. agINFRA science gateway
Robert Lovas (rlovas@sztaki.hu)
MTA SZTAKI, Hungary
SCI-BUS, SHIWA, EDGI joint Summer School on Workflows and Gateways for Grids and Clouds
6 July 2012
3. agINFRA in a few sentences
① Based on a linked open data architecture
harmonizing semantics and ontologies.
② Aggregating data of existing systems
and taking advantage of advanced Grid
services and infrastructure.
③ Devised for scalability and maximum
interoperability by adapting existing
widely used components.
④ Fostering diverse communities of
heterogeneous providers and users.
⑤ Providing researcher-centric services.
16. Plan I: New jobs
to be integrated as webservices in the workflow
Step 1 Select Service as Job
interpretation class
Step 2 Select Type of Service
to be understood
Step 3 Type a Service
URL
Step 4 Type a Method as an
interface routine of Service
17. Plan II: Scaling-up and integration
by parameter sweep workflows + remote API
18. Plan III: involve IT resources from citizens
(volunteers) similarly to the KOPI service
SZTAKI Desktop Grid (DG) Server
SZTAKI DG Client SZTAKI DG Client SZTAKI DG Client
19. Catania SG Architecture
Users having
different roles
and privileges
Portlets (JSR 168/286) AAI
• Administrators
• Power users
Catania Grid Engine • Basic users
(MW independent) • VRC members
Science Gateway etc.
Distributed Infrastructures
others …
20. Catania Science Gateway
(AAI) Authorization and Authentication Infrastructure
• Identity Federation
– Identity federation is federating an entity's identity to facilitate single
sign-on or cross-domain single sign-on
• Identity Providers (IdP)
– An authentication module which verifies a token authorizing a user to
access a service
• Service Provider
– Entity providing services to principals or other system entities
Authentication
Gateway a trusted
service provider
Authorization
21. Catania Grid Engine
Science
Portlets Gateway
eToken Server
Catania Grid Engine
Science Gateway Interface
Data Job
Engine Engine UserTracking
JSAGA API Compliant with the EGI Portal and
User Traceability policies
e-Infrastructures