EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org P-GRADE overview and introduction: workflows & parameter sweeps (Advanced features)

Slides:



Advertisements
Similar presentations
1 P-GRADE Portal and GEMLCA Legacy Code Architecture Peter Kacsuk MTA SZTAKI
Advertisements

LPDS MTA SZTAKI Equation Solver A Grid solution Important hint: A follow up example demonstrating the Parameter Study solution for the mass calculations.
P. Kacsuk, G. Sipos, A. Toth, Z. Farkas, G. Kecskemeti and G. Hermann P. Kacsuk, G. Sipos, A. Toth, Z. Farkas, G. Kecskemeti and G. Hermann MTA SZTAKI.
P-GRADE and WS-PGRADE portals supporting desktop grids and clouds Peter Kacsuk MTA SZTAKI
1 MTA SZTAKI Application development on EGEE with P-GRADE Portal Gergely Sipos
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.
1 portal.p-grade.hu További lehetőségek a P-GRADE Portállal Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
1 portal.p-grade.hu Further information on P-GRADE Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
Enabling Grids for E-sciencE EGEE-II INFSO-RI BG induction to GRID Computing and EGEE project – Sofia, 2006 Practical: Porting applications.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Grid application development with gLite and P-GRADE Portal Miklos Kozlovszky MTA SZTAKI.
SEE-GRID and EGEE Portal applications M. Kozlovszky, A. Balasko Computer and Automation Research Institute of the Hungarian Academy of Sciences PUCOWO,
07/06/11 New Features of WS-PGRADE (and gUSE) 2010 Q Q2 Miklós Kozlovszky MTA SZTAKI LPDS.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI Creating the Autodock gateway from WS-PGRADE/gUSE and making it cloud-enabled.
Introduction of Geoprocessing Topic 7a 4/10/2007.
Enabling Grids for E-sciencE EGEE-II INFSO-RI E-Marketplace Model Integrated with Logistics MTA SZTAKI Hungarian Academy of Sciences International.
The EDGeS project receives Community research funding 1 SG-DG Bridges Zoltán Farkas, MTA SZTAKI.
INFSO-RI Enabling Grids for E-sciencE Supporting legacy code applications on EGEE VOs by GEMLCA and the P-GRADE portal P. Kacsuk*,
Parameter Study (PS) Principles & Practices Note This document uses as starting example the non PS case discussed in document EquationSolver.ppt If you.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Practical: Porting applications to the GILDA grid Slides from Vladimir Dimitrov, IPP-BAS.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives Plovdiv, 2006.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware: gLite Data Management EGEE Tutorial 23rd APAN Meeting, Manila Jan.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
AgINFRA science gateway for workflows and integrated services 07/02/2012 Robert Lovas MTA SZTAKI.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Application Porting Support in EGEE Gergely Sipos MTA SZTAKI EGEE’08.
INFSO-RI Enabling Grids for E-sciencE Workflows in Fusion applications José Luis Vázquez-Poletti Universidad.
The EDGeS project receives Community research funding 1 Porting Applications to the EDGeS Infrastructure A comparison of the available methods, APIs, and.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status report on Application porting at SZTAKI.
Parameter Study Principles & Practices. What is Parameter Study? Parameter study is the application of a single algorithm over a set of independent inputs:
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Web Portal for Chemists M. Sterzel,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks HYP3D Gilles Bourhis Equipe SIMPA, laboratoire.
Parameter Study Principles & Practices. Outline Data Model of the PS Part I Simple PS –Generating simple PS Workflow by introducing PS Input port – using.
1 P-GRADE Portal tutorial at EGEE’09 Introduction to hands-on Gergely Sipos MTA SZTAKI EGEE.
The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no Workflow repository, user.
1 Practical information for the GEMLCA / P-GRADE hands-on Gergely Sipos On behalf of: MTA.
1 Practical information for the GEMLCA / P-GRADE hands-on Tamas Kiss University of Westminster.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Data management in LCG and EGEE David Smith.
INFSO-RI Enabling Grids for E-sciencE Use Case of gLite Services Utilization. Multiple Ligand Trajectory Docking Study Jan Kmuníček.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Command Line Grid Programming Spiros Spirou Greek Application Support Team NCSR “Demokritos”
EGEE-II INFSO-RI Enabling Grids for E-sciencE Introduction to P-GRADE Portal hands-on Miklos Kozlovszky MTA SZTAKI
EGEE-II INFSO-RI Enabling Grids for E-sciencE Storage Accounting for Grid Environments Fabio Scibilia INFN - Catania.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Porting an application to the EGEE Grid & Data management for Application Rachel Chen.
1 Other features and next steps Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
1 Support for Parameter Study applications in the P-GRADE Portal Cevat Şener Dept. Of Computer Engineering, METU.
1 Egrid portal Stefano Cozzini and Angelo Leto. 2 Egrid portal Based on P-GRADE Portal 2.3 –LCG-2 middleware support: broker, CEs, SEs, BDII –MyProxy.
Introduction of Geoprocessing Lecture 9 3/24/2008.
1 P-GRADE Portal hands-on Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interfacing gLite services with the Kepler.
07/02/2012 WS-PGRADE/gUSE in use Lightweight introduction Zoltán Farkas MTA SZTAKI LPDS.
WS-PGRADE/gUSE in use Advance use of WS- PGRADE/gUSE gateway framework Zoltán Farkas and Peter Kacsuk MTA SZTAKI LPDS.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Workflow management tool for Earth science applications Ladislav Hluchy, Viet Tran Institute of Informatics.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
1 DIRAC Data Management Components A.Tsaregorodtsev, CPPM, Marseille DIRAC review panel meeting, 15 November 2005, CERN.
1 Support for parameter study applications in the P-GRADE Portal Gergely Sipos MTA SZTAKI (Hungarian Academy of Sciences)
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using EGEE middleware: Putting it all together!
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Application specific portlet other portal features and next steps Miklos Kozlovszky.
P-GRADE overview and introduction: workflows & parameter sweeps (Advanced features) Gergely Sipos MTA SZTAKI
Introduction to gUSE and WS-PGRADE portal
Grid Application Support Group Case study Schrodinger equations on the Grid Status report 16. January, Created by Akos Balasko
Introduction to P-GRADE Portal hands-on
Lightweight introduction
Lightweight introduction
MIK 2.1 DBNS - introduction to WS-PGRADE, 2013
Application development on EGEE with P-GRADE Portal
Introduction to the SHIWA Simulation Platform EGI User Forum,
Workflow level parametric study support by the P-GRADE portal
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE P-GRADE overview and introduction: workflows & parameter sweeps (Advanced features) Miklos Kozlovszky MTA SZTAKI

Enabling Grids for E-sciencE EGEE-II INFSO-RI Parameter Sweep applications Typical usage of the Grid is that the same application is executed with many different parameters P-GRADE portal from release 2.5 supports this functionality The next part of the lecture shows how parameter sweep (PS) applications are supported by P-GRADE portal

Enabling Grids for E-sciencE EGEE-II INFSO-RI Scaling up a workflow to a parameter study with P-GRADE Complete workflow Output file set in an LFC directory (e.g. lfc:/grid/gilda/kozlovszky/myoutputs) Input file set in an LFC directory (e.g. lfc:/grid/gilda/kozlovszky/myinputs)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Turning a WF into a parameter study By turning at least one of the open input ports into a “PS Input port” the WF is turned into a Parameter Study WF

Enabling Grids for E-sciencE EGEE-II INFSO-RI Input-output files are stored in SEs /grid/gilda/kozlovszky/InputImages Image.0 Image.1 /grid/gilda/kozlovszky/XCoordinates XCoordinate.0 XCoordinate.1 /grid/gilda/kozlovszky/YCoordinates YCoordinate.0 YCoordinate.1 /grid/gilda/kozlovszky/Output workflow1.zip workflow2.zip... Cross product of inputs: 2 x 2 x 2 = 8 execution of the whole workflow (8 e-workflows are generated

Enabling Grids for E-sciencE EGEE-II INFSO-RI PS Input Port of Simple PS Remote file Directory instead of FILE reference Do not use the prefix lfn: if the directory is EGEE Grid file catalogue

Enabling Grids for E-sciencE EGEE-II INFSO-RI Simple PS Activity 2: placement of result Properties of the VO File Catalog Menu item PS Properties is available in the Workflow menu The Output directory will contain the ZIP-ped result files of the Workflow executions One SE of the VO – Choose a reliable one!

Enabling Grids for E-sciencE EGEE-II INFSO-RI Executing PS workflows PS Details for parameter sweep workflow applications

Enabling Grids for E-sciencE EGEE-II INFSO-RI Workflow Manager List PS Details view showing eWF-s New, middle level list to render the details of a PS Workflow. (Status of complete application) Statistics shows the progress of the elaboration of the whole PS The eWorkflow buffer list shows the state of the Workflows being processed.

Enabling Grids for E-sciencE EGEE-II INFSO-RI Details view of the eWF Ax_EQU_B_voce_PS.6 Job level details of an eWorkflow See, that the button Attach is missing as there is not to much importance to access the WE until the eWorkflow list is exhausted

EGEE-II INFSO-RI Enabling Grids for E-sciencE Advanced PS WFs in P-GRADE Portal

Enabling Grids for E-sciencE EGEE-II INFSO-RI Advanced parameter studies Generator component(s) Initial input data Generate or cut input into smaller pieces Collector component(s) Aggregate result Files in an LFC directory (e.g. /grid/gilda/kozlovszky/myinputs ) Files in an LFC directory (e.g. /grid/gilda/kozlovszky/myoutputs) Complete workflow

Enabling Grids for E-sciencE EGEE-II INFSO-RI Concept of advanced parameter study workflows GEN SEQ COLL SEQ Parameter study part Collector part evaluates and integrates the results Generator part generates the input parameter space

Enabling Grids for E-sciencE EGEE-II INFSO-RI The generic PS workflow application Third phase: executing the collectors Second phase: executing the “real” processor jobs for each input file combination First phase: executing the generators

Enabling Grids for E-sciencE EGEE-II INFSO-RI Data Model of advanced PS Gen A_Gen Input Coll Output Coll Output Coll Output The Autogenerator is a special job: May have no input Runs on the Portal

Enabling Grids for E-sciencE EGEE-II INFSO-RI Parameter generator Generator can be attached to any parameter input port Generator can be Auto generator: to generate text files Custom generator: to generate any content Generated files are moved into SE by the portal

Enabling Grids for E-sciencE EGEE-II INFSO-RI Definition Window of Auto Generator Job User defines the template of the text file User puts keys into the template User defines values for the keys Integer number Real number Custom set … By clicking on a key the definition window for this key is opened.

Enabling Grids for E-sciencE EGEE-II INFSO-RI (Auto) Generator Attribute Editor for SE definition Attribute Editor defines the properties of remote files created by the Generator: 1. Storage Element must be defined if an LCG like (EGEE ) file access has been defined in the PS Output Port belonging to the Generator

Enabling Grids for E-sciencE EGEE-II INFSO-RI Detailed view of a PS workflow Workflow instances Overall statistics of workflow instances Collector job(s) Generator job(s)

EGEE-II INFSO-RI Enabling Grids for E-sciencE PS practical

Enabling Grids for E-sciencE EGEE-II INFSO-RI Matrix multiplication PS 10 PS workflows Multiplication job Matrix

Enabling Grids for E-sciencE EGEE-II INFSO-RI Exercise Matrix multiplication PS Multiplication job Auto generator Input files stored on SEs and registered in LFC catalog Y 9 <= Y <=36, step Matrix2 Output files stored on SEs and registered in LFC catalog...