Tamas Kiss University Of Westminster

Slides:



Advertisements
Similar presentations
1 CEOS WGISS Meeting, May 8-12, 2006, Budapest MTA SZTAKI Computer and Automation Research Institute Hungarian Academy of Sciences
Advertisements

1 P-GRADE Portal and GEMLCA Legacy Code Architecture Peter Kacsuk MTA SZTAKI
The National Grid Service and OGSA-DAI Mike Mineter
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
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.
1 MTA SZTAKI Application development on EGEE with P-GRADE Portal Gergely Sipos
EGEE-II INFSO-RI Enabling Grids for E-sciencE Grid application development with gLite and P-GRADE Portal Miklos Kozlovszky MTA SZTAKI.
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals 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.
Globus Toolkit 4 hands-on Gergely Sipos, Gábor Kecskeméti MTA SZTAKI
Grid Execution Management for Legacy Code Applications Exposing Application as Grid Services Porto, Portugal, 23 January 2007.
1 MTA SZTAKI Hungarian Academy of Sciences Grid application support by the P-GRADE Portal Peter Kacsuk.
Porto, January Grid Computing Course Summary of day 2.
1 P-GRADE Portal and GEMLCA: A workflow-oriented portal and application hosting environment Miklos Kozlovszky.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
1 portal.p-grade.hu További lehetőségek a P-GRADE Portállal Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
1 P-GRADE Portal: Towards a User-friendly Grid Environment Tamas Kiss Centre for Parallel Computing.
AHM /09/05 AHM 2005 Automatic Deployment and Interoperability of Grid Services G.Kecskemeti, Yonatan Zetuny, G.Terstyanszky,
Holding slide prior to starting show. A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason.
1 portal.p-grade.hu Further information on P-GRADE Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
A General and Scalable Solution of Heterogeneous Workflow Invocation and Nesting Tamas Kukla, Tamas Kiss, Gabor Terstyanszky.
From P-GRADE to SCI-BUS Peter Kacsuk, Zoltan Farkas and Miklos Kozlovszky MTA SZTAKI - Computer and Automation Research Institute of the Hungarian Academy.
INFSO-RI Enabling Grids for E-sciencE Supporting legacy code applications on EGEE VOs by GEMLCA and the P-GRADE portal P. Kacsuk*,
Introduction to WS-PGRADE and gUSE Tutorial Akos Balasko 04/17/
1 Advanced features of the P-GRADE portal Peter Kacsuk, Gergely Sipos Peter Kacsuk, Gergely Sipos MTA.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
1 P-GRADE Portal tutorial MTA SZTAKI Gergely Sipos
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
Workflow Level Grid Interoperability By GEMLCA and the P-GRADE Portal.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
P-GRADE and GEMLCA.
1 P-GRADE Portal: a workflow-oriented generic application development portal Peter Kacsuk MTA SZTAKI, Hungary Univ. of Westminster, UK.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
1 P-GRADE Portal: An easy to use graphical interface for Globus and EGEE Grids.
Miklos Kozlovszky - EGEE and EDGeS Summer School on Grid Application Support ‘09 June July 2009 P-GRADE Portal tutorial part 1.: Managing workflow.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
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.
SHIWA and Coarse-grained Workflow Interoperability Gabor Terstyanszky, University of Westminster Summer School Budapest July 2012 SHIWA is supported.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Introduction to P-GRADE Portal hands-on Miklos Kozlovszky MTA SZTAKI
1 portal.p-grade.hu Workflow and parameter study management by P-GRADE Portal Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
1 Other features and next steps Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
1 P-GRADE Portal hands-on Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
1 Porting applications to the NGS, using the P-GRADE portal and GEMLCA Peter Kacsuk MTA SZTAKI Hungarian Academy of Sciences Centre for.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
1 Further information and next steps Further information and next steps Gergely Sipos MTA SZTAKI
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
1 P-GRADE Portal and Developer Alliance Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences portal.p-grade.hu.
27/10/2006, Catania EGEE Industry Day Filling the gaps: Advanced Grid portal and desktop grid technologies for industry Robert Lovas MTA SZTAKI Laboratory.
1 Support for parameter study applications in the P-GRADE Portal Gergely Sipos MTA SZTAKI (Hungarian Academy of Sciences)
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Application specific portlet other portal features and next steps Miklos Kozlovszky.
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
P-GRADE Portal tutorial
Stephen Pickles Technical Director, GOSC
Creating and running applications on the NGS
Grid Application Support Group Case study Schrodinger equations on the Grid Status report 16. January, Created by Akos Balasko
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Introduction to P-GRADE Portal hands-on
Peter Kacsuk MTA SZTAKI
P-GRADE and GEMLCA.
Application development on EGEE with P-GRADE Portal
The National Grid Service Mike Mineter NeSC-TOE
Introduction to the SHIWA Simulation Platform EGI User Forum,
Workflow level parametric study support by the P-GRADE portal
Presentation transcript:

Tamas Kiss University Of Westminster kisst@wmin.ac.uk GEMLCA / P-GRADE: A workflow-oriented portal and application hosting environment A short introduction Tamas Kiss University Of Westminster kisst@wmin.ac.uk www.portal.p-grade.hu www.cpc.wmin.ac.uk/gemlca

E-scientists’ concerns How to concentrate own my own research if the tool I would like to use is in continuous change? How can I learn and understand the usage of the Grid? How can I develop Grid applications? How can I execute grid applications? How to tackle performance issues? How to use several Grids at the same time? How to migrate my application from one grid to another? How can I utilise legacy applications? How can I collaborate with fellow researchers? The GEMLCA / P-GRADE Portal gives you the answers!

P-GRADE Portal in a nutshell General purpose, workflow-oriented computational Grid portal. Supports the development and execution of workflow-based Grid applications – a tool for Grid orchestration Based on GridSphere-2 Easy to expand with new portlets (e.g. application-specific portlets) Easy to tailor to end-user needs Developed by SZTAKI Grid services supported by the portal: Service EGEE grids (LCG/gLite) Globus 2 grids Job execution Computing Element GRAM File storage Storage Element GridFTP server Certificate management MyProxy Information system BDII MDS-2, MDS-4 Brokering Workload Management System (GTbroker) Job monitoring Mercury Workflow & job visualization PROVE Legacy Code Management GEMLCA Solves Grid interoperability problem at the level of workflows

GEMLCA / P-GRADE Portal in a nutshell P-GRADE Portal extended with GEMLCA back-end Sharing jobs and legacy codes as workflow components GEMLCA is a grid service implemented by UoW A step towards collaborative e-Science Support for Globus 4 grids (besides GT2 and EGEE) P-GRADE Portal LCG / gLite VOs Globus 2 VOs GEMLCA Legacy code repository Globus 4 VOs

Workflow-level Grid interoperability: The GIN Resource Testing portal OGF effort to demonstrate workflow level grid interoperability between major production Grids and to monitor OGF GIN VO resources

Workflow level interoperability of Grid systems NGS broker New!! P-GRADE NGS GEMLCA Portal UoW Portal Server NGS/GT2 User Executable Manchester Leeds Executable Poznan Budapest EGEE/VOCE Service Invocation G-Lite broker TeraGrid GT4 Resources SDSC NCSA GEMLCA Repository

What is a GEMLCA / P-GRADE Portal workflow? A directed acyclic graph where: Nodes represent jobs - either sequential or parallel programs Ports represent input/output files the jobs expect/produce Arcs represent file transfer between the jobs Create the workflow by simply dragging and dropping the components and defining their properties

Three levels of parallelism within a workflow Multiple instances of the same workflow process different data files The workflow concept of the GEMLCA/ P-GRADE Portal enables the efficient parallelization of complex problems Semantics of the workflow enables three levels of parallelism: Parallel execution among workflow nodes (SIMD/MIMD/MISD) Multiple jobs run parallel Each job can be a parallel program Parallel execution inside a workflow node (SIMD/MIMD/MISD) Parameter study execution of the workflow (SIMD)

Workflow level file transfer LOCAL INPUT FILES & EXECUTABLES Grid infrastructure Portal server GridFTP servers LOCAL INPUT FILES & EXECUTABLES LOCAL INPUT FILES & EXECUTABLES User level storage REMOTE INPUT FILES REMOTE OUTPUT FILES LOCAL OUTPUT FILES LOCAL OUTPUT FILES Computing resources GEMLCA repository BINARY OF OR REFERENCE TO GEMLCA JOBS REMOTE OUTPUT FILES REMOTE INPUT FILES EGEE Storage elements

Browsing computing resources by the information system portlet Graphical interface for GIIS and BDII servers

GMT – GEMLCA Monitoring Toolkit to test resource availability implementation is based on MDS4 probes are implemented as scripts and their outputs are displayed in a monitoring portlet Runs on the NGS and GIN portals

Certificate Manager Multi-grid  Multi-proxy Multiple proxies can be available on the portal server at the same time! EGEE GILDA NGS

Workflow Execution (observation by the workflow portlet) White/Red/Green color means the job is initial/running/finished state

On-Line Monitoring both at the workflow and job levels (workflow portlet) The portal monitors and visualizes workflow progress

Rescuing a failed workflow Map the failed job onto a different resource or download a new proxy for it Don’t touch the finished jobs! The execution can continue from the point of failure

Downloading the results…

Putting a successfully finished job into the GEMLCA repository

GEMLCA / P-GRADE on the UK NGS: NGS P-GRADE GEMLCA Portal portal website: https://gngs-portal.cpc.wmin.ac.uk:8080/gridsphere/gridsphere Interface for NGS GT2 sites Interface for GT4 Westminster site Interface for EGEE GILDA sites Connected to the NGS and the GILDA Resource Brokers Westminster

Other P-GRADE Portal installations P-GRADE Portal service is available for SEE-GRID infrastructure Central European VO of EGEE GILDA: Training VO of EGEE US Open Science Grid, TeraGrid Economy-Grid, Swiss BioGrid, Bio and Biomed EGEE VOs, BioInfoGrid, BalticGrid OGF GIN (also connected to NGS)

Both P-GRADE portal and GEMLCA are open source http://sourceforge.net/projects/pgportal/ GEMLCA http://dev.globus.org/wiki/Incubator/GEMLCA A Globus incubator project

Coming Soon to the NGS P-GRADE portal! SRB support SRB resources are integrated at workflow level Input/output ports can represent SRB data sources OGSA-DAI support A set of OGSA-DAI browser and manipulation portlets Parameter study support If the user has a workflow he can run it with many different parameters Workflow = code to execute Input files = parameters

Thank you for your attention! Hands-on session with the P-GRADE/GEMLCA portal will now follow.