1
2010-04-27
EDGIEDGIEEuropeanuropean DDesktopesktop GGridrid IInitiativenitiativeEDGIEDGIEEuropeanuropean DDesktopesktop GGridrid IInitiativenitiative
EDGI Portal usage and use-case studies
EDGI is supported by the FP7 Capacities Programme under contract nr RI-261556
OutlineOutlineOutlineOutline
• AimsAims
• The portal installationThe portal installation
• Connected infrastructureConnected infrastructure
• Usage and use-cases:Usage and use-cases:
•Job submission through gLiteJob submission through gLite
•Job submission directly to DGsJob submission directly to DGs
•GBAC job submissionGBAC job submission
• Specialized portal: AutoDockSpecialized portal: AutoDock
2
AimsAimsAimsAims
•Provide a generic portal for accessing the Provide a generic portal for accessing the EDGI infrastructureEDGI infrastructure
•Offer a way to access the infrastructure:Offer a way to access the infrastructure:•Through the gLite Through the gLite DG bridge DG bridge
•Directly connected to the DGsDirectly connected to the DGs
•Access available for EDGI partnersAccess available for EDGI partners
•Available EDGI technologies:Available EDGI technologies:•3G Bridge3G Bridge
•GBACGBAC
•ARAR
3
The portal installationThe portal installationThe portal installationThe portal installation
• Based on WS-PGRADE/gUSE 3.4.3Based on WS-PGRADE/gUSE 3.4.3
• URL: URL: https://edgi-portal.sztaki.hu/
• Runs in SZTAKI LPDS’s cloud infrastructureRuns in SZTAKI LPDS’s cloud infrastructure
• Available login methods: username and passwordAvailable login methods: username and password
• Account creation available, but needs administrator approvalAccount creation available, but needs administrator approval
4
Connected iConnected infrastructurenfrastructureConnected iConnected infrastructurenfrastructure
XtremWebXtremWebDGsDGs
BOINCBOINCDGsDGs
XW-LALXW-LAL(Local)(Local)
XW-LRIXW-LRIEDGeS@homeEDGeS@home
(Public)(Public)
UowUowEDGI DemoEDGI Demo
(Local)(Local)
SZDGSZDGEDGeS@homeEDGeS@home
AlmeregridAlmeregridIbercivisIbercivis(Public)(Public)
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
Service Grid VOsService Grid VOs
gLite DG mCEcr1.edgi-grdi.eu
EDGI ApplicationEDGI ApplicationRepositoryRepository
CloudCloudnnCloudCloud11
PortalPortalServiceService
SpeQ
Use-case 1: Job submission to gLiteUse-case 1: Job submission to gLiteUse-case 1: Job submission to gLiteUse-case 1: Job submission to gLite
XtremWebXtremWebDGsDGs
BOINCBOINCDGsDGs
XW-LALXW-LAL(Local)(Local)
XW-LRIXW-LRIEDGeS@homeEDGeS@home
(Public)(Public)
UowUowEDGI DemoEDGI Demo
(Local)(Local)
SZDGSZDGEDGeS@homeEDGeS@home
AlmeregridAlmeregridIbercivisIbercivis(Public)(Public)
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
Service Grid VOsService Grid VOs
gLite DG mCEcr1.edgi-grdi.eu
EDGI ApplicationEDGI ApplicationRepositoryRepository
CloudCloudnnCloudCloud11
PortalPortalServiceService
SpeQ
Use-case 1: Job submission to gLiteUse-case 1: Job submission to gLiteUse-case 1: Job submission to gLiteUse-case 1: Job submission to gLite
• Certificate is neededCertificate is needed
• Info queried from the ARInfo queried from the AR
• Job submitted through the gLite Job submitted through the gLite DG bridge DG bridge
7
Use-case 2: Job submission directly to DGsUse-case 2: Job submission directly to DGsUse-case 2: Job submission directly to DGsUse-case 2: Job submission directly to DGs
XtremWebXtremWebDGsDGs
BOINCBOINCDGsDGs
XW-LALXW-LAL(Local)(Local)
XW-LRIXW-LRIEDGeS@homeEDGeS@home
(Public)(Public)
UowUowEDGI DemoEDGI Demo
(Local)(Local)
SZDGSZDGEDGeS@homeEDGeS@home
AlmeregridAlmeregridIbercivisIbercivis(Public)(Public)
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
Service Grid VOsService Grid VOs
gLite DG mCEcr1.edgi-grdi.eu
EDGI ApplicationEDGI ApplicationRepositoryRepository
CloudCloudnnCloudCloud11
PortalPortalServiceService
SpeQ
Use-case 2: Job submission directly to DGsUse-case 2: Job submission directly to DGsUse-case 2: Job submission directly to DGsUse-case 2: Job submission directly to DGs
• No interaction with the gLite No interaction with the gLite DG bridge DG bridge
• No interfacing with the ARNo interfacing with the AR
• Supported appications queried from the DG serversSupported appications queried from the DG servers
9
Use-case 3: GBAC job submissionUse-case 3: GBAC job submissionUse-case 3: GBAC job submissionUse-case 3: GBAC job submission
XtremWebXtremWebDGsDGs
BOINCBOINCDGsDGs
XW-LALXW-LAL(Local)(Local)
XW-LRIXW-LRIEDGeS@homeEDGeS@home
(Public)(Public)
UowUowEDGI DemoEDGI Demo
(Local)(Local)
SZDGSZDGEDGeS@homeEDGeS@home
AlmeregridAlmeregridIbercivisIbercivis(Public)(Public)
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
3G-Br3G-Br
Service Grid VOsService Grid VOs
gLite DG mCEcr1.edgi-grdi.eu
EDGI ApplicationEDGI ApplicationRepositoryRepository
CloudCloudnnCloudCloud11
PortalPortalServiceService
SpeQ
Use-case 3: GBAC job submissionUse-case 3: GBAC job submissionUse-case 3: GBAC job submissionUse-case 3: GBAC job submission
• Submit any executable directly to the DGsSubmit any executable directly to the DGs
• Will be executed using the GBAC technologyWill be executed using the GBAC technology
11
Specialized EDGI Portal: the AutoDock PortalSpecialized EDGI Portal: the AutoDock PortalSpecialized EDGI Portal: the AutoDock PortalSpecialized EDGI Portal: the AutoDock Portal
• URL: URL: https://autodock-portal.sztaki.hu/
• Free account creationFree account creation
• Docking portal with AutoDock and AutoDock Vina appsDocking portal with AutoDock and AutoDock Vina apps
• Using the EDGeS@home DGUsing the EDGeS@home DG
12
Next stepsNext stepsNext stepsNext steps
• Today:Today:
• 16:00 - 17:2016:00 - 17:20 Hands-on: EDGI infrastructure usage through Hands-on: EDGI infrastructure usage through the EDGI portalthe EDGI portal
13