IST-05-034545 CGW 2006 ??.10.2006 Björn Hagemeier Björn Hagemeier, Roger Menday, Bernd Schuller, Achim Streit A Universal API.

Slides:



Advertisements
Similar presentations
Piotr Bała ICM University of Warsaw Grid technology in Europe Zurich 2008.
Advertisements

Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
GPE4UNICORE Grid Programming Environment for UNICORE
March 6 th, 2009 OGF 25 Unicore 6 and IPv6 readiness and IPv6 readiness
Forschungszentrum Jülich in der Helmholtz-Gesellschaft February 2007 – OGF19 A Collaborative Online Visualization and Steering (COVS) Framework for e-Science.
Adoption Status of the OGSA-BES interface Morris Riedel, Mohammad Shahbaz Memon … and many others from the UNICORE community Jülich.
GridSAM Overview Grid Job S ubmission A nd M onitoring Service What is GridSAM? Funded by the OMII Managed Programme (Started in Sept, 04) Client Perspective.
Forschungszentrum Jülich in der Helmholtz-Gesellschaft December 2006 A European Grid Middleware Achim Streit
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling.
JSAGA2 Overview job desc. gLite plug-ins Globus plug-ins JSAGA hidemiddlewareheterogeneity (e.g. gLite, Globus, Unicore) JDLRSL.
Security Daniel Mallmann MWSG meeting Amsterdam December 2005.
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,
Grid and Cloud Computing UNICORE Dr. Guy Tel-Zur
Grid Programming Environment: Implementation & Globus Interface Ralf Ratering Thomas Kentemich Alexander Lukichev Igor Odintsov Grid Day in CGSL November.
UNICORE Integration into a Science Gateway for MoSGrid Sandra Gesing Faculty of Science, Center for Bioinformatics 11/17/2010.
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
Contact person: Prof. M. Niezgódka Prof. Piotr Bała ICM Interdisciplinary Centre for Mathematical and Computational Modelling Warsaw University,
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
Seamless Medical Image Processing on the Grid on the Example of Segmentation and Partition of the Airspaces Andrzej Rutkowski 1, Michał Chlebiej 1, Marcelina.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
GRID job tracking and monitoring Dmitry Rogozin Laboratory of Particle Physics, JINR 07/08/ /09/2006.
Experiences with using UNICORE in Production Grid Infrastructures DEISA and D-Grid Michael Rambadt
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Grid Engine Riccardo Rotondo
1Forschungszentrum Jülich  11:00 – 11:20UNICORE – A European Grid Middleware (20 min) Achim Streit (FZJ)  11:20 – 11:30Demonstration of UNICORE in DEISA.
CGW 2003 Institute of Computer Science AGH Proposal of Adaptation of Legacy C/C++ Software to Grid Services Bartosz Baliś, Marian Bubak, Michał Węgiel,
This work was carried out in the context of the Virtual Laboratory for e-Science project. This project is supported by a BSIK grant from the Dutch Ministry.
Unicore-UniGrids: Activities and strategies for Open Source Grids GridCoord Workshop October 13th 2005, Sophia Antipolis.
Vision of UNICORE – UniGrids and beyond Daniel Mallmann 2 nd CoreGRID Summer School Bonn, Germany 24 th – 28 th July 2006.
HPDC 2007 / Grid Infrastructure Monitoring System Based on Nagios Grid Infrastructure Monitoring System Based on Nagios E. Imamagic, D. Dobrenic SRCE HPDC.
Job Submission Condor, Globus, Java CoG Kit Young Suk Moon.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
Why do we need PGI? Shahbaz Memon Jülich Supercomputing Centre (JSC)
Advanced Techniques for Scheduling, Reservation, and Access Management for Remote Laboratories Wolfgang Ziegler, Oliver Wäldrich Fraunhofer Institute SCAI.
Contact person: Prof. M. Niezgódka Prof. Piotr Bała ICM Interdisciplinary Centre for Mathematical and Computational Modelling Warsaw University,
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
Forschungszentrum Jülich in der Helmholtz-Gesellschaft Experiences with using UNICORE in Production Grid Infrastructures DEISA and D-Grid Michael Rambadt.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
1 Grid Portal for VN-Grid Cu Nguyen Phuong Ha. 2 Outline Some words about portals in principle Overview of OGCE GridPortlets.
EC-project number: Universal Grid Client: Grid Operation Invoker Tomasz Bartyński 1, Marian Bubak 1,2 Tomasz Gubała 1,3, Maciej Malawski 1,2 1 Academic.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
Piotr Bała ICM Warsaw University, Warsaw N. Copernicus University, Toruń CHEMOMENTUM Grid Services Based Environment to Enable Innovative.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
CGW 04, Stripped replication for the grid environment as a web service1 Stripped replication for the Grid environment as a web service Marek Ciglan, Ondrej.
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 User Forum, Manchester, 10 May ‘07 Nicola Venuti
Symphony A Java-Based Composition and Manipulation Framework for Computational Grids Dennis Kafura Markus Lorch This work is supported by the Virginia.
Enabling Grids for E-sciencE Astronomical data processing workflows on a service-oriented Grid architecture Valeria Manna INAF - SI The.
Role, Objectives and Migration Plans to the European Middleware Initiative (EMI) Morris Riedel Jülich Supercomputing.
Panel “Making real large-scale grids for real money-making users: why, how and when?” August 2005 Achim Streit Forschungszentrum Jülich in der.
National Computational Science National Center for Supercomputing Applications National Computational Science Integration of the MyProxy Online Credential.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
LCG Distributed Databases Deployment – Kickoff Workshop Dec Database Lookup Service Kuba Zajączkowski Chi-Wei Wang.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI How to integrate portals with the EGI monitoring system Dusan Vudragovic.
Matthew Farrellee Computer Sciences Department University of Wisconsin-Madison Condor and Web Services.
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 SPARQLing UNICORE R. Menday, A. Streit Research Centre Jülich, Germany
Software Solutions & group Copyright © 2005, 2006 Intel Corporation Hans–Christian Hoppe Intel Software&Solutions Group EGEE’06 – Capitalizing on e–Infrastructures.
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.
A European Grid Technology Achim Streit Jülich Supercomputing Centre (JSC)
Standard Portlet Architecture Supports Reusable Components
How To Integrate an Application on Grid
OGCE Architecture: Portlets and Services for Science Gateways
Presentation transcript:

IST CGW 2006 ?? Björn Hagemeier Björn Hagemeier, Roger Menday, Bernd Schuller, Achim Streit A Universal API for Grids

A-WARE 2 Motivation Past and current projects demanding easily programmable Grid Past and current projects demanding easily programmable Grid  DEISA  eDEISA  A-WARE  Chemomentum Care about functional aspects rather than non- functional necessities like security Care about functional aspects rather than non- functional necessities like security

A-WARE 3 The Roctopus API High-level API for programming Grids High-level API for programming Grids One interface – multiple implementations One interface – multiple implementations Configurability Configurability Security Security unicore6:///zam025/storages/home/Desktop unicore5:///jump/jobs/00840f97-064c-4a55-8f unicore6:///grow/jobs/031898f4-ba d10-6ae7ecc65191 unicore6:///zam025/storages/home/Desktop unicore5:///jump/jobs/00840f97-064c-4a55-8f unicore6:///grow/jobs/031898f4-ba d10-6ae7ecc65191

A-WARE 4 Operations Grid Grid  List sites  Submit job Site Site  List storages  List jobs (ps)  Submit job Storage Storage  List Files Task Task  Abort  Hold  Status File File  Import  Export

A-WARE 5 Applications of Roctopus Clients Clients  Commandline tools: Roctopus' Garden, DESHL Agents Agents  Middleware: A-WARE, DEISA Portals Portals  EnginFrame Frameworks Frameworks  Grid DockOn

A-WARE 6 Roctopus' Garden

A-WARE 7 A-WARE WOS Workflow Orchestrator Service (WOS) Workflow Orchestrator Service (WOS) Agent Agent

A-WARE 8 Implementations Unicore 5 Unicore 5 Unicore 6 Unicore 6  Unicore Atomic Services (UAS) possibly others possibly others  SSH

A-WARE 9 Implementation Layers

A-WARE 10 Unicore 5 implementation Developed in DEISA project Developed in DEISA project Uses Arcon library Uses Arcon library

A-WARE 11 Unicore 6 Implementation UAS interface implementations UAS interface implementations  UNICORE/GS (UniGrids)  GPE (Intel)  XNJS (FZJ) Client Tools Client Tools  XFire  XMLBeans Future work Future work  Support Registry Service  Migration to OGSA-BES

A-WARE 12 Related Work Arcon Library Arcon Library  Client library for UNICORE 5  Roctopus Unicore 5 implementation uses it Globus CogKit Globus CogKit  Java and Python implementations  Rapid prototyping  Workflows  Monitoring GridLab/Grid Application TK GridLab/Grid Application TK  Abstraction of Grid middlewares

A-WARE 13 Conclusion High-level API for rapid development of clients High-level API for rapid development of clients Several Implementations Several Implementations  Abstraction of backend infrastructure  Protection of investment  UNICORE 5 and 6 If you're interested If you're interested  A-WARE:  UNICORE: