LCG LCG Workshop – March 23-24, 2004 - 1 Middleware Development within the EGEE Project LCG Workshop CERN 23-24 March 2004 Frédéric Hemmer.

Slides:



Advertisements
Similar presentations
Conference xxx - August 2003 Fabrizio Gagliardi EDG Project Leader and EGEE designated Project Director Position paper Delivery of industrial-strength.
Advertisements

An open source approach for grids Bob Jones CERN EU DataGrid Project Deputy Project Leader EU EGEE Designated Technical Director
INFSO-RI Enabling Grids for E-sciencE The EGEE project Fabrizio Gagliardi Project Director EGEE CERN, Switzerland Research Infrastructures.
The UK OMII Context, Vision and Agenda An Institute of the University of Southampton.
LCSC October The EGEE project: building a grid infrastructure for Europe Bob Jones EGEE Technical Director 4 th Annual Workshop on Linux.
EGEE is proposed as a project funded by the European Union under contract IST The EGEE International Grid Infrastructure and the Digital Divide.
EC Review – 01/03/2002 – G. Zaquine – Quality Assurance – WP12 – CS-SI – n° 1 DataGrid Quality Assurance Gabriel Zaquine Quality Engineer - WP12 – CS-SI.
Enabling, facilitating and delivering quality training in the UK and Internationally The challenge of grid training and education David Fergusson, Deputy.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE-III Program of Work Erwin Laure EGEE-II / EGEE-III Transition Meeting CERN,
LCG Milestones for Deployment, Fabric, & Grid Technology Ian Bird LCG Deployment Area Manager PEB 3-Dec-2002.
The OMII Perspective on Grid and Web Services At the University of Southampton.
EGEE is a project funded by the European Union under contract IST EGEE Middleware Erwin Laure Deputy Middleware Manager Induction to the EGEE.
EGEE is a project funded by the European Union under contract IST JRA1 Testing Activity: Status and Plans Leanne Guy EGEE Middleware Testing.
EGEE Organisation Steve Fisher / RAL 4-5/3/2004 This talk will cover a number of issues. The structure may be hard to discern.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
LCG and HEPiX Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002.
Security Area in GridPP2 4 Mar 2004 Security Area in GridPP2 “Proforma-2 posts” overview Deliverables – Local Access – Local Usage.
DOSAR Workshop, Sao Paulo, Brazil, September 16-17, 2005 LCG Tier 2 and DOSAR Pat Skubic OU.
EGEE is proposed as a project funded by the European Union under contract IST EU eInfrastructure project initiatives FP6-EGEE Fabrizio Gagliardi.
INFSO-RI Enabling Grids for E-sciencE EGEE and Industry Bob Jones EGEE-II Project Director Final EGEE Review CERN, May 2006.
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
SA1/SA2 meeting 28 November The status of EGEE project and next steps Bob Jones EGEE Technical Director EGEE is proposed as.
Fabrizio Gagliardi EGEE designated project director All activity workshop EGEE is proposed as a project funded by the European Union under contract IST
EGEE is a project funded by the European Union under contract IST Middleware Planning for LCG/EGEE Bob Jones EGEE Technical Director e-Science.
GLite – An Outsider’s View Stephen Burke RAL. January 31 st 2005gLite overview Introduction A personal view of the current situation –Asked to be provocative!
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
LCG EGEE is a project funded by the European Union under contract IST LCG PEB, 7 th June 2004 Prototype Middleware Status Update Frédéric Hemmer.
EGEE is a project funded by the European Union under contract IST EGEE Middleware Frédéri c Hemmer GridPP 10 Meeting, 4 th June
Tony Doyle - University of Glasgow 8 July 2005Collaboration Board Meeting GridPP Report Tony Doyle.
EGEE MiddlewareLCG Internal review18 November EGEE Middleware Activities Overview Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as.
INFSO-RI Enabling Grids for E-sciencE Experience of using gLite for analysis of ATLAS combined test beam data A. Zalite / PNPI.
15 December 2015M. Lamanna “The ARDA project”1 The ARDA Project (meeting with the LCG referees) Massimo Lamanna CERN.
EGEE is a project funded by the European Union under contract IST Network Resources Provision Jean-Paul Gautier SA2 manager Cork meeting,
Project Overview Dr Fredrik Hedman Royal Institute of Technology (PDC/KTH)
Overview and status of the project EuroVO-AIDA – Final review – 5 October 2010 Françoise Genova, Project Coordinator, 1 Overview and status of the project.
WP3 Information and Monitoring Rob Byrom / WP3
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
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.
EGEE Project Review Fabrizio Gagliardi EDG-7 30 September 2003 EGEE is proposed as a project funded by the European Union under contract IST
Fabrizio Gagliardi EGEE project director All activity workshop 17 th March 2004 EGEE is proposed as a project funded by the European Union under contract.
Last update: 27/02/ :04 LCG Early Thinking on ARDA in the Applications Area Torre Wenaus, BNL/CERN LCG Applications Area Manager PEB Dec 9, 2003.
Last update: 03/03/ :37 LCG Grid Technology Area Quarterly Status & Progress Report SC2 February 6, 2004.
EGEE is a project funded by the European Union under contract IST ARDA Project Status Massimo Lamanna ARDA Project Leader NA4/HEP Cork, 19.
Conference xxx - August 2003 EGEE is proposed as a project funded by the European Union under contract IST Fabrizio Gagliardi EGEE designated.
JRA1 Activity Feedback Frédéric Hemmer EGEE Middleware Manager and the JRA1 team EGEE is a project funded by the European Union under contract IST
Induction: What is EGEE? –April 26-28, EGEE organisation and procedures John Murison, EGEE Training Team EGEE is funded by the European Union.
WP3 EGEE Steve Fisher / RAL 14/1/2004. WP3 Steve Fisher/RAL - 14/1/2004EGEE2 Credits My slides have been stolen from many sources including: –Fabrizio.
ARDA Massimo Lamanna / CERN Massimo Lamanna 2 TOC ARDA Workshop Post-workshop activities Milestones (already shown in December)
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
INFSO-RI Enabling Grids for E-sciencE EGEE general project update Fotis Karayannis EGEE South East Europe Project Management Board.
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
Bob Jones EGEE Technical Director
Regional Operations Centres Core infrastructure Centres
EGEE Middleware Activities Overview
JRA3 Introduction Åke Edlund EGEE Security Head
SA1 Execution Plan Status and Issues
Ian Bird GDB Meeting CERN 9 September 2003
JRA1 (Middleware) Overview
Bob Jones EGEE Technical Director
Thoughts on Applications Area Involvement in ARDA
Collaboration Board Meeting
The EGEE project: An overview Frédéric Hemmer EGEE Middleware Manager
gLite The EGEE Middleware Distribution
Peter Clarke EGEE Peter Clarke
LHC Computing, RRB; H F Hoffmann
Presentation transcript:

LCG LCG Workshop – March 23-24, Middleware Development within the EGEE Project LCG Workshop CERN March 2004 Frédéric Hemmer

LCG LCG Workshop – March 23-24, Outline EGEE Project EGEE Middleware activities EGEE, LCG & ARDA

LCG LCG Workshop – March 23-24, EGEE Project

LCG LCG Workshop – March 23-24, EGEE goals and strategy Create a European-wide Grid production quality infrastructure for multiple sciences Profit from current and planned national and regional Grid programmes, building on the results of existing projects such as DataGrid, LCG and others the EU Research Network Geant and work closely with relevant industrial Grid developers and NRENs Support Grid computing needs common to the different communities integrate the computing infrastructures and agree on common access policies Exploit International connections (US and AP) Provide interoperability with other major Grid initiatives such as the US NSF Cyberinfrastructure, establishing a worldwide Grid infrastructure

LCG LCG Workshop – March 23-24, EGEE: Partners Leverage national resources in a more effective way for broader European benefit 70 leading institutions in 27 countries organised into regional federations

LCG LCG Workshop – March 23-24, EGEE Activities JRA1: Middleware Engineering and Integration JRA2: Quality Assurance JRA3: Security JRA4: Network Services Development SA1: Grid Operations, Support and Management SA2: Network Resource Provision NA1: Management NA2: Dissemination and Outreach NA3: User Training and Education NA4: Application Identification and Support NA5: Policy and International Cooperation 24% Joint Research28% Networking 48% Services Emphasis in EGEE is on operating a production grid and supporting the end- users Starts 1 st April 2004 for 2 years (1st phase) with EU funding of ~32M€

LCG LCG Workshop – March 23-24, EGEE management G. Zaquine A. Aimar I. Bird C. Vistoli F. Hemmer E. Laure M. Aktinson J. Dyer V. Breton F. Harris JP. Gautier J. Orellana ? F. Gagliardi B. Jones A. Blatecky E. Jessen T. Priol D. Snelling

LCG LCG Workshop – March 23-24, EGEE Middleware Activity

LCG LCG Workshop – March 23-24, Objectives of the EGEE Middleware activity Provide robust, supportable middleware components Select, re-engineer, integrate identified Grid Services Evolve towards Services Oriented Architecture Adopt emerging OGSI standards * Multiple platforms Selection of Middleware based on requirements of The applications (Bio & HEP) In particular requirements are expected from LCG’s ARDA & HepCALII The Operations E.g. deployment, updates, packaging, etc.. Support and evolve of the middleware components Evolution towards OGSI * Define a re-engineering process Address multiplatform, multiple implementations and interoperability issues Define defect handling processes and responsibilities * : Now sort of obsolete given the WSRF announcement on January 20, The strategy is to use plain Web Services and review the situation towards the end of the year.

LCG LCG Workshop – March 23-24, EGEE Middleware Partners Issue: American involvement still being clarified

LCG LCG Workshop – March 23-24, EGEE Middleware Activity Hardening and re-engineering of existing middleware functionality, leveraging the experience of partners Activity concentrated in few major centers and organized in “Software clusters” Key services: Data Management (CERN) Information Collection (UK) Resource Brokering, Accounting (Italy- Czech Republic) Quality Assurance (France) Grid Security (Northern Europe) Middleware Integration (CERN) Middleware Testing (CERN)

LCG LCG Workshop – March 23-24, EGEE Milestones and Deliverables for the first year Month Deliverables & Milestones Item M03June’04MJRA1.1Tools for middleware engineering and integration deployed M03June’04DJRA1.1(Document) Architecture and Planning (Release 1) M03June’04MJRA1.2Software cluster development and testing infrastructure available M05August’04MJRA1.3Integration and testing infrastructure in place including test plans (Release 1) M05August’04DJRA1.2(Document) Design of grid services (Release 1) M09December’04MJRA1.4Software for the Release Candidate 1 M10January’05MJRA1.5Integrated Release Candidate 1 enters testing and validation period (Release 1) M12March’05DJRA1.3(Software) Software and associated documentation (Release 1)

LCG LCG Workshop – March 23-24, EGEE Middleware Work Breakdown Structure Main components: Middleware Re-engineering Workload Management, CE Data Management Information Services Authentication/Authorization Accounting Integration Testing

LCG LCG Workshop – March 23-24, EGEE Middleware – Other Components A few more components need to be worked at, such as: Access Services Authentication/Authorization Involvement of the Security cluster Common Services Messaging Error Handling Logging WS Containers Some of these components do not have a clear mapping in the current EGEE middleware software cluster organization

LCG LCG Workshop – March 23-24, EGEE, LCG and ARDA

LCG LCG Workshop – March 23-24, Middleware & ARDA ARDA RTAG has influenced considerably the EGEE Middleware activity Reference included in the Technical Annex Group of Middleware providers met as of December 2003 Goal to define and provide Middleware components as described in the RTAG Participants from AliEn, EDG, VDT ARDA Project has been established It is a distinct project, focus on the usage of the Middleware within the experiment Providing resources to HEP to help delivering end to end analysis prototypes Providing an organization to discuss and agree on Middleware components

LCG LCG Workshop – March 23-24, High-Level Strategy for Middleware LCG-2 middleware package strongly supported and evolved Demonstrating a base solution for LHC start-up Supported until overtaken by EGEE Middleware EGEE Middleware – Re-engineered generic middleware package Incorporating experience from AliEn, EDG, …., VDT Architected for scale and performance requirements of LCG “batch” and “analysis” Fast prototyping approach – with clear end-to-end goals Short update cycles to give LHC experiments the chance to influence and give feedback

LCG LCG Workshop – March 23-24, Work done so far Gathered a set of Middleware providers AliEn, EDG, VDT, … Meetings so far December 3-4, 2003 Workload Management System, CE ARDA Workshop January 21-22, 2004 Setting up ARDA project February 24-27, 2004 File catalogs, replica management, SE March 24-April 1, 2004 Information system Security A working document Overall design & API’s Real prototype being discussed Aim at end of April 2004 for a first (incomplete) version

LCG LCG Workshop – March 23-24, Next steps Find a new name In order not to confuse Generic Middleware and ARDA project Suggestions welcomed Consolidate (working) Interface document Architecture & Design API’s Services Interfaces Exercise interface with the ARDA project Interface experiments frameworks Agree on interfaces/API’s And iterate through prototype versions Get documented requirements from Deployment Implement in prototype Use the prototype to validate Integration & Testing plans Nightly builds Savannah Portal/CVS repositories Software Configuration Management plans SPI tools

LCG LCG Workshop – March 23-24, LCG Service Time-line Testing, with simulated event productions first data physicscomputing service open LCG-1 (achieved) – 15 Sept * TDR – technical design report Computing models TDR * for the Phase 2 grid experiment setup & preparation Phase 2 service in production Phase 2 service acquisition, installation, commissioning principal service for LHC data challenges LCG-3 – second generation EGEE middleware validation of computing models Second generation EGEE middleware prototyping, development LCG-2 - upgraded middleware, mgt. and ops tools

LCG LCG Workshop – March 23-24, LCG/EGEE coordination LCG Project Leader in EGEE Project Management Board EGEE Project Director in LCG POB Cross technical management relations between LCG and EGEE established (Middleware and Operations Managers in common between LCG and EGEE PEBs) EGEE Technical director in LCG PEB EGEE HEP applications hosted at CERN and core resource of the LCG ARDA prototype

LCG LCG Workshop – March 23-24, Summary EGEE Middleware Engineering effort is being used to provide next generation Middleware for LCG and others For “batch” and “analysis” According to the ARDA RTAG Leveraging experience from AliEn, EDG & VDT Complying with the requested Quality from both EGEE & LCG point of view Deployment requirements gathered through LCG-{1,2} experiences Defining API’s and WS Interfaces Allowing for alternative implementations Ensuring LHC Experiments (and other sciences) requirements are met Through rapid prototyping and short release cycles Through Analysis prototypes built from the ARDA project