EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks The gLite middleware Middleware comparison.

Slides:



Advertisements
Similar presentations
INFSO-RI Enabling Grids for E-sciencE EGEE and gLite Slides by: Erwin Laure EGEE Deputy Middleware Manager.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
Plateforme de Calcul pour les Sciences du Vivant SRB & gLite V. Breton.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Infrastructure overview Arnold Meijster &
The LHC Computing Grid – February 2008 The Worldwide LHC Computing Grid Dr Ian Bird LCG Project Leader 15 th April 2009 Visit of Spanish Royal Academy.
OSG End User Tools Overview OSG Grid school – March 19, 2009 Marco Mambelli - University of Chicago A brief summary about the system.
INFSO-RI Enabling Grids for E-sciencE Comparison of LCG-2 and gLite Author E.Slabospitskaya Location IHEP.
1 Introduction to EGEE-II Antonio Fuentes Tutorial Grid Madrid, May 2007 RedIRIS/Red.es (Slices of Bob Jone, Director of EGEE-II.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management Services - Overview Mike Mineter National e-Science Centre, Edinburgh.
A short introduction to GRID Gabriel Amorós IFIC.
INFSO-RI Enabling Grids for E-sciencE The US Federation Miron Livny Computer Sciences Department University of Wisconsin – Madison.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The EGEE Infrastructure and Remote Instruments.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
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.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
10/24/2015OSG at CANS1 Open Science Grid Ruth Pordes Fermilab
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks JRA1 summary Claudio Grandi EGEE-II JRA1.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE II: an eInfrastructure for Europe and.
Ian Bird LHC Computing Grid Project Leader LHC Grid Fest 3 rd October 2008 A worldwide collaboration.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware reengineering Claudio Grandi – JRA1 Activity Manager - INFN EGEE Final EU.
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.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Alexandre Duarte CERN IT-GD-OPS UFCG LSD 1st EELA Grid School.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
Segundo Taller Latino Americano de Computación GRID – Primer Taller Latino Americano de EELA – Primer Tutorial Latino Americano de EELA
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Software Licensing in the EGEE Grid infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Interoperability Shibboleth - gLite Christoph.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE: Enabling grids for E-Science Bob Jones.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Technical Overview EGEE-II’s achievements.
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 Introduction to Grid Application Development Vangelis Floros Application.
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.
DIRAC for Grid and Cloud Dr. Víctor Méndez Muñoz (for DIRAC Project) LHCb Tier 1 Liaison at PIC EGI User Community Board, October 31st, 2013.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
2 nd EGEE/OSG Workshop Data Management in Production Grids 2 nd of series of EGEE/OSG workshops – 1 st on security at HPDC 2006 (Paris) Goal: open discussion.
European and Chinese Cooperation on Grid CNGrid GOS China National Grid System Software Zhiwei Xu, Taoying Liu ICT, CAS.
Grids and SMEs: Experience and Perspectives Emanouil Atanassov, Todor Gurov, and Aneta Karaivanova Institute for Parallel Processing, Bulgarian Academy.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI solution for high throughput data analysis Peter Solagna EGI.eu Operations.
Enabling Grids for E-sciencE University of Perugia Computational Chemistry status report EGAAP Meeting – 21 rst April 2005 Athens, Greece.
Bob Jones EGEE Technical Director
Applications Using the EGEE Grid Infrastructure
gLite Grid Services Salma Saber
Comparison of LCG-2 and gLite v1.0
Slides contributed by EGEE Team
EGEE VO Management.
Grid Services Ouafa Bentaleb CERIST, Algeria
Grid Computing.
Short update on the latest gLite status
Overview of the EGEE project and the gLite middleware
Overview of gLite Middleware
gLite The EGEE Middleware Distribution
Grid Computing Software Interface
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The gLite middleware Middleware comparison questionnaire Gabriel Zaquine EGEE Industry Task Force Coordinator CS SI EchoGRID, Beijing, October 2007

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Outline EGEE / gLite overview Middleware comparison questionnaire

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October sites 45 countries 41,000 CPUs 5 PetaBytes >10,000 users >150 VOs >100,000 jobs/day Archeology Astronomy Astrophysics Civil Protection Comp. Chemistry Earth Sciences Finance Fusion Geophysics High Energy Physics Life Sciences Multimedia Material Sciences … Flagship grid infrastructure project co-funded by the European Commission Now in 2 nd phase with 91 partners in 32 countries EGEE Production Service

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October EGEE working with collaborating infrastructure projects

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October gLite Middleware Distribution Combines components from different providers –Condor and Globus (via VDT) –LCG –EDG/EGEE –Others After prototyping phases in 2004 and 2005 convergence with LCG-2 distribution reached in May 2006 –gLite 3.0 Focus on providing a deployable MW distribution for EGEE production service LCG-2 prototyping product product gLite 2006 gLite 3.0

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Middleware structure Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed to help the users building their computing infrastructure but should not be mandatory Foundation Grid Middleware will be deployed on the EGEE infrastructure –Must be complete and robust –Should allow interoperation with other major grid infrastructures –Should not assume the use of Higher-Level Grid Services Foundation Grid Middleware Security model and infrastructure Computing (CE) and Storage Elements (SE) Accounting Information and Monitoring Higher-Level Grid Services Workload Management Data Management Applications Overview paper

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Workload ManagementData Management Security Information & Monitoring Access gLite Services API Computing Element Workload Management Metadata Catalog Storage Element Data Movement File & Replica Catalog Authorization Authentication Information & Monitoring Application Monitoring Auditing Job Provenance Package Manager CLI AccountingSite Proxy Overview paper

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Middleware comparison questionnaire –Tools for Application developers –Basic programming models supported by the middleware –Data Management –Resource management & SLA –Standards and interoperability –Orthogonal questions –Application usage –Distribution model –Future plans

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Tools for Application developers Integrated development environments (IDE) - Problem solving environments (PSE) –Several tools have been developed by user communities – These tools are not part of gLite distribution, but are part of the RESPECT program (Recommended External Software for EGEE CommuniTies) –The RESPECT program aims to publicize grid software and services that work well in concert with the EGEE gLite software. Selects software are recommend based on feedback from the EGEE user community.RESPECT  Job Management supporting workflow semantics (GridWay, GANGA/DIANE)GridWay GANGADIANE  Workflow Tools (P-GRADE, MOTEUR, +Taverna)P-GRADEMOTEUR  Integrated environments/projects (K-Wf Grid, A-Ware, gCube)*K-Wf GridA-WaregCube  … more infomore info

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Basic programming models supported by the middleware GUIXLM format Proced ural API Object API WorkflowYes SkeletonYes (GANGA*) Components Master worker slave Yes (DIANE*) Branch & Bound optimisation SPMB : MPI, object SPMDYes Active Objects (actors) –MPI on multi-machines: security problems & issues –GUI for Active Objects: just for monitor * External tools (See RESPECT PROGAM)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Data Management File transfer: Yes –In addition to GridFTP, FTS provides a reliable, scalable and customizable file transfer  Multi-VO service, used to balance usage of site resources according to the SLAs agreed between a site and the VOs it supports  Manages transfers through channels File transfers handled as jobs Prioritization Retries in case of failures Automatic discovery of services Virtual file system : Yes –To the user of the EGEE data services the abstraction that is being presented is that of a global file system. –The catalog services keep track of the data location as well as relevant metadata –The Storage Element (SE) provides the virtualization of a storage resource (which can reach from simple disk servers to complex hierarchical tape storage systems) –Data movement services allow for efficient managed data transfers between SEs. –Encrypted Data Storage file /grid /vo /data

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Resource management & SLA (1/3) Virtualisation of multi-core, multi-processors, servers, clusters: Yes Meta scheduler, Broker: Yes Scheduler (batch system): Yes –Support for commonly used submission systems:  PBS/TORQUE-MAUI, LSF and Condor –Support for commonly used submission systems:  gLite WMS, Condor-G, pre-WS GRAM (In future BES) Peer to peer support for auto-organization Hardware resources handled by the middleware (computers, networks, storage devices, scientific instruments) : Yes (Core middleware services)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Security (2/3) AIC: Authentification, Integrity, confidentiality : Yes –Authentication based on X.509 PKI infrastructure –Proxies can be delegated to a service such that it can act on the user’s behalf  Include additional attributes (like VO information via the VO Membership Service VOMS)  Be stored in an external proxy store (myProxy)  Be renewed (in case they are about to expire) –Support Shibboleth mechanism: Long lived certificates may be replaced by short lived certificates provided by a Shibboleth identity Provider Role management : Yes –VOMS is now a de-facto standard  Attribute Certificates provide users with additional capabilities defined by the VO. Users belong to VO’s, to groups inside a VO and may have special roles.  Basis for the authorization process

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October VO management (3/3) Full support for construction & administration of VO (we need a definition of VO – static or dynamic ?) –Static VO management –Static VO management means semi-automatic facilities to manage VO ( e.g Creation of the VO, adding a new user within the VO, ….)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Orthogonal questions (1/2) Globus based or not: Globus (via VDT) Approach to SOA: Yes Main languages API: (C++, Java, C#, Fortran...): C++, Java Portability across platforms: –gLite 3.0 is working on Scientific Linux 3 – x86-32 –The new components part of the gLite 3.1 stack will initially be working on Scientific Linux 4 – x86-32 –Porting gLite to Windows environment is foreseen by partners Configuration tool –Now using YAIM 4.0 –Supports component based configuration –Enables software providers to maintain configuration independently

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Orthogonal questions (1/2) Interoperability –with other Grid middleware: Globus, Condor –with other Grid Infrastructure: OSG, NorduGrid, DEISA (on- going) –Use of standards  Security Certificates for AuthN and VOMS for AuthZ; SAML assertions in future  Information systems GLUE schema (1.3 now 2.0 in future) and adapters to interoperate  Data Management SRM 2.2 interface for data access and GridFTP for file transfers  Job Management BES interface in future (CREAM). Legacy pre-WS GRAM deployed in parallel. gLite WMS, Condor-G and BLAH to build gateways. OGF-RUS will be used for accounting

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Applications List of successfully executed applications (real applications, success stories) –Disciplines: 10; Sub-disciplines: 36 –See growth and diversification of applications (Reported apps. only  underestimate!) –What kinds (e-science, e-business, e-engineering,…)  Mainly e-science  About 10 Business applications 6/20062/2007 Astronomy & Astrophysics28 Computational Chemistry627 Earth Science16 Fusion23 High-Energy Physics911 Life Sciences2339 Others414 Total62118 Condensed Matter Physics Comp. Fluid Dynamics Computer Science/Tools Civil Protection Finance Mission-critical for the LHC (Large Hadron Collider) - Starting 2008 WISDOM drugs discovery for neglected and emerging diseases

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Distribution model Open Source: Apache-2 license Close Source: Commercial support: YES –Supported by EGEE for Business “early adopters” applications

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October Future plans Complete the release of the gLite 3.1 components –Including full adoption of ETICS, support for SL4, migration to VDT (GT4) –Support for 64-bit and other platforms will follow according to TCG decisions Address service manageability issues from site managers –common format for log files of services –hooks for local/global monitoring –improved service management interface –standardized error messages Prototype SLA management (EGEE-III)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October How to contribute/influence gLite process driven by application and operational requirements –New components added based on their requests and overall importance RESPECT – Program to collect useful tools that work with gLite –See EGEE application portal:

Enabling Grids for E-sciencE EGEE-II INFSO-RI Gabriel Zaquine - EchoGRID - October