agINFRA Science Gateway Presentation
description
Transcript of agINFRA Science Gateway Presentation
SCI-BUS, SHIWA, EDGI joint Summer School on Workflows and Gateways for Grids and Clouds 6 July 2012
agINFRA science gateway
Robert Lovas ([email protected])
MTA SZTAKI, Hungary
Project facts
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.
Project partners
Overview of the planned IT structure
Integrated services
Content growth
agINFRA Science Gateway
Architecture of gUSE
First demo application
AgroVOC
AgroTagger
Job executable
JDL for setting requirements
Execution of AgrovocTagging application
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 4 Type a Method as an interface routine of Service
Step 3 Type a Service URL
Plan II: Scaling-up and integration
by parameter sweep workflows + remote API
SZTAKI DG Client
SZTAKI Desktop Grid (DG) Server
SZTAKI DG Client SZTAKI DG Client
Plan III: involve IT resources from citizens
(volunteers) similarly to the KOPI service
Catania SG Architecture
• Administrators • Power users • Basic users • VRC members etc.
Users having different roles and privileges
Portlets (JSR 168/286)
Catania Grid Engine (MW independent)
AAI
Science Gateway
Distributed Infrastructures
others …
Catania Science Gateway
(AAI) Authorization and Authentication Infrastructure
Authorization
Authentication
• 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
Gateway a trusted service provider
Catania Grid Engine
Portlets
Science Gateway Interface
Science
Gateway
Catania Grid Engine
Data Engine
Job Engine
JSAGA API
UserTracking
e-Infrastructures
eToken Server
Compliant with the EGI Portal and
User Traceability policies
Ongoing development
based on IPB’s work
More info
www.aginfra.eu
www.guse.hu
Acknowledgement: 3 slides are from Roberto Barbera about Catania Science Gateway