Content
• TCD’s past experience with portals• Plans for WS-Pgrade and SCI-BUS– Integration with HELIO to build a portal for the
Heliophysics community– Use WS-Pgrade as the standard user interface to
Grid-Ireland’s computational and storage facility.
TCD and portals
• Migrating Desktop (2003-2008)– CrossGrid and Grid-Ireland sites
• Ganga and Diane (2008-now)– Used to test jobs for the Costas’ arrays.
• Genius (2004)– Used with EDG middleware
• P-Grade– Deployment with Quattor profiles– GENE-VO applications developed in P-Grade
HELIO
HELIO - Introduction
???
HELIO is designed to help the scientist in: finding, retrieving and analyzing data regarding the sun, its related phenomena and their effects on: the Earth, and, the other planets of the Solar System.
HELIO
Technological Challenge
Data and Metadata from the various instruments are:
• Dispersed
• Non completely standardized
• There is a complex feedback between data and metadata.
Codes and Computational facilities are:• Dispersed• Non completely standardized
Different User’s Profiles
Different usersUsers that possess a
Grid Certificate
Users that do not possess a Grid Certificate BUT are
willing to login to the HELIO portal
Users that do not possess a Grid
Certificate AND are NOT willing to login to the
HELIO portal
Security
Prefer to use IDL code
Prefer to use HELIO
Portal
Prefer to write
workflows
HELIO Access Layer+
HELIO API +
Community Interaction Service
Different Resources
Low Security
Security
Authentication
HighSecurity
AuthenticationAuthorization
Simple User Profile
HELIO Architecture (Abstract)
Resources
Resources
Resources
• Data & MetadataStorage
• Computation• Existing Code• Security
HELIO Service
HELIO Service
HELIO Service
AccessLayer
HELIOAPI
• Web Service Based
• IDL, Java• Decoupling
layer• Hides
unnecessary Information
• Connects to services
independently• Use them in a
workflow• Use a GUI
The Access Layer and API
Service IAPIHFE
WorkflowEngine(Server)
WorkflowEngine(Desktop)
Standalone GUI
Interesting areas• User access:– Port the Helio Front End into WS-Pgrade ? – How to give access to IDL-Oriented users ?
• Resources access:– How to merge the storage and processing services
into SCI-BUS ? – How to merge the HELIO security model into SCI-
BUS ? • General architecture issues:– How to merge the HELIO API ? – How to merge the other HELIO services ?