EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org An Introduction to the EGEE Project Presented by Min Tsai ISGC 2007, Taipei With thanks.

Slides:



Advertisements
Similar presentations
INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
Advertisements

FP7-INFRA 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 EGEE Middleware The Resource Broker EGEE project members.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Submission Fokke Dijkstra RuG/SARA Grid.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE-III Program of Work Erwin Laure EGEE-II / EGEE-III Transition Meeting CERN,
Grid Information Systems. Two grid information problems Two problems  Monitoring  Discovery We can use similar techniques for both.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Gergely Sipos MTA SZTAKI
1 Introduction to EGEE-II Antonio Fuentes Tutorial Grid Madrid, May 2007 RedIRIS/Red.es (Slices of Bob Jone, Director of EGEE-II.
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.
GRID Computing: Ifrastructure, Development and Usage in Bulgaria M. Dechev, G. Petrov, E. Atanassov.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
Computational grids and grids projects DSS,
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: GridKA School 2009 MPI on Grids 1 MPI On Grids September 3 rd, GridKA School 2009.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse EGEE’s plans for transition.
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
- Distributed Analysis (07may02 - USA Grid SW BNL) Distributed Processing Craig E. Tull HCG/NERSC/LBNL (US) ATLAS Grid Software.
Production Grids Mike Mineter NeSC-TOE. EU project: RIO31844-OMII-EUROPE 2 Production Grids - examples 1.EGEE: Enabling Grids for e-Science 2.National.
Training and the NGS Mike Mineter
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.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE Gergely Sipos
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Multi-level monitoring - an overview James.
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.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
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 EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
NGS in the future: emerging middleware.
EGEE-0 / LCG-2 middleware Practical.
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-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
INFSO-RI Enabling Grids for E-sciencE An overview of EGEE operations & support procedures Jules Wolfrat SARA.
INFSO-RI Enabling Grids for E-sciencE International e-Infrastructure Mike Mineter
EGEE-II INFSO-RI Enabling Grids for E-sciencE An overview of the EGEE project and middleware Mike Mineter
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Mike Mineter
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
INFSO-RI Enabling Grids for E-sciencE The EGEE Project - Overview Mike Mineter National e-Science Centre Trinity College, Dublin.
The National Grid Service Mike Mineter.
NGS in the future: emerging middleware.
INFSO-RI Enabling Grids for E-sciencE Middleware Concepts and Services in Campus, National and International Grids Mike Mineter.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
INFSO-RI Enabling Grids for E-sciencE An introduction to EGEE Mike Mineter NeSC Edinburgh
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 is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
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.
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.
EGI-InSPIRE EGI-InSPIRE RI The European Grid Infrastructure Steven Newhouse Director, EGI.eu Project Director, EGI-InSPIRE 29/06/2016CoreGrid.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
Bob Jones EGEE Technical Director
EGEE Project and Middleware Overview
Introduction to Grid Technology
Workload Management System
5. Job Submission Grid Computing.
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 An Introduction to the EGEE Project Presented by Min Tsai ISGC 2007, Taipei With thanks to EGEE colleagues for many of these slides

Enabling Grids for E-sciencE EGEE-II INFSO-RI Contents What is EGEE? –Goals –Status –Activities Grid services: gLite 3.0 Sources of further information

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE – international e-infrastructure Network infrastructure & Resource centres Operations, Support and training Collaboration Pan-European Grid A four year programme: Build, deploy and operate a consistent, robust a large scale production grid service that –Links with and build on national, regional and international initiatives Improve and maintain the middleware in order to deliver a reliable service to users Attract new users from research and industry and ensure training and support for them

Enabling Grids for E-sciencE EGEE-II INFSO-RI In the first 2 years (to March 2006) Established production quality sustained Grid services –3000 users from at least 5 disciplines –Goal was to integrate 50 sites into a common infrastructure  currently 180 –offer 5 Petabytes (10 15 ) storage Demonstrated a viable general process to bring other application communities on board Secured a second phase from April 2006 Pilot New

Enabling Grids for E-sciencE EGEE-II INFSO-RI 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 The EGEE Virtuous Cycle NA2, NA3, NA4 NA3, NA4 SA1 JRA1 Building effective user communities

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 Grid 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 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 Production service sites CPU Size of the infrastructure today: 192 sites in 40 countries ~ CPU ~ 3 PB disk, + tape MSS

Enabling Grids for E-sciencE EGEE-II INFSO-RI Usage of the infrastructure >50k jobs/day ~7000 CPU-months/month

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 Gate Keeping: Identify users and give permissions Authentication, Authorisation (AA) Users in many locations and organisations Data Storage Grid Services Access services (User Interface) : logon, upload credentials, run m/w commands Built on Grid Security Infrastructure Encryption and Data Integrity, Authentication and Authorization Computation High Level Service Software Resources in many locations and organisations

Enabling Grids for E-sciencE EGEE-II INFSO-RI Work Load Management Users Compute elements Network resources Data storage Resources How do I run a job on a Compute Element (CE) ? (CE = batch queue) Tools for: Submit jobs to a CE Monitor jobs Get outputs Transfer files to CE Transfer files between CE and SE

Enabling Grids for E-sciencE EGEE-II INFSO-RI Information System (IS) Users Compute elements Network resources Data storage Resources Which resources can I use? Resource publishes: Configuration Latest status Access information

Enabling Grids for E-sciencE EGEE-II INFSO-RI Data Management Users Compute elements Network resources Data storage Resources My data are in files, and I’ve terabytes Storage Space Data Transfer Replication Our data are in files, and I’ve terabytes How can I manage and share my data?

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) Resource Broker (RB): Matches the user requirements with the available resources on the Grid Main components Information System Information System: Characteristics and status of CE and SE (Uses “GLUE schema”)

Enabling Grids for E-sciencE EGEE-II INFSO-RI Current production middleware FileCatalogue Logging & Book-keeping ResourceBrokerStorageElementComputingElement InformationService Job Status DataSets info Author. &Authen. Job Submit Event Job Query Job Status Input “sandbox” Input “sandbox” + Broker Info Output “sandbox” Publish SE & CE info “User interface”

Enabling Grids for E-sciencE EGEE-II INFSO-RI Example JDL file Executable = “gridTest”; StdError = “stderr.log”; StdOutput = “stdout.log”; InputSandbox = {“/home/joda/test/gridTest”}; OutputSandbox = {“stderr.log”, “stdout.log”}; InputData = “lfn:/grid/gilda/training/testbed ”; DataAccessProtocol = “gridftp”; Requirements = other.Architecture==“INTEL” && \ other.OpSys==“LINUX”; Rank = “other.GlueHostBenchmarkSF00”; Building on basic tools and Information Service Submit job to grid via the “resource broker (RB)”, glite_job_submit my.jdl Returns a “job-id” used to monitor job, retrieve output

Enabling Grids for E-sciencE EGEE-II INFSO-RI Who provides the resources?! ServiceProviderNote Access service User / institute / VOComputer with client software Resource Broker (RB) VO Information System Information System:Grid operations Computing Element (CE) VOs - EGEE does not fund CEs Scalability requires that VOs provide resources to match average need Storage Element (SE) VOs “VO”: virtual organisation “Grid operations”: funded effort

Enabling Grids for E-sciencE EGEE-II INFSO-RI :00 on 8 March

Enabling Grids for E-sciencE EGEE-II INFSO-RI What is happening now?

Enabling Grids for E-sciencE EGEE-II INFSO-RI Further information EGEE Conference: September September-2006-geneva/ September-2006-geneva/ EGEE digital library: EGEE EGEE: 1 st user Forum gLite Open Grid Forum Globus Alliance VDT

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 –And… Grids are fundamentally about people … how people in different organisations commit to cooperate … and how that cooperation can be enabled by operations, training, support, and (most transient of all?) middleware