EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.

Slides:



Advertisements
Similar presentations
March 6 th, 2009 OGF 25 Unicore 6 and IPv6 readiness and IPv6 readiness
Advertisements

INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
Security Daniel Mallmann MWSG meeting Amsterdam December 2005.
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware The Resource Broker EGEE project members.
UNICORE UNiform Interface to COmputing REsources Olga Alexandrova, TITE 3 Daniela Grudinschi, TITE 3.
Member of the ExperTeam Group Ralf Ratering Pallas GmbH Hermülheimer Straße Brühl, Germany
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
E-science grid facility for Europe and Latin America Bridging OurGrid-based and gLite-based Grid Infrastructures Abmar de Barros, Adabriand.
The EDGeS project receives Community research funding 1 Specific security needs of Desktop Grids Desktop Grids Desktop Grids EDGeS project EDGeS project.
Enabling Grids for E-sciencE EGEE-II INFSO-RI BG induction to GRID Computing and EGEE project – Sofia, 2006 Practical: Porting applications.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production.
INFSO-RI Enabling Grids for E-sciencE Grid Interoperations Cook Book Markus Schulz, Laurence Field EGEE SA3 CERN-IT-GD
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Simply monitor a grid site with Nagios J.
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.
The EDGI project receives Community research funding 1 EDGI Brings Desktop Grids To Distributed Computing Interoperability Etienne URBAH
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite IPv6 compliance project tests Further.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interoperability Shibboleth - gLite Christoph.
Why do we need PGI? Shahbaz Memon Jülich Supercomputing Centre (JSC)
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
Javascript Cog Kit By Zhenhua Guo. Grid Applications Currently, most grid related applications are written as separate software. –server side: Globus,
The EDGeS project receives Community research funding 1 SG-DG Bridges Zoltán Farkas, MTA SZTAKI.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GRNET SA3 Progress Report Ioannis Liabotis.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Provenance Challenge gLite Job Provenance.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
EGEE-Forum – May 11, 2007 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks A gateway platform for Grid Nicolas.
Migrating Desktop Marcin Płóciennik Marcin Płóciennik Kick-off Meeting, Santander, Graphical.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security Token Service Valéry Tschopp - SWITCH.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Nagios for Grid Services E. Imamagic, SRCE.
Towards Interoperability with OMII - Europe Morris Riedel, Forschungszentrum Juelich (FZJ). Germany Leader Infrastructure Integration (Interoperability)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks AMGA PHP API Claudio Cherubino INFN - Catania.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Feb. 06, Introduction to High Performance and Grid Computing Faculty of Sciences,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks State of Interoperability Laurence Field.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Site Monitoring with Nagios E. Imamagic,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks A GSI-secured job manager for connecting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status report on Application porting at SZTAKI.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
INFSO-RI Enabling Grids for E-sciencE Αthanasia Asiki Computing Systems Laboratory, National Technical.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMPROXY usage Álvaro Fernández IFIC (CSIC)
EGEE-II INFSO-RI Enabling Grids for E-sciencE MyProxy - a brief introduction.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Command Line Grid Programming Spiros Spirou Greek Application Support Team NCSR “Demokritos”
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Introduction to P-GRADE Portal hands-on Miklos Kozlovszky MTA SZTAKI
BalticGrid-II Project EGEE UF’09 Conference, , Catania Partner’s logo Framework for Grid Applications Migrating Desktop Framework for Grid.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE 3 rd conference - Athens – 20/04/2005 CREAM JDL vs JSDL Massimo Sgaravatto INFN - Padova.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interfacing gLite services with the Kepler.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using Certificate & Simple Job Submission Jinny Chien ASGC.
Enabling Grids for E-sciencE EGEE-III-INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Study on Authorization Christoph Witzig,
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Management Claudio Grandi.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CREAM: current status and next steps EGEE-JRA1.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Argus gLite Authorization Service Workplan.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Argus: command line usage and banning Christoph.
and Alexandre Duarte OurGrid/EELA Interoperability Meeting
Introduction to Grid Technology
Interoperability Markus Schulz For EGEE-II SA3 IT Department, CERN
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann Research Centre Juelich EGEE Review, CERN 8 th July 2008

Enabling Grids for E-sciencE EGEE-II INFSO-RI Motivation and Overview Motivation –UNICORE offers access to supercomputers, e.g. DEISA infrastructure –Several applications demand access to the EGEE infrastructure as well as supercomputers Overview –Introduction to UNICORE –Overview of interoperability environment –Example: job submission –Outlook 2

Enabling Grids for E-sciencE EGEE-II INFSO-RI Usite A Gateway Client Vsite A1 Target System NJS Job Preparation Workflow Editor Job Monitoring TSI File System Batch System User Certificate Workflow Engine Application Plugin Incarnation Database Unicore User Database UNICORE5 Architecture Usite B Gateway Vsite B1 Target System NJS TSI File System Batch System Workflow Engine Incarnation Database Unicore User Database Vsite B2 Target System NJS TSI File System Batch System Workflow Engine Incarnation Database Unicore User Database GUI Java application User authentication based on full X509 certificates User authorisation based on full X509 certificates Bunch of Perl scripts

Enabling Grids for E-sciencE EGEE-II INFSO-RI Interoperability gLite-CE gLite Environment Resource Broker Node Network Server gLite UI glite-job-submit glite-job-status … Workload Manager MatchMaker Broker Job Adapter BDII File Catalogue UNICORE Information Provider UNICORE CLI UNICORE5 Environment Usite A Proxy-aware Gateway Vsite A1 Target System NJS TSI File System Batch System Workflow Engine User Certificate Incarnation Database UNICORE BLAH Proxy-aware UUDB Interoperability Architecture

Enabling Grids for E-sciencE EGEE-II INFSO-RI Interoperability gLite-CE UNICORE Information Provider UNICORE CLI UNICORE BLAH UNICORE5 Environment Usite A Proxy-aware Gateway Vsite A1 Target System NJS TSI File System Batch System Workflow Engine Incarnation Database Proxy-aware UUDB Interoperability gLite-CE gLite Environment Resource Broker Node Network Server gLite UI glite-job-submit glite-job-status … Workload Manager MatchMaker Broker Job Adapter BDII File Catalogue User Certificate BLAH scripts for job submission job status job management static information UNICORE command line interface (based on results from OpenMolGrid) enhanced with job management usage of VOMS proxy certificates for job signing and transfer logging

Enabling Grids for E-sciencE EGEE-II INFSO-RI Interoperability gLite-CE UNICORE Information Provider UNICORE CLI UNICORE BLAH UNICORE5 Environment Usite A Proxy-aware Gateway Vsite A1 Target System NJS TSI File System Batch System Workflow Engine Incarnation Database Proxy-aware UUDB UNICORE Environment gLite Environment Resource Broker Node Network Server gLite UI glite-job-submit glite-job-status … Workload Manager MatchMaker Broker Job Adapter BDII File Catalogue User Certificate Gateway authenticates users based on their VOMS proxy certificates NJS authorises users based on their VOMS proxy certificates UNICORE Target system SuSE Linux 9.3 running gLite WorkerNode for data management (ported by TCD)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Example: job submission gLite User Interface (UI) –standard job submission –JDL contains Requirements = other.GlueCEInfoLRMSType == "UNICORE“ gLite Resource Broker (WMS) –chooses the appropriate CE based on information from the BDII gLite CE –uses BLAHP (Basic Local ASCII Helper Protocol) scripts for submission to UNICORE –builds an xml file in UNICORE CLI (Command line interface) syntax –calls UNICORE CLI to build and submit the job (proprietary UNICORE5 Abstract Job Object) 7

Enabling Grids for E-sciencE EGEE-II INFSO-RI Example: job submission UNICORE Gateway –authenticates user based on VOMS proxy certificate UNICORE NJS –authorizes user based on VOMS proxy certificate and maps to the login name UNICORE TSI –executes UNICORE job, i.e. wrapper around gLite job gLite WorkerNode (on Target system) –executes gLite job 8

Enabling Grids for E-sciencE EGEE-II INFSO-RI Outlook Switching to gLite CREAM CE –BLAH scripts need to be adapted (minor changes) Switching to UNICORE 6 –UNICORE 6 command line client  input: JSON (JavaScript Object Notation) syntax  output JSDL (Job Submission Description Language) –BLAH scripts need to be adapted –UNICORE 6 Gateway user authentication based on proxy certificates (already implemented) –UNICORE 6 XNJS user authorisation based on proxy certificates (implementation ongoing) 9

Enabling Grids for E-sciencE EGEE-II INFSO-RI Outlook Switching to IBM systems –Porting of gLite WorkerNode ongoing Users –Wide In Silico Docking On Malaria (WISDOM) initiative –EU Fusion for ITER Applications (EUFORIA) project 10