Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Fedcloud-tf:How to use the Catania Science Gateway Framework as Application Broker How To

From EGIWiki
Revision as of 14:31, 24 May 2014 by Scardaci (talk | contribs)
Jump to navigation Jump to search
Main Roadmap and Innovation Technology For Users For Resource Providers Media



The Catania Science Gateway Framework (CSGF) has been developed by INFN, Division of Catania (Italy), to provide application developers with a tool to create Science Gateways (SGs) in short time and in a very easy way. CSGF is made of a set of libraries to manage Authentication & Authorization mechanisms and to interact with several different kinds of DCIs (grid, cloud, HPC, local, etc.). The CSGF is fully compliant to the EGI.eu VO portal policy.

The CSGF allows users to execute applications on the EGI Federated Cloud through web portals/SGs. The Science Gateways based on CSGF provide users with intuitive web interface to execute applications on the Cloud as jobs and to manage these jobs during their running (check the status and download the output). The SGs takes care of starting the VMs on the EGI Federated Cloud, transfer the needed files (e.g. executable, input files, etc.), stop the VMs and download the output in behalf of the user.

A list of Science Gateways based on the CSGF is available here.

The EGI Federated Cloud users can exploit the CSGF features to:

In the following sections are available step by step instructions for the users.

Execute applications already integrated in a Science Gateway

The list of all the applications available in the CSGF based Science Gateways is available in the CHAIN-REDS Application Database. The CHAIN-REDS application database gives you the direct link to the application run pages. Otherwise you can decide to directly visit one of the Science Gateway of this list.

Once you identified the applications you would like to execute you have to follow the following steps:

  • Click on the "Sign In" link in the main page of the chosen Science Gateway
  • Select your identity providers and login on the Science Gateway using your standard credential. EGI.eu SSO is available as identity providers. If you don't find any identity provider suitable for you, you can use the catch-all one: IDOPEN GARR.

CSGF IdentityProviders.jpg

Add your application to a Science Gateway

Deploy your Science Gateway based on the Catania Science Gateway Framework