gLite and LCG-2: an overview

Slides:



Advertisements
Similar presentations
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
Plateforme de Calcul pour les Sciences du Vivant SRB & gLite V. Breton.
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.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
Workload Management Massimo Sgaravatto INFN Padova.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
INFSO-RI Enabling Grids for E-sciencE Comparison of LCG-2 and gLite Author E.Slabospitskaya Location IHEP.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management Services - Overview Mike Mineter National e-Science Centre, Edinburgh.
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.
Computational grids and grids projects DSS,
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
Training and the NGS Mike Mineter
David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
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)
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
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.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
EGEE-0 / LCG-2 middleware Practical.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
13th EELA Tutorial, La Antigua, 18-19, October E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Overview for ENVRI Gergely Sipos, Malgorzata Krakowian EGI.eu
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI solution for high throughput data analysis Peter Solagna EGI.eu Operations.
Bob Jones EGEE Technical Director
Accessing the VI-SEEM infrastructure
Gri2Win: Porting gLite to run under Windows XP Platform
Workload Management Workpackage
Grid2Win Porting of gLite middleware to Windows XP platform
Grid Computing: Running your Jobs around the World
Regional Operations Centres Core infrastructure Centres
Tamas Kiss University Of Westminster
Peter Kacsuk – Sipos Gergely MTA SZTAKI
Practical: The Information Systems
Ian Bird GDB Meeting CERN 9 September 2003
Comparison of LCG-2 and gLite v1.0
Slides contributed by EGEE Team
Grid2Win: Porting of gLite middleware to Windows XP platform
Sergio Fantinel, INFN LNL/PD
Short update on the latest gLite status
Gri2Win: Porting gLite to run under Windows XP Platform
LCG middleware and LHC experiments ARDA project
University of Technology
Connecting the European Grid Infrastructure to Research Communities
A conceptual model of grid resources and services
Report on GLUE activities 5th EU-DataGRID Conference
Overview of the EGEE project and the gLite middleware
EGEE Middleware: gLite Information Systems (IS)
The GENIUS portal and the GILDA t-Infrastructure
Large Scale Distributed Computing
Wide Area Workload Management Work Package DATAGRID project
How To Integrate an Application on Grid
The National Grid Service Mike Mineter NeSC-TOE
Status of Grids for HEP and HENP
gLite The EGEE Middleware Distribution
Information Services Claudio Cherubino INFN Catania Bologna
Presentation transcript:

gLite and LCG-2: an overview Dr. Mike Mineter National e-Science Centre, Edinburgh / UK Dr. Rüdiger Berlich, Forschungszentrum Karlsruhe / Germany Brisbane, 2 February 2006 Slides contributed by EGEE Team

Outline Grid concepts The LCG/EGEE relationship Background to gLite gLite services gLite status LCG-2 & gLite Overview, Brisbane,January 2006

Grid concepts LCG-2 & gLite Overview, Brisbane,January 2006

A multi-VO Grid EGEE is establishing a production grid infrastructure to support multiple, diverse VO’s User Interface User Interface Grid services Blue VO: people cooperating and sharign resources in different places. Similarly the red VO. The resources that have been made available to the red VO are circled in red; similarly for blue. LCG-2 & gLite Overview, Brisbane,January 2006

A multi-VO grid INTERNET Users join VOs Virtual organisation contributes resources & negotiates access Grid middleware runs on each resource “Storage elements” “Compute elements” Additional services (both people and grid middleware) enable the grid Effect: “virtual computing” across administrative domains empowering collaboration INTERNET LCG-2 & gLite Overview, Brisbane,January 2006

VO’s and middleware Application Application toolkits, standards Basic Grid services: AA, job submission, info, … Middleware: “collective services” Application toolkits, standards Application The tools, services used by the VO’s applications Community-specific standards Application development environment, portals, semantics, workflow In EGEE: Mainly VO-specific Emphasis of EGEE middleware Workflow –WILL allow user to “see” an application, the developer to code components, and these to be assembled into distributed services Different organisational structures and different application types imply different middleware fucntionality: So short-lived operations “supercharging” a GIS require interactive performance – not the batch oriented pattern that mainly characterises Grids LCG-2 & gLite Overview, Brisbane,January 2006

An EGEE-centric view of the middleware “ecosystem” 2001 EDG Globus MyProxy Condor ... VDT . . . LCG OSG, … DataTAG CrossGrid ... SRM 2004 GridCC NextGrid EGEE DEISA … This slide does not include many nationally funded initiatives – neither is it comprehensive in showing US and EU projects. Its here partly so that the relationship between VDT, LCG and EGEE – the ones heard most often – are seen, and are seen to be a small part of a complex story. The projects shown are not the only ones of importance. Grid middleware has evolved very fast, in many places. It entails different attempts to solve a range of problems; these tools need to become interoperable. It leaves Grid middleware in need of a view from a step back, and it has come in the convergence of Grids with web services. The development of Grid computing spans oceans – so the Univ of Wisconsin is one of two sites running the new prototype middleware for EGEE now. The scale of cooperation demands standards exist. The last years have begun to see these standards for Grids build on and with those from web services. USA EU Used in Future grids With apologies to many missing projects! LCG-2 & gLite Overview, Brisbane,January 2006

Computation services in EGEE Jobs are: Run from batch queues, termed “computing elements” CE’s Described in “Job Description Language” files gLite also supports Interactive jobs Jobs run in batch mode – “listener” receives messages from CE Parallelism using MPI MPI jobs can run on CE’s that support MPI not across administrative domains (not MPICH-G) Workflow (DAGs, from Condor) Checkpointing Partitioned jobs (soon) – e.g. Monte-Carlo LCG-2 & gLite Overview, Brisbane,January 2006

Data services in EGEE Simple data Structured data Files Requires Replica files Move data to computation Virtual filesystems Metadata for files File transfer These services are amongst those provided by EGEE Structured data RDBMS, XML databases Require extendable middleware tools to support computation near to data easy access, controlled by AA integration and federation Hence OGSA-DAI DAI: Data Access and Integration OGSA-DAI is NOT currently being ported to gLite Is being used in earth science VO however – see website from EGEE conference, Pisa, 2005 LCG-2 & gLite Overview, Brisbane,January 2006

Current production middleware LCG-2 LCG-2 & gLite Overview, Brisbane,January 2006

LCG and EGEE LCG : Large Hadron Collider Compute Grid EGEE committed to “hit the ground running” EGEE profits from the resources - no funded computing/data resources in EGEE Provided by the VOs LCG obtains additional production and operation efforts LCG experiments now comprise several of the many VOs in EGEE Current service (“LCG-2”) based on work done in LCG Middleware components to be upgraded by “gLite” services as they are proven “gLite 3” will be forged from LCG 2.7 + gLite services LCG : Large Hadron Collider Compute Grid LCG-2 & gLite Overview, Brisbane,January 2006

Current production grid: LCG-2 Computing cluster Network resources Data storage Operating system Local scheduler File system User access Security Data transfer Information schema Workload management Data management App monitoring system User interfaces Applications Hardware System software “Basic” services “Collective” services Application level services HPSS, CASTOR… Scientific Linux NFS, … PBS, Condor, LSF,Torque… VDT (Condor, Globus, GLUE) EU DataGrid Information system LCG-2 & gLite Overview, Brisbane,January 2006

Current production m’ware: LCG-2 Replica Catalogue Logging & Book-keeping Resource Broker Storage Element Computing Element = a batch queue Information Service Job Status DataSets info Author. &Authen. Job Submit Event Job Query Input “sandbox” Input “sandbox” + Broker Info Output “sandbox” Publish SE & CE info “User interface” LCG-2 & gLite Overview, Brisbane,January 2006

Background to gLite LCG-2 & gLite Overview, Brisbane,January 2006

If “The Grid” vision leads us here… Annapurna range – photo by Mike … then where are we now? LCG-2 & gLite Overview, Brisbane,January 2006

Grids: where are we now? Many key concepts identified and known Many grid projects have tested, and benefit from, these Major efforts now on establishing: Standards (a slow process) (e.g. Global Grid Forum, http://www.gridforum.org/ , OASIS, W3C, IETF ) Production Grids for multiple VO’s – EGEE the most international and biggest by far “Production” = Reliable, sustainable, with commitments to quality of service One stack of middleware that serves many communities Operational procedures and services (people, policy,..) New user communities From physics via bioinformatics, chemistry, earth science towards infrastructure for widest spectrum of collaboration … whilst research & development continues “Service orientation” widely seen as the way to build grids LCG-2 & gLite Overview, Brisbane,January 2006

Service Orientation Service Oriented Architecture Components are loosely coupled by messages; messages define the interfaces – not reliant on a pre-existing client library Facilitates interoperability Allows easier compliance with upcoming standards, hosting environments, toolkits Architecture is not bound to specific implementations Heterogeneous resources (storage, computation…) Services can be deployed and used independently “Easily used to build new systems”… comparatively!! Facilitates development of clients for different architectures The gLite service decomposition has been largely influenced by the work performed in the LCG project Alert to the WSRF standardization initiatives but can’t wait for these! Start with plain WS (WS-I) LCG-2 & gLite Overview, Brisbane,January 2006

gLite LCG-2 & gLite Overview, Brisbane,January 2006

Evolution of EGEE middleware LCG Security GSI Job Management Condor + Globus CE, WN Logging & Bookkeeping Data Management LCG services Information & Monitoring BDII (evolution of MDS) Grid Access CLI + API Operating system Red Hat 7.3 gLite Security GSI and VOMS Job Management Condor + Globus + blahp CE, WN Logging & Bookkeeping Job Provenance Package management Data Management gLite-I/O + FiReMan Information & Monitoring R-GMA + Service Discovery Grid Access CLI + API + Web Services Easier installation / configuration Currently Scientific LINUX, will be available on others, incl. Windows VOMS: roles are supported in VO, proxy contains VO infomration unlike in GSI “blahp” another q manager. Jobs come via torgu R-GMA better w realtime R-GMA and VOMS are already used in LCG… a pattern that will continue with subsequent gLite services being adopted, LCG-2 & gLite Overview, Brisbane,January 2006

gLite components overview Near Future Access Services Grid Access Service API CLI now Security Services Information & Monitoring Services Authorization Auditing Information & Monitoring Job Monitoring Service Monitoring Authentication Dynamic Connectivity Service Discovery Data Services Job Management Services Metadata Catalog File & Replica Catalog Accounting Job Provenance Package Manager Site proxy – allows outbound connectivity from hidden networks Storage Element Data Movement Computing Element Workload Management Site Proxy LCG-2 & gLite Overview, Brisbane,January 2006

Summary gLite, the EGEE middleware: Is exiting prototyping phase and entering real production phase LHC first real data are under 2 years away from now! Implements a full and complete stack of grid services Migrating from LCG to gLite incrementally gLite development is seeking to balance Conforming to (emerging) standards Need to deliver a production service that demands efficiency, speed LCG-2 & gLite Overview, Brisbane,January 2006

Further information EGEE http://public.eu-egee.org/ gLite http://www.glite.org/ EGEE Middleware Architecture https://edms.cern.ch/document/594698/ LCG http://lcg.web.cern.ch/LCG/ LCG User Guide https://edms.cern.ch/file/454439//LCG-2-UserGuide.pdf User Scenario https://edms.cern.ch/file/498081//UserScenario2.pdf LCG-2 & gLite Overview, Brisbane,January 2006