EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Steven Newhouse OGF 25, Catania Defining.

Slides:



Advertisements
Similar presentations
GLUE 2.0 and GLUEMan Sergio Andreozzi, INFN-CNAF, Bologna (Italy) OGF Feb 2008, Cambridge, MA, USA.
Advertisements

Supporting the UK e-Science community and their international collaborators Steven Newhouse.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
© 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 | Access the power of Grids with Eclipse Mathias Stümpert (Karlsruhe Institute.
SICSA student induction day, 2009Slide 1 Social Simulation Tutorial Session 6: Introduction to grids and cloud computing International Symposium on Grid.
EGI: A European Distributed Computing Infrastructure Steven Newhouse Interim EGI.eu Director.
© 2007 Open Grid Forum OGF Modeling Activities DMTF Alliance Partner Symposium Portland, 2007 July 18 Ellen Stokes
EGEE-III INFSO-RI Enabling Grids for E-sciencE Nov. 18, EGEE and gLite are registered trademarks EGEE-III, Regional, and National.
User requirements for and concerns about a European e-Infrastructure Steven Newhouse, Director.
INFSO-RI Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
Managing Computational Activities on the Grid - from Specifications to Implementation: The GLUE 2 information model OGF25, 2nd March 2009, Catania Balázs.
© 2008 Open Grid Forum Independent Software Vendor (ISV) Remote Computing Primer Steven Newhouse.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse EGEE’s plans for transition.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Felix Ehm CERN IT-GD EGEE 2008 GLUE 2.0.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks ?? Athens, May 5-6th 2009 Community Support.
© 2006 Open Grid Forum Enabling Pervasive Grids The OGF GIN Effort Erwin Laure GIN-CG co-chair, EGEE Technical Director
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-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Multi-level monitoring - an overview James.
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-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-EGI Grid Operations Transition Maite.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Bob Jones EGEE project director CERN.
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.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
4° EGEE User Forum/OGF25 OGF-Europe’s 2° International Event Silvana Muscella, OGF.eeig Technical coordinator OGF-Europe
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
Enabling Grids for E-sciencE EGEE Applications Registry Current status & latest developments Marios Chatziangelou.
EGEE-III-INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-III All Activity Meeting Brussels,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Gergely Sipos Activity Deputy Manager MTA.
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.
EGI-InSPIRE Steven Newhouse Interim EGI.eu Director EGI-InSPIRE Project Director Technical Director EGEE-III 1GDB - December 2009.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Robin McConnell NA3 Activity Manager 02.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.
INFSO-RI Enabling Grids for E-sciencE The EGEE Project Owen Appleton EGEE Dissemination Officer CERN, Switzerland Danish Grid Forum.
Enabling Grids for E-sciencE EGEE Applications Registry Current status & latest developments Marios Chatziangelou.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks UK-Ireland-France Regional Participation.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA5: Policy and International Cooperation.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Technical Overview EGEE-II’s achievements.
Components Selection Validation Integration Deployment What it could mean inside EGI
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI UMD Roadmap Steven Newhouse 14/09/2010.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA5: Policy and International Cooperation.
INFSO-RI Enabling Grids for E-sciencE EGEE general project update Fotis Karayannis EGEE South East Europe Project Management Board.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Director EGI.eu Project.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
EGI-InSPIRE EGI-InSPIRE RI The European Grid Infrastructure Steven Newhouse Director, EGI.eu Project Director, EGI-InSPIRE 29/06/2016CoreGrid.
© 2008 Open Grid Forum Production Grid Infrastructure (PGI) 101 Morris Riedel, Balazs Konya, Moreno Marzolla OGF PGI Working Group Co-Chairs.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
Information System Evolution Enabling Grids for E-sciencE EGEE-III INFSO-RI LDAP LDAP_ADD LDAP_MODIFY Query Merge Update Provider Plugin LDIF.
Bob Jones EGEE Technical Director
Ian Bird GDB Meeting CERN 9 September 2003
EMI Interoperability Activities
Long-term Grid Sustainability
EGEE support for HEP and other applications
Connecting the European Grid Infrastructure to Research Communities
Status and Future Steps
EGI Webinar - Introduction -
Sergio Andreozzi (speaker) Laurence Field Balazs Konya
Sergio Andreozzi Laurence Field Balazs Konya
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse OGF 25, Catania Defining e-Infrastructure for the masses

Enabling Grids for E-sciencE EGEE-III INFSO-RI The Pioneering Life Cycle Defining e-Infrastructure for the masses - OGF 25 InnovateStandardiseExploit 2

Enabling Grids for E-sciencE EGEE-III INFSO-RI and with e-Infrastructure? Innovate: The last century –Software: Globus, Legion, Condor,... –Experiments: I-Way, meta-computing,... Standardise: The naughty noughties –Experience: European Data Grid, OSG, NAREGI, PRAGMA –Bodies: Global (  Open) Grid Forum & Enterprise Grid Alliance –Specifications: Information, Compute,...  The specification ‘flowers’ that bloomed while others did not... Exploit: The coming terrific teens –Reliability: Having something that works –Availability: Using something that’s there –Dependability: A foundation for multiple activities Defining e-Infrastructure for the masses - OGF 25 3

Enabling Grids for E-sciencE EGEE-III INFSO-RI International e-Infrastructure Defining e-Infrastructure for the masses - OGF 25 Enabling Grids for E-sciencE is the largest multi-disciplinary grid infrastructure in the world. It brings together more than 140 institutions. At present, it consists of approximately 300 sites in 50 countries and gives its 10,000 users access to 80,000 CPU cores around-the-clock. The grid infrastructure currently processes up to 300,000 jobs per day from scientific domains ranging from biomedicine to fusion science. 4

Enabling Grids for E-sciencE EGEE-III INFSO-RI What have we learned? Defining e-Infrastructure for the masses - OGF 25 Community e-Resource Life used to be simple.... Community e-Resource Then it got more complicated.... Community e-Resource Then it got really complicated.... shared use of different types of e-resources Community e-Resource 5

Enabling Grids for E-sciencE EGEE-III INFSO-RI Admin Domain B Admin Domain A We need some e-infrastructure! Defining e-Infrastructure for the masses - OGF 25 e-Infrastructure Community Storage Resource HTC & HPC Resource Instrument Resource Data Resource Other Resources Accounting Monitoring Job Management AuthenticationAuthorization File Management Information 6

Enabling Grids for E-sciencE EGEE-III INFSO-RI So why do we need standards? Standards are a fundamental part of our lives –Standard shoe and clothes sizes –Mobile phone networks Why should e-infrastructure be any different? To enable an open world for flexible collaboration –No central control of the infrastructure –Portability of applications and software –Encompass different perspectives on the ‘best’ solutions Standards provide a route to independent collaboration –Plugin and swap out components over time –A structured open mechanism to evolving common interfaces Defining e-Infrastructure for the masses - OGF 25 7

Enabling Grids for E-sciencE EGEE-III INFSO-RI GLUE 2.0 GLUE: Grid Laboratory Uniform Environment –Started in April 2002 –Join activity between EU-DataTAG, US-iVDGL and EDG  Focused on interoperability between US and EU HEP projects –Aimed to provide common schema to facilitate interoperations –v1.0 released Nov 2002 Work within the Open Grid Forum –October 2006: First discussion of moving work into OGF –January 2007: Working group created and first meeting held –June 2008: Specification entered public comment –March 2009: GLUE 2.0 approved as proposed recommendation Defining e-Infrastructure for the masses - OGF 25 8

Enabling Grids for E-sciencE EGEE-III INFSO-RI Creating GLUE 2.0 Support from many Organisations & Projects –EGEE, ARC, UNICORE, Platform, OSG, APAC, NGS, NAREGI, OMII-Europe, OGF-Europe GLUE co-chairs –Balazs Konya (Lund University) –Sergio Andreozzi (INFN) –Laurence Field (CERN) Core GLUE Attendees: –Stephen Burke (RAL), Maarten Litmaath (CERN) –Paul Millar (DESY), JP Navarro (ANL) Defining e-Infrastructure for the masses - OGF 25 Sergio Andreozzi GLUE 2.0: Getting To Public Comment 347 days to produce the initial specification 45 phone conferences (~ 3 days) Core team of 5 people (~ 2 months FTE) 40 versions of the document (~ weekly updates) 9

Enabling Grids for E-sciencE EGEE-III INFSO-RI Key Concepts in GLUE 2.0 Resources are provided and managed by Administrative Domains. –Universities, research institutes and private companies are all examples of Administrative Domains that provide Resources. User Domains represent users who which to utilize a Resource. –Individuals, projects, communities and Virtual Organizations are examples of User Domains. A User Domain negotiates with an Administration Domain to gain access to the Resource –This may result in a Service Level Agreement. –Members of the User Domain are granted access and usage of a Share of the Resource. –May be implemented through a Management entity which manages the Resource. Defining e-Infrastructure for the masses - OGF 25 10

Enabling Grids for E-sciencE EGEE-III INFSO-RI GLUE 2.0 Key Concepts User Domain Admin Domain Resource Manager ShareEnd Point Activity Access Policy Mapping Policy Negotiates Share with Provides Manages Runs Defined on Contacts Maps User to Has Service Defining e-Infrastructure for the masses - OGF 25 11

Enabling Grids for E-sciencE EGEE-III INFSO-RI Using GLUE Defines an extensible abstract usage model Concrete usage models in the specification: –Compute resources –Storage resources User Domains access resources via a Service End Point. –This End Point requires an Access Policy and Mapping Policy to ensure the User Domain is mapped to the correct Share. The User Domain is then able to run an Activity on the Resource which is accounted to correct Share. Defining e-Infrastructure for the masses - OGF 25 12

Enabling Grids for E-sciencE EGEE-III INFSO-RI Standards within EGEE Increasing focus on interoperability –Driven implicitly by the user community –Their need to use resources within different e-Infrastructures  EGEE with Open Science Grid and the Nordic Data Grid Facility Capturing our intellectual knowledge –A lot of time and effort has been invested in middleware –Standards are one approach to expressing know how –Provides a return on the EU investment –Knowledge transfer to EU business community A middleware exit strategy –Define its functional behaviour – the standard interface –Define its non-functional behaviour – performance characteristics Defining e-Infrastructure for the masses - OGF 25 13

Enabling Grids for E-sciencE EGEE-III INFSO-RI Standards within EGI Opening up middleware provision to other providers –Work with software providers in the EU, worldwide & industry NGIs have subsidiarity in the software they deploy –EGI provides a solution that works across common environments  NGIs are free to substitute alternatives  Comply with same interface & minimal performance capabilities Emerging need to independently assess software –One of the original goals from the OMII-Europe project –Is this a role for OGF-Europe to move into in? Defining e-Infrastructure for the masses - OGF 25 14

Enabling Grids for E-sciencE EGEE-III INFSO-RI Extensible & Open e-Infrastructure Monitoring Monitoring of Site Service Level Agreements User Community Users National Infrastructure Services Site Services User Community Users Community Platform Services Jobs Registry Files Security Jobs Registry Security National Infrastructure Services Site Services National Infrastructure Services Site Services Files Software Services Dashboards Workflows Defining e-Infrastructure for the masses - OGF 25 15

Enabling Grids for E-sciencE EGEE-III INFSO-RI NGI Site Services Where do we need standards? Defining e-Infrastructure for the masses - OGF 25 User Community (Desktop Applications, Portals, Project Services) Compute Storage Information Compute Storage Information Community Services Compute Storage Information Compute Storage Information Reporting Services Files & Jobs Accounting Authorization 16

Enabling Grids for E-sciencE EGEE-III INFSO-RI Standards to enable Federation Authorization Services: –X.509 Certificates, SAML, XACML Information & Reporting Services: –Grid Laboratory Uniform Environment (GLUE) –Usage Records (Describing Accounting Activity) –Resource Usage Service (Exporting Accounting Records)* Compute Services: –Basic Execution Services (Job Submission Interface) –Job Submission Description Language Storage Services –GridFTP (Data Transport) & Storage Resource Management –Database Access Integration Services (DAIS-WG)* –Data Movement Interface (File Transfer)* * Specifications potentially relevant to EGEE Defining e-Infrastructure for the masses - OGF 25 17

Enabling Grids for E-sciencE EGEE-III INFSO-RI Programming Interface SAGA (GFD 90) Programming Interface DRMAA (GFD 22/133) OGF Compute-Related Standards Defining e-Infrastructure for the masses - OGF 25 Job Management OGSA-BES (GFD 108) HPC Domain Specific Profile HPC Basic Profile (GFD 114) Architecture OGSA EMS Scenarios (GFD 106) Use Cases Grid Scheduling Use Cases (GFD 64) Education ISV Primer (GFD 141) Agreement WS-Agreement (GFD 107) Programming Interface DRMAA (GFD 22/133) Programming Interface SAGA (GFD 90) Accounting Usage Record (GFD 98) Information GLUE Schema Job Definition File Transfer HPC File Staging (GFD 135) Job Description JSDL (GFD 56/136) Application Description HPC Application (GFD 111) Application Description SPMD Application (GFD 115) Job Parameterization Parameter Sweep (Draft) Extend Uses Produces Describes Supports Profiles Production Grid Infrastructure (PGI) WG Profiling JSDL (Wed PM – Leopardi & Thurs AM Dante) PGI-WG Profiling BES (Wed PM – Leopardi & Thurs AM Dante) 18

Enabling Grids for E-sciencE EGEE-III INFSO-RI Access Byte-I/O (GFD 87/88) Naming RNS (GFD 101) OGF Data-Related Standards Defining e-Infrastructure for the masses - OGF 25 Unstructured Data (Disk, Tape) Structured Data (Database) Storage Management SRM (GFD 129) Access Byte-I/O (GFD 87/88) Transport GridFTP (GFD 20) Access & Management DAIS (GFD 74,75,76) Naming RNS (GFD 101) Movement DMI (GFD 134) Data Format Description Language Information Dissemination InfoD (GFD 110) Storage Network Community Existing Possible PGI - Data (Wed AM – Leopardi) 19

Enabling Grids for E-sciencE EGEE-III INFSO-RI Putting all this into context… Defining e-Infrastructure for the masses - OGF 25 Middleware Applications Base Environment (Operating System) Core Middleware Applications Base Environment (Operating System) Community Services Core Middleware Applications Base Environment (Operating System + Grid Services) Community Services 20

Enabling Grids for E-sciencE EGEE-III INFSO-RI Summary The first innovation phase of e-infrastructure is over –The EDG and EGEE series of projects are coming to an end Moving through the standardisation phase –But ‘the only colour you can have is black’! EGI is start of the e-infrastructure exploitation phase –A defined minimal foundation that can be built upon –Enable further innovation, standardisation & exploitation Generating collaborative specifications is hard work –OGF adds negligible overhead to this collaboration OGF’s portfolio of standards is continuing to expand –EGEE’s and its collaborators are driving those critical to us! –Resulting specifications have greater value than having been developed in private Defining e-Infrastructure for the masses - OGF 25 21

Enabling Grids for E-sciencE EGEE-III INFSO-RI Defining e-Infrastructure for the masses - OGF 25 Acknowledgements The GLUE team & Laurence Field Those working on standards in EGEE (& other projects) The e-infrastructure user community within OGF Further standards related information: –  Overview of the OGF standards area –  Follow the documents link for the detailed technical specifications –  Jargon free ‘Grid Briefings’ available under Documents 22