BalticGrid-II Project EGEE UF’09 Conference, 02-06.03.2009, Catania Partner’s logo Framework for Grid Applications Migrating Desktop Framework for Grid.

Slides:



Advertisements
Similar presentations
PIONIER 2003, Poznan, , PROGRESS Grid Access Environment for SUN Computing Cluster Poznań Supercomputing and Networking Center Cezary Mazurek.
Advertisements

Challenges for Interactive Grids a point of view from Int.Eu.Grid project Remote Instrumentation Services in Grid Environment RISGE BoF Manchester 8th.
1 Project overview Presented at the Euforia KoM January, 2008 Marcin Płóciennik, PSNC, Poland.
EGC 2005, CrossGrid technical achievements, Amsterdam, Feb. 16th, 2005 WP2-3 New Generation Environment for Grid Interactive MPI Applications M igrating.
CGW 2009 Vine Toolkit A uniform access and portal solution to existing grid middleware services P.Dziubecki, T.Kuczynski, K.Kurowski, D.Szejnfeld, D.Tarnawczyk,
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3 B. Guillerminet on behalf of the JRA3 project 22 January 2008 Kick-Off Meeting January 2008.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
1 Application Specific Module for P-GRADE Portal 2.7 Application Specific Module overview Akos Balasko MTA-SZTAKI LPDS
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
EUFORIA FP7-INFRASTRUCTURES , Grant Scientific Workflows Kepler and Java API 4 HPC/GRID Hands on tutorial - ITM Meeting 2009 Michal Owsiak.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Connecting OurGrid & GridSAM A Short Overview. Content Goals OurGrid: architecture overview OurGrid: short overview GridSAM: short overview GridSAM: example.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 4 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
OGF 25/EGEE User Forum Catania, March 2 nd 2009 Meta Scheduling and Advanced Application Support on the Spanish NGI Enol Fernández del Castillo (IFCA-CSIC)
TRASC Globus Application Launcher VPAC Development Team Sudarshan Ramachandran.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
07/06/11 New Features of WS-PGRADE (and gUSE) 2010 Q Q2 Miklós Kozlovszky MTA SZTAKI LPDS.
Dr. Harald KornmayerISCG 2007 – 28 th of March 2007 g-Eclipse A framework for Grid users, operators and developers Harald Kornmayer (Forschungszentrum.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 6 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
ITPA/IMAGE 7-10 May 2007 Software and Hardware Infrastructure for the ITM B.Guillerminet, on behalf of the ITM & ISIP teams (P Strand, F Imbeaux, G Huysmans,
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
Migrating Desktop The graphical framework for running grid applications Bartek Palak Poznan Supercomputing and Networking Center The.
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
EUFORIA FP7-INFRASTRUCTURES , Grant EUFORIA: EU Fusion fOR ITER Applications Marcus Hardt
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
Migrating Desktop Marcin Płóciennik Marcin Płóciennik Kick-off Meeting, Santander, Graphical.
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
BalticGrid Project Educational Activities of the BalticGrid Project Per Öster KTH, Stockholm Zofia Mosurska CYFRONET, Cracow.
BalticGrid-II Project BalticGrid-II Kick-off Meeting, , Vilnius1 Joint Research Activity Enhanced Application Services on Sustainable e-Infrastructure.
Steering and Interactive Visualization on the Grid Using the UNICORE Grid Middleware K. Benedyczak 1,2, A. Nowiński 1, K.S. Nowiński 1, P. Bała 1,2 (1)ICM,
EUROGRID – An Integrated User–Friendly Grid System Hans–Christian Hoppe, Karl Solchenbach A Member of the ExperTeam Group Pallas GmbH Hermülheimer Straße.
SEE-GRID-SCI The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
Interactive Workflows Branislav Šimo, Ondrej Habala, Ladislav Hluchý Institute of Informatics, Slovak Academy of Sciences.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation NEES TeraGrid.
Kraków Kick-off meeting Migrating Desktop General concept Intuitive Grid-user’s work environment independent of a hardware.
Migrating Desktop Bartek Palak Bartek Palak Poznan Supercomputing and Networking Center The Graphical Framework.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
EUFORIA FP7-INFRASTRUCTURES , Grant JRA3, SA1, SA2 & SA3 parallel session 23 January 2008 Kick-Off Meeting January 2008 Goteborg (Sweden)
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Hiding Grid Complexity Behind SSH Session Server framework Tomasz Kuczyński (1,2) 1) Poznan Supercomputing and Networking Center.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interfacing gLite services with the Kepler.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poznan, Poland EGEE’07, Budapest, Oct.
EGI-InSPIRE RI EGI Community Forum 2012 EGI-InSPIRE EGI-InSPIRE RI EGI Community Forum 2012 Kepler Workflow Manager.
INFSO-RI JRA2 Test Management Tools Eva Takacs (4D SOFT) ETICS 2 Final Review Brussels - 11 May 2010.
14, Chicago, IL, 2005 Science Gateways to DEISA Motivation, user requirements, and prototype example Thomas Soddemann, RZG, Germany.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poland EGEE’08 Conference, Istanbul, 24 Sep.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
New Workflow Manager Katarzyna Bylec PSNC. Agenda Introduction WLIN Workflows DEMO KIWI Design Workflow Manager System Components descripton ▫ KIWI Portal.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
OGSA-DAI.
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
Scientific workflow in Kepler – hands on tutorial
Interactive grid framework
Presentation transcript:

BalticGrid-II Project EGEE UF’09 Conference, , Catania Partner’s logo Framework for Grid Applications Migrating Desktop Framework for Grid Applications Bartek Palak Poznan Supercomputing and Networking Center

EGEE UF’09 Conference, , Catania2 Outline Guiding principles Product timeline Migrating Desktop functionality Support for grid applications System architecture Integration with Kepler workflow system Users and developers support Conclusions

EGEE UF’09 Conference, , Catania3 Guiding principles „To bring HPC resources to user’s desktop and allow users to focus on their research” Environment that intermediates between user and infrastructure Intuitive user interface - similar to Windows/KDE Easy extendable framework based on idea of plug-ins Web application accessible independently on the user location Set of tools that:  Provide intuitive access to computing resources  Allows easy management of „grid data” Open source

EGEE UF’09 Conference, , Catania4 Migrating Desktop outlook

EGEE UF’09 Conference, , Catania5 Product timeline Migrating Desktop in EU projects:  2002 – 2005: CrossGrid  2005 – 2008: BalticGrid  2006 – 2008: int.eu.grid  : BalticGrid-II  : Euforia Other achievements:  Chosen as key component of the CrossGrid project  Demo “Running interactive and parallel applications on the Grid - Visualization of Plasma Particles in Fusion Devices“ was the winner of the prize “Best On-Line Demo of EGEE User Forum 2007”  Added to RESPECT programme

EGEE UF’09 Conference, , Catania6 Main features Single sign-on (x.509 certificates, VOMS extensions) Simple integration with grid applications based on OSGi plugins Support for batch and interactive jobs (i2glogin) Handling of sequential and parallel applications (OpenMPI support) Open architecture based on OSGi plug-ins Visualization of partial results Built-in tools:  Grid Commander - file manager  Job Wizard - job defining  Job Monitor  SSH, VNC consoles

EGEE UF’09 Conference, , Catania7 File management GridCommander Intuitive file manager Easy access to grid resources Transparent support for LFC, FTP, GridFTP, SFTP, etc… Provided also as an independent web application Built-in file viewers and editors Open architecture (plug-ins)

EGEE UF’09 Conference, , Catania8 Job Submission Wizard Tool for easy job defining Specifying general job parameters Defining specific job parameters Choosing input/output files Support for interactive jobs Job defining

EGEE UF’09 Conference, , Catania9 Job monitoring Job Monitor Intuitive tracking of submitted jobs Real time steering of interactive jobs Processing of job outcome  Access to partial results  Visualization of output files

EGEE UF’09 Conference, , Catania10 Integration with applications No changes in applications are needed Only the way of submittion is changed Simplest case Simplest case  Requires no additional effort  Most of applications can be run using MD standard mechanisms Enhanced integration  Makes submission more intuitive  Requires implementation of plug-ins

EGEE UF’09 Conference, , Catania11 System architecture Client-server application Migrating Desktop Client  Network application  Rich GUI java client  Based on OSGi plug-ins Roaming Access Server  Based on web services  One point access to various infrastructures  Supported infrastructures – gLite (BalticGrid) – Unicore (Euforia) – i2g (int.eu.grid)‏ – ARC (BalticGrid-II) ?

EGEE UF’09 Conference, , Catania12 Migrating Desktop plug-ins Motivations  Easy extension of the framework  Standardization of integration with „third party” modules  Making Migrating Desktop not so „heavy”  Integration points between Migrating Desktop and applications  To give to integrated modules easy access to resources Migrating Desktop plug-ins  Set of OSGi bundles with well-defined interface, described by XML file and loaded on demand from a network

EGEE UF’09 Conference, , Catania13 OSGi OSGi  Open Services Gateway Initiative  OSGi™ Alliance  More than 35 companies from various areas (Sun, IBM, Ericsson, Nokia, Philips, BMW, etc.)  Technology designed to provide a general-purpose, secure, and managed Java framework supporting the deployment of extensible and downloadable modules known as bundles that usual provide services - a collection of interfaces and their implementations.  Standard with several implementations (Equinox, Knoplerfish, etc)  Used as engine for open source Eclipse IDE

EGEE UF’09 Conference, , Catania14 MD in FP7 Euforia project EUFORIA (EU Fusion fOR Iter Applications) Main goal:  To schedule jobs on the grid and HPC together with jobs running on other computing facilities Objectives:  Launch and control jobs in a transparent manner for the users.  Data transfers and visualizations required at run time  Intermediate access the experimental and simulated data.  Integration with EFDA ITM-TF tools (UAL – Universal Access Layer)‏  Middleware connectivity for Kepler Workflow  Scheduler notification tools

EGEE UF’09 Conference, , Catania15 Kepler workflow system integration KEPLER workflow system  a free-software system for designing and executing scientific workflows Integration works performed within EU Euforia project Objectives of integration:  Transparent scheduling of scientific workflows on the grid and HPC infrastructure  Execution of interactive tasks on grid Developed KEPLER actors provide  Communication with RAS  Execution of basic actions

EGEE UF’09 Conference, , Catania16 Running jobs via Kepler

EGEE UF’09 Conference, , Catania17 MD in BalticGrid-II project The EU BalticGrid Second Phase project Main goal:  Providing an advanced interface for accessing project services and resources Objectives:  Development of user-level services for accessing grid data  Support for advanced applications Pilot aplications  SemTi-Kamols – Semantic language parser of Latvian language  CoPS - The Complex Comparison of Protein Structures supported by grid

EGEE UF’09 Conference, , Catania18 Users & developers support Web pages:  Product information  Succesful use cases Manuals  Installation guides  Aplications enhanced integration procedures Tutorials  Support for educational events (like summer schools) HelpDesk  Mailing list:  Bugtracking system JIRA:

EGEE UF’09 Conference, , Catania19 Conclusions Migrating Desktop Intuitive interface that hides complexity of the grid middleware Successfully used in several EU projects Most of applications need no integration to be run Open architecture allows to submit jobs to various infrastructures Integration with Kepler workflow orchestrator enables submission of scientific workflows to HPC Support both for users and developers provided

EGEE UF’09 Conference, , Catania20 Additional information Product homepage  Int.eu.grid  BalticGrid  EUFORIA  PSNC  CVS Repository – source code  The OSGi Alliance 

EGEE UF’09 Conference, , Catania21 Thank you for your attention!