EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Mike Mineter

Slides:



Advertisements
Similar presentations
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
Advertisements

FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
An overview of the EGEE project Bob Jones EGEE Technical Director DTI International Technology Service-GlobalWatch Mission CERN – June 2004.
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.
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.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE-III Program of Work Erwin Laure EGEE-II / EGEE-III Transition Meeting CERN,
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Gergely Sipos MTA SZTAKI
Co-ordination & Harmonisation of Advanced e-Infrastructures Research Infrastructures – Grant Agreement n Regional progress report: Mediterranean.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Nov. 18, EGEE and gLite are registered trademarks EGEE-III, Regional, and National.
1 Introduction to EGEE-II Antonio Fuentes Tutorial Grid Madrid, May 2007 RedIRIS/Red.es (Slices of Bob Jone, Director of EGEE-II.
A short introduction to GRID Gabriel Amorós IFIC.
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 EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Grid application development with gLite and P-GRADE Portal Miklos Kozlovszky MTA SZTAKI.
2005 © SWITCH Perspectives of Integrating AAI with Grid in EGEE-2 Christoph Witzig Amsterdam, October 17, 2005.
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.
Production Grids Mike Mineter NeSC-TOE. EU project: RIO31844-OMII-EUROPE 2 Production Grids - examples 1.EGEE: Enabling Grids for e-Science 2.National.
10/24/2015OSG at CANS1 Open Science Grid Ruth Pordes Fermilab
Training and the NGS Mike Mineter
INFSO-RI Enabling Grids for E-sciencE EGEE and Industry Bob Jones EGEE-II Project Director Final EGEE Review CERN, May 2006.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE – paving the way for a sustainable infrastructure.
INFSO-RI Enabling Grids for E-sciencE Plan until the end of the project and beyond, sustainability plans Dieter Kranzlmüller Deputy.
Bob Jones Technical Director CERN - August 2003 EGEE is proposed as a project to be funded by the European Union under contract IST
EGEE-II INFSO-RI Enabling Grids for E-sciencE An Introduction to the EGEE Project Presented by Min Tsai ISGC 2007, Taipei With thanks.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE Gergely Sipos
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.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
INFSO-RI Enabling Grids for E-sciencE External Projects Integration Summary – Trigger for Open Discussion Fotis Karayannis, Joanne.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
EGEE-II INFSO-RI EGEE and gLite are registered trademarks The EGEE Production Grid Ian Bird EGEE Operations Manager HEPiX Jefferson Lab, 12 th October.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Antonio Retico CERN, Geneva 19 Jan 2009 PPS in EGEEIII: Some Points.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks South-West Federation Gabriel Amorós (CSIC)
INFSO-RI Enabling Grids for E-sciencE An overview of EGEE operations & support procedures Jules Wolfrat SARA.
EGEE-II INFSO-RI Enabling Grids for E-sciencE An overview of the EGEE project and middleware Mike Mineter
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
INFSO-RI Enabling Grids for E-sciencE The EGEE Project Owen Appleton EGEE Dissemination Officer CERN, Switzerland Danish Grid Forum.
EGEE is a project funded by the European Union under contract IST EGEE Summary NA2 Partners April
EGEE is a project funded by the European Union under contract IST Roles & Responsibilities Ian Bird SA1 Manager Cork Meeting, April 2004.
INFSO-RI Enabling Grids for E-sciencE Quality Assurance Gabriel Zaquine - JRA2 Activity Manager - CS SI EGEE Final EU Review
EGEE Project Review Fabrizio Gagliardi EDG-7 30 September 2003 EGEE is proposed as a project funded by the European Union under contract IST
The National Grid Service Mike Mineter.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Activity – Training and Induction Robin.
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 Training in EGEE-II Mike Mineter (Some slides from Brendan Hamill)
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 The EGEE project and the future of European.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Robin McConnell Activity Manager UEDIN (NeSC)
INFSO-RI Enabling Grids for E-sciencE EGEE general project update Fotis Karayannis EGEE South East Europe Project Management Board.
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.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Overview for ENVRI Gergely Sipos, Malgorzata Krakowian EGI.eu
Bob Jones EGEE Technical Director
EGEE Project and Middleware Overview
Introduction to Grid Technology
EGEE support for HEP and other applications
Overview of the EGEE project and the gLite middleware
Overview of the EGEE project and middleware
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Mike Mineter

Enabling Grids for E-sciencE EGEE-II INFSO-RI Outline What is EGEE? –The project –The infrastructure gLite middleware EGEE applications Sources of further information Bioinformatics on EGEE

Enabling Grids for E-sciencE EGEE-II INFSO-RI The EGEE project Flagship European grid infrastructure project, now in 2 nd phase with 91 partners in 32 countries Objectives –Large-scale, production-quality grid infrastructure for e-Science –Attracting new resources and users from industry as well as science –Maintain and further improve gLite Grid middleware Structure EGEE: 1 April 2004 – 31 March 2006 EGEE-II: 1 April 2006 – 31 March 2008 –Leveraging national and regional grid activities worldwide –Funded by the EC at a level of ~37 M Euros for 2 years –Support of related projects for infrastructure extension, application, specific services EGEE-III: 1 April 2008 – 31 March 2009 –Reaching self-sustainable state

Enabling Grids for E-sciencE EGEE-II INFSO-RI From April 2006, natural continuation of EGEE –Expanded consortium –Emphasis on providing an infrastructure  increased support for applications  interoperate with other infrastructures  more involvement from Industry SA: service activities - establishing operations NA: network activities - supporting VOs JRA: “joint research activities” - e.g. hardening middleware EGEE-II

Enabling Grids for E-sciencE EGEE-II INFSO-RI Collaborating e-Infrastructures Potential for linking ~80 countries by 2008

Enabling Grids for E-sciencE EGEE-II INFSO-RI The EGEE Infrastructure Certification testbeds (SA3) Pre-production service Production service Test-beds & Services Operations Coordination Centre Regional Operations Centres Global Grid User Support EGEE Network Operations Centre (SA2) Operational Security Coordination Team Support Structures Operations Advisory Group (+NA4) Joint Security Policy GroupEuGridPMA (& IGTF) Grid Security Vulnerability Group Security & Policy Groups Infrastructure: Physical test-beds & services Support organisations & procedures Policy groups

Enabling Grids for E-sciencE EGEE-II INFSO-RI What is happening now? Real Time Monitor –Java tool –Displays jobs running (submitted through RBs) –Shows jobs moving around world map in real time, along with changes in status (snapshot 16 January 2007)

Enabling Grids for E-sciencE EGEE-II INFSO-RI NA3 activity: User training and induction Expand portfolio of training materials & courses Train a wide variety of EGEE users (internal/external) Develop effective mechanisms for training end-users of the EGEE infrastructure Collaborate in cross-activity initiatives –ICEAGE Project Digital Library – –Videos, MP3 talks on grid computing –Training events –Training material repository –EGEE Digital Library –Repository of training events

Enabling Grids for E-sciencE EGEE-II INFSO-RI NA4 Activity: Application identification and support Application Identification and Support (NA4) –25 countries, 40 partners, 280+ participants, 1000s of users Support the large and diverse EGEE user community: –Promote dialog: Users’ Forums & EGEE Conferences –Technical Aid: Porting code, procedural issues –Liaison: Software and operational requirements Need active participation: –Feedback: Infrastructure, configuration, and middleware –Resources: Hardware and human

Enabling Grids for E-sciencE EGEE-II INFSO-RI Related projects: infrastructure, engineering, education NameDescription BalticGridEGEE extension to Estonia, Latvia, Lithuania EELAEGEE extension to Brazil, Chile, Cuba, Mexico, Argentina EUChinaGRIDEGEE extension to China EUMedGRIDEGEE extension to Malta, Algeria, Morocco, Egypt, Syria, Tunisia, Turkey ISSeGSite security eIRGSPPolicies ETICSRepository, Testing OMII-Europeto provide key software components for building e-infrastructures; BELIEFDigital Library of Grid documentation, organisation of workshops, conferences BIOINFOGRIDBiomedical Health-e-ChildBiomedical – Integration of heterogeneous biomedical information for improved healthcare ICEAGEInternational Collaboration to Extend and Advance Grid Education

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE Infrastructure Country participating in EGEE > 200 sites in 40 countries ~ CPUs ~ 5 PB storage 98k jobs/day > 200 Virtual Organizations ⇨ The world’s largest multi-disciplinary Grid

Enabling Grids for E-sciencE EGEE-II INFSO-RI Resource management: structure Operations Coordination Centre (OCC) –management, oversight of all operational and support activities Regional Operations Centres (ROC) –providing the core of the support infrastructure, each supporting a number of resource centres within its region –Grid Operator on Duty –Academia SInica in Asia Pacific Resource centres –providing resources (computing, storage, network, etc.); Grid User Support (GGUS) –At FZK, coordination and management of user support, single point of contact for users

Enabling Grids for E-sciencE EGEE-II INFSO-RI The EGEE Virtuous Cycle NA2, NA3, NA4 NA3, NA4 SA1 JRA1 Building effective user communities

Enabling Grids for E-sciencE EGEE-II INFSO-RI INTERNET gLite middleware runs on each shared resource to provide –Data services –Computation services –Security service Resources and users form Virtual organisations: basis for collaboration Distributed services (both people and middleware) enable the grid VO concept

Enabling Grids for E-sciencE EGEE-II INFSO-RI Outline What is EGEE? –The project –The infrastructure gLite middleware EGEE applications Sources of further information

Enabling Grids for E-sciencE EGEE-II INFSO-RI Grid middleware The Grid relies on advanced software, called middleware, which interfaces between resources and the applications The Grid middleware: –Basic services  Secure and effective access to resources –High level services  Optimal use of resources  Authentication to the different sites that are used  Job execution & monitoring of progress  Problem recovery  Transfer of results back to the user

Enabling Grids for E-sciencE EGEE-II INFSO-RI Grid Middleware When using a PC or workstation you –Login with a username and password (“Authentication”) –Use rights given to you (“Authorisation”) –Run jobs –Manage files: create them, read/write, list directories Components are linked by a bus Operating system One admin. domain When using a Grid you –Login with digital credentials – single sign- on (“Authentication”) –Use rights given you (“Authorisation”) –Run jobs –Manage files: create them, read/write, list directories Services are linked by the Internet Middleware Many admin. domains

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE Middleware: gLite gLite 3.0, gLite 3.1 ⇨ M erger of LCG 2.7 and GLite 1.5 –Exploit experience and existing components from VDT (Condor, Globus), EDG/LCG, and others –Develop a lightweight stack of generic middleware useful to EGEE applications (HEP and Biomedics are pilot applications).  Should eventually deploy dynamically (e.g. as a globus job)  Pluggable components – cater for different implementations –Focus is on providing a stable and usable infrastructure

Enabling Grids for E-sciencE EGEE-II INFSO-RI Basic services of gLite Computing Element Storage Element Site X Information System Submit job query Retrieve output Resource Broker User Interface publish state File and Replica Catalog Authorization Service (VO Management Service) query create credential process Retrieve status & output Logging and bookkeeping Job status Logging

Enabling Grids for E-sciencE EGEE-II INFSO-RI User Interface (UI) User Interface (UI): The place where users logon to the Grid Computing Element (CE) Computing Element (CE): A batch queue on a site’s computers where the user’s job is executed Storage Element (SE) Storage Element (SE): provides (large-scale) storage for files Resource Broker (RB) (Workload Management System (WMS) Resource Broker (RB) (Workload Management System (WMS): Matches the user requirements with the available resources on the Grid Main components Information System Information System: Characteristics and status of CE and SE File and replica catalog File and replica catalog: Location of grid files and grid file replicas Logging and Bookkeeping (LB) Logging and Bookkeeping (LB): Log information of jobs

Enabling Grids for E-sciencE EGEE-II INFSO-RI User Interface (UI) User Interface (UI): The place where users logon to the Grid Computing Element (CE) Computing Element (CE): A batch queue on a site’s computers where the user’s job is executed Storage Element (SE) Storage Element (SE): provides (large-scale) storage for files Resource Broker (RB) (Workload Management System (WMS) Resource Broker (RB) (Workload Management System (WMS): Matches the user requirements with the available resources on the Grid Main components Information System Information System: Characteristics and status of CE and SE File and replica catalog File and replica catalog: Location of grid files and grid file replicas Logging and Bookkeeping (LB) Logging and Bookkeeping (LB): Log information of jobs All built upon authorisation, authentication, security

Enabling Grids for E-sciencE EGEE-II INFSO-RI Who provides the resources?! ServiceProviderNote User interface User / institute / VOComputer with client SW Resource Broker (WMS) VOs - EGEE does not fund RBs Information System Grid operations - EGEE funded effort File and replica catalog VOs - EGEE does not fund catalogs Logging and Bookkeeping VOs - EGEE does not fund LB servers Computing Element (CE) VOs - EGEE does not fund CEs VOs provide resources to match average need Storage Element (SE) VOs - EGEE does not fund SEs VOs provide resources to match average need External servicesUser / institute / VOTo extend the capabilities of the core infrastructure

Enabling Grids for E-sciencE EGEE-II INFSO-RI Empowering VOs Where computer science meets the application communities! –Recommended External Software Packages for Egee CommuniTies –Current RESPECT tools:  GridWay  P-GRADE Portal –  “Grid software” menu Basic gLite services: CE, SE, info, security Higher-level gLite services (WMS,…) Application toolkits Application Production infrastructure contains these services –Basic services: Must be complete and robust; Should not assume the use of Higher-Level Grid Services –High level services: help the users building their computing infrastructure but should not be mandatory Command line & APIs

Enabling Grids for E-sciencE EGEE-II INFSO-RI Outline What is EGEE? –The project –The infrastructure gLite middleware EGEE applications Sources of further information

Enabling Grids for E-sciencE EGEE-II INFSO-RI Who is using EGEE? >200 VOs from several scientific domains –Astronomy & Astrophysics –Civil Protection –Computational Chemistry –Comp. Fluid Dynamics –Computer Science/Tools –Condensed Matter Physics –Earth Sciences –Fusion –High Energy Physics –Life Sciences Further applications under evaluation 98k jobs/day Applications have moved from testing to routine and daily usage ~80-90% efficiency

Enabling Grids for E-sciencE EGEE-II INFSO-RI Application families Simulation –Large number of similar, independent jobs – parameter study Bulk Processing –Widely-distributed input data, Sophisticated data management Workflow –Complex dependencies between individual tasks Legacy Applications –Licenses: control access to software on the grid –No recompilation  no direct use of grid APIs Parallel Jobs –Many CPUs needed simultaneously, Use of MPI libraries –Limited support in gLite: MPI configuration is not uniform Responsive Apps. –Short response time –No real support in gLite  Interactive Grid FP6 project

Enabling Grids for E-sciencE EGEE-II INFSO-RI Bio/Health projects on EGEE BioInfoGrid –to combine the Bioinformatics services and applications for molecular biology users with the Grid Infrastructure by EGEE and EGEEII projects. –Evaluate genomics, transcriptomics, proteomics and molecular dynamics applications studies based on GRID technology. – The project finish date: 31 December 2007 WISDOM –later today!

Enabling Grids for E-sciencE EGEE-II INFSO-RI From talk by Milanesi Luciano, EGEE User Conference

Enabling Grids for E-sciencE EGEE-II INFSO-RI From talk by Milanesi Luciano, EGEE User Conference

Enabling Grids for E-sciencE EGEE-II INFSO-RI Further information, references EGEE – gLite middleware – gLite manuals, documentation – (gLite user guide) Recommended External Software Packages for Egee CommuniTies (RESPECT) –

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE website –Note:  Latest EGEE conference proceedings (oct 07)  February 2008 – EGEE User Forum Bioinformatics virtual organisation – EGEE training gLite GILDA grid for new gLite users and training

Enabling Grids for E-sciencE EGEE-II INFSO-RI Summary EGEE is running the largest multi-VO grid in the world! –Creating the “grid layer” in e-Infrastructure for research, public service and industry Key concepts for EGEE –Sustainability – planning for the long-term –Production quality –User support EGEE’s middleware: gLite. Basic middleware services –High level middleware services –Projects (can) build on these or use as-is External software to foster uptake of technology –P-GRADE, GridWay among these