Building an European Research Community through Interoperable Workflow and Data Gabor Terstyanszky University of Westminster.

Slides:



Advertisements
Similar presentations
Running Workflows on Clouds and Grids Gabor Terstyanszky, University of Westminster T. Fahringer, P. Kacsuk, J. Montagnat, I. Taylor e-Science Workshop,
Advertisements

1 P-GRADE Portal and GEMLCA Legacy Code Architecture Peter Kacsuk MTA SZTAKI
© 2006 Open Grid Forum The Astro Community and DCIs in Europe and the role of Astro-CG C. Vuerli - INAF.
ER-flow Purpose of the meeting C. Vuerli Contributions by G. Terstyanszky.
P-GRADE and WS-PGRADE portals supporting desktop grids and clouds Peter Kacsuk MTA SZTAKI
WS-PGRADE: Supporting parameter sweep applications in workflows Péter Kacsuk, Krisztián Karóczkai, Gábor Hermann, Gergely Sipos, and József Kovács MTA.
A Definition and Analysis of the Role of Meta-workflows in Workflow Interoperability Junaid Arshad, Gabor Terstyanszky, Tamas Kiss, Noam Weingarten Center.
EXTENDING SCIENTIFIC WORKFLOW SYSTEMS TO SUPPORT MAPREDUCE BASED APPLICATIONS IN THE CLOUD Shashank Gugnani Tamas Kiss.
Workflows Information Flows Prof. Silvia Olabarriaga Dr. Gabriele Pierantoni.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI WS-PGRADE/gUSE Supporting e-Science communities in Europe Zoltan Farkas.
DCIs and Workflows C. Vuerli Contributions by G. Sipos, K. Varga, P. Kacsuk.
ER-flow C. Vuerli Contributions by G. Terstyanszky, K. Varga.
Workflow sharing and integration services by the ER-flow project on behalf of the ER-flow consortium EGI Community Forum, Manchester,
1 Developing domain specific gateways based on the WS- PGRADE/gUSE framework Peter Kacsuk MTA SZTAKI Start date: Duration:
Sharing, integrating and executing different workflows in heterogeneous multi-cloud systems Peter Kacsuk MTA SZTAKI SCI-BUS is supported.
The EDGI project receives Community research funding 1 EDGI Brings Desktop Grids To Distributed Computing Interoperability Etienne URBAH
From P-GRADE to SCI-BUS Peter Kacsuk, Zoltan Farkas and Miklos Kozlovszky MTA SZTAKI - Computer and Automation Research Institute of the Hungarian Academy.
Sharing Workflows through Coarse-Grained Workflow Interoperability : Sharing Workflows through Coarse-Grained Workflow Interoperability G. Terstyanszky,
Introduction to SHIWA Technology Peter Kacsuk MTA SZTAKI and Univ.of Westminster
Introduction to WS-PGRADE and gUSE Tutorial Akos Balasko 04/17/
EGEE-Forum – May 11, 2007 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks A gateway platform for Grid Nicolas.
Convert generic gUSE Portal into a science gateway Akos Balasko 02/07/
1 European e-Infrastructure experiences gained and way ahead OGF 20 / EGEE User’s Forum 9 th May 2007 Mário Campolargo European Commission - DG INFSO Head.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
02/06/2014, ESRF – Grenoble Potential connections to e-Infrastructure projects …focusing on science gateways and volunteer computing Robert Lovas Institute.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Convert generic gUSE Portal into a science gateway Akos Balasko.
SHIWA and Coarse-grained Workflow Interoperability Gabor Terstyanszky, University of Westminster Summer School Budapest July 2012 SHIWA is supported.
11 Introduction to EDGI Peter Kacsuk, MTA SZTAKI Start date: Duration: 27 months EDGI.
Building an European Research Community through Interoperable Workflows and Data ER-flow project Gabor Terstyanszky, University of Westminster, UK EGI.
SHIWA: Is the Workflow Interoperability a Myth or Reality PUCOWO, June 2011, London Gabor Terstyanszky, Tamas Kiss, Tamas Kukla University of Westminster.
1 SCI-BUS: building e-Science gateways in Europe: building e-Science gateways in Europe Peter Kacsuk and Zoltan Farkas MTA SZTAKI.
1 WS-PGRADE/gUSE generic DCI gateway framework for EGI user communities Zoltan Farkas and Peter Kacsuk MTA SZTAKI SCI-BUS is supported.
Introduction to the program of the summer school Peter Kacsuk MTA SZTAKI SCI-BUS is supported by the FP7 Capacities Programme under contract.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI MTA SZTAKI background for the DARIAH CC Zoltan Farkas MTA SZTAKI LPDS,
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
The EDGeS project receives Community research funding 1 Support services for desktop grids and service grids by the EDGeS project Tamas Kiss – University.
Introduction to SHIWA project EGI User Forum, Vilnius Peter Kacsuk MTA SZTAKI
Supporting Big Data Processing via Science Gateways EGI CF 2015, November, Bari, Italy Dr Tamas Kiss, CloudSME Project Director University of Westminster,
Porting workflows for the Heliophysics Community Dr. Gabriele Pierantoni Trinity College Dublin.
SHIWA Simulation Platform (SSP) Gabor Terstyanszky, University of Westminster EGI Community Forum Munnich March 2012 SHIWA is supported by the FP7.
Usage of WS-PGRADE and gUSE in European and national projects Peter Kacsuk 03/27/
1 Globe adapted from wikipedia/commons/f/fa/ Globe.svg IDGF-SP International Desktop Grid Federation - Support Project SZTAKI.
SHIWA project presentation Project 1 st Review Meeting, Brussels 09/11/2011 Peter Kacsuk MTA SZTAKI
Using SHIWA Workflow Interoperability Tools for Neuroimaging Data Analysis Applications Vladimir Korkhov 1, Dagmar Krefting 2, Tamas Kukla 3, Gabor Terstyanszky.
SCI-BUS project Pre-kick-off meeting University of Westminster Centre for Parallel Computing Tamas Kiss, Stephen Winter, Gabor.
A. Costa, P. Massimino, C. Vuerli, U. Becciani INAF CTA Gateway Prototype Based on gUSE/WS-PGRADE and Single-Sign-On (SSO)
Exposing WS-PGRADE/gUSE for large user communities Peter Kacsuk, Zoltan Farkas, Krisztian Karoczkai, Istvan Marton, Akos Hajnal,
TeraGrid Software Integration: Area Overview (detailed in 2007 Annual Report Section 3) Lee Liming, JP Navarro TeraGrid Annual Project Review April, 2008.
Building an European Research Community through Interoperable Workflows and Data ER-flow Prof. Gabor Terstyanszky, University of Westminster, UK Heildelberg,
HELIOGATE – A USER EXPERIENCE PERSPECTIVE G.Pierantoni, E. Carley, B. Bentley S. Olabarriaga E. Sciacca, G. Taffoni, G. Castelli, U. Becciani.
1 SCI-BUS gateway technology for a large variety of user communities Peter Kacsuk MTA SZTAKI SCI-BUS is supported by the FP7 Capacities.
SHIWA SIMULATION PLATFORM = SSP Gabor Terstyanszky, University of Westminster e-Science Workflows Workshop Budapest 09 nd February 2012 SHIWA is supported.
Coarse Grained Interoperability scenarios
Integrating Scientific Tools and Web Portals
Hands-on session with Scientific Workflows using the SHIWA Simulation Platform Gabor Terstyanszky.
Peter Kacsuk, Zoltan Farkas MTA SZTAKI
Workflows in Computational Chemistry Prof
WS-PGRADE for Molecular Sciences and XSEDE
Peter Kacsuk MTA SZTAKI
Action U-E-5 Technical Coordination – User Technical Support
MIK 2.1 DBNS - introduction to WS-PGRADE, 2013
Why does EDGeS need OGF PGI ?
University of Westminster Centre for Parallel Computing
DEGISCO project - Desktop Grids for application developers and users
Introduction to the SHIWA Simulation Platform EGI User Forum,
Presentation transcript:

Building an European Research Community through Interoperable Workflow and Data Gabor Terstyanszky University of Westminster

Challenges and Motivation Challenges –Learn how to create and use workflows –Many different workflow systems exists  We expect no change –Technological choice isolates users and user communities –Technological choice selects DCI/middleware (WS, gLite, Globus, …) Benefits of the SHIWA Simulation Platform –Share your own workflow, re-use workflows of others –Create and execute ‘meta-workflows’: built from smaller workflows that use different workflow languages/technologies –Combine workflows and DCIs SHIWA  ER-flow –SHIWA: FP7 R&D project. Created the SHIWA Simulation Platform ( ) –ER-flow: FP7 support action project. Disseminates the SHIWA technology ( ). 2

3 Key Players and Challenges Researchers Researchers of one particular research field, for example Astrophysicists, Computational Chemists, Heliophysicists, Bio Scientists, etc. with basic computing knowledge 10 or 100 thousands or millions Challenges: They are not familiar with the technology to run experiments on computing infrastructures and probably they will never learn it. Workflow developers They are familiar with both Computer Science and a particular research field up to a few thousands Workflow engine developers Computer Scientists with knowledge about data and compute technologies up to a few hundreds

44 Clouds Local clusters Supercomputers Desktop grids (DGs) (BOINC, Condor, etc.) Cluster based service grids (SGs) (EGEE, OSG, etc.) Supercomputer based SGs (DEISA, TeraGrid) Grid systems E-science infrastructure What Do Researchers Need? Workflow Repository They need… to run experiments seamlessly i.e. executing workflows which access to data and compute resources hiding all technical details Science Gateway They want… to run experiments

5 Co-operation between Communities and ER-flow Phase 1 – introduction to the workflow technology Target group: communities without any or basic experience in the workflow technology Phase 2 – creating and running workflows Target group: communities those use workflows to run experiments Phase 3 – combining workflows of different workflow systems Target group: communities those use workflows to run experiments and are interested in using workflows of other workflow systems

6 SHIWA Simulation Platform = SSP

77 SHIWA Portal: Editing Workflow

8 SHIWA Portal: Executing Workflow

9 SHIWA Workflow Repository Facilitates publishing and sharing workflows Supports: Abstract workflows with multiple implementations of over 10 workflow systems Concrete workflows with execution specific data Available: From the SHIWA Portal Standalone interface:

SHIWA Portal SHIWA Repository DCIs Execute native WF Publish WF workflow developer create migrate execute publish WFs Phase 1: Workflow Development Environment SHIWA Simulation Platform

Phase 1: Workflow Execution Environment SHIWA Portal SHIWA Repository DCIs Execute native WF Import WF researcher import execute WFs SHIWA Simulation Platform

12 Usage Scenario: End User View

Phase 2: Workflow Execution Environment SHIWA Repository Community Portal Import WF Execute native WF researcher execute WFs DCIs SHIWA Simulation Platform Community gateway

14 Usage Scenario: Domain Customised Portlet

15 Workflow Interoperability Challenges

16 Submission Service Workflow Engine B Distributed Computing Infrastructure Workflow Engine A Workflow Repository Submission Service Client Coarse-grained Interoperability (CGI) CGI concept = workflow engine integration

17 formal description of workflows WF = :{WF abs, WF cnr, WF cnf, WF eng } whereWF abs - abstract workflow WF cnr - concrete workflow WF cnf - workflow configuration WF eng - workflow engine formal description of workflow engines WE = :{WE abs, WE cnc, WE cnf } whereWE abs - abstract workflow engine WE cnr - concrete workflow engine WE cnf - workflow engine configuration Formal Description of WEs and WFs

18 CGI Usage Scenario

CGI platform: SHIWA Simulation Platform Porta l Workflow engine SHIWA Repository SHIWA Submission Service DCI Bridge API cloudcluster desktop grid service grid super computer SHIWA Gateway submit API PGRADE workflows

SHIWA Portal SHIWA Repository SHIWA Submission Service Workflow Engines DCIs Execute native WF Export WF Execute non- native WF workflow developer create migrate execute publish WFs Phase 3: Creating and Running Workflows of Different Workflow Systems SHIWA Simulation Platform

SHIWA Portal SHIWA Repository SHIWA Submission Service Workflow Engines DCIs Export WF Execute non- native WF Community Portal Import WF Execute native WF researcher import execute WFs workflow developer create migrate execute publish WFs Phase 3: Creating and Running Workflows of Different Workflow Systems SHIWA Simulation Platform Community gateway

22 Research Community Support ER-flow partners AstroPhysics community 7 workflows Computational Chemistry community16 workflows Heliophysics community 6 workflows Life Sciences community13 workflows External communities Hydrometeorology communityDRIHM10 workflows Seizmology communityVERCE50 workflows

23 Research Community Support Phase 1 – introduction to the workflow technology Platform: SHIWA Simulation Platform Support:workflow creation and execution Training: platform and workflow training Phase 2 – creating and running workflows Platform: SHIWA Simulation Platform or community portal Support:portal deployment + workflow porting Training:gateway deployment and management Phase 3 – combining workflows of different workflow systems Platform: SHIWA Simulation Platform + community portal Support:access to repository + submission service Training:CGI training

24 Questions? SHIWA User Forum: Website: