JRA1 (Middleware) Overview

Slides:



Advertisements
Similar presentations
The UK OMII Context, Vision and Agenda An Institute of the University of Southampton.
Advertisements

LCSC October The EGEE project: building a grid infrastructure for Europe Bob Jones EGEE Technical Director 4 th Annual Workshop on Linux.
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.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
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.
Software Quality Assurance Activities
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 Software Process panel SPI GRIDPP 7 th Collaboration Meeting 30 June – 2 July 2003 A.Aimar -
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
EGEE is a project funded by the European Union under contract INFSO-RI Summary M-E Bégin & B. Jones EGEE Technical Coordination All Activity Meeting,
Bob Jones EGEE Technical Director EU DataGrid Project Conference - 30 September 2003 EGEE is proposed as a project funded by the European Union under contract.
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
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.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Quality Assurance Alberto AIMAR (CERN) SA2 Leader EMI Second EC.
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.
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
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 EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
EGEE is a project funded by the European Union under contract IST Network Resources Provision Jean-Paul Gautier SA2 manager Cork meeting,
LCG LCG Workshop – March 23-24, Middleware Development within the EGEE Project LCG Workshop CERN March 2004 Frédéric Hemmer.
JRA2: Quality Assurance Overview EGEE is proposed as a project funded by the European Union under contract IST JRA.
WP3 Information and Monitoring Rob Byrom / WP3
EMI INFSO-RI SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, May 2010.
LCG CERN David Foster LCG WP4 Meeting 20 th June 2002 LCG Project Status WP4 Meeting Presentation David Foster IT/LCG 20 June 2002.
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
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 Technical Overview Bob Jones, Technical Director, CERN EGEE 1 st EU Review 9-11/02/2005.
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: 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.
18-May-04D.P.Kelsey, LCG-GDB-Security1 LCG/GDB Security Update (Report from the LCG Security Group) Barcelona 18 May 2004 David Kelsey CCLRC/RAL, UK
Javier Orellana JRA4 Coordinator Face to Face Partners Meeting University College London 11 December 2003 EGEE is proposed as a project funded by the European.
Bob Jones EGEE designated technical director All activity workshop EGEE is proposed as a project funded by the European Union under contract IST
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.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
EGEE is a project funded by the European Union under contract IST The UK Cluster Steve Fisher / RAL JRA1 meeting at Cork, 19/ April
CERN 1 DataGrid Architecture Group Bob Jones CERN.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
15-Jun-04D.P.Kelsey, LCG-GDB-Security1 LCG/GDB Security Update (Report from the LCG Security Group) CERN 15 June 2004 David Kelsey CCLRC/RAL, UK
JRA1 Middleware re-engineering
Bob Jones EGEE Technical Director
JRA2: Quality Assurance
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
EGEE and Induction Mike Mineter NeSC Training Team
Bob Jones EGEE Technical Director
Leanne Guy EGEE JRA1 Test Team Manager
NA4 Test Team Status Test meeting, 07/09/04
Leigh Grundhoefer Indiana University
gLite The EGEE Middleware Distribution
Presentation transcript:

JRA1 (Middleware) Overview Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European Union under contract IST-2003-508833 JRA Organization Meeting 28 October 2003 - 1

Middleware Re-engineering (JRA1) Goals and Objectives 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 Evolve towards OGSI Define a re-engineering process Address multiplatform, multiple implementations and interoperability issues Define defect handling processes and responsibilities JRA Organization Meeting 28 October 2003 - 2

JRA1 Overall Approach Support the components from PM 0 Start with LCG-2 code base as used in April’04 Evolve towards OGSI Allow for component per component deployment Aim at continuous Integration and Testing Avoid big-bang releases Allow for selected components to be deployed and used Leverage on SPI Tools Common Tools with LCG Nightly Builds Nightly Tests The two major software release deliverables are snapshots Defined base for reviews Quality Assurance Use Q&A processes and methods as defined by JRA2 JRA Organization Meeting 28 October 2003 - 3

JRA1: Some issues to be addressed Reliability and resilience Allow for failure free operations for long periods Avoiding manually restarts Robustness Be able to handle abnormal situations Ensure some level of fault tolerance Security Restricted access to resources including data Comply to security infrastructure Scalability Scale up to requirements defined by Operations (SA1) Maintainability, usability, supportability Documentation, packaging, defect handling processes,…. Standardization and service orientation Comply to OGSA/OGSI Ensure interoperability with other implementations JRA Organization Meeting 28 October 2003 - 4

Milestones Summer Holidays Period End of year Milestone Month MJRA1.1 Description MJRA1.1 M3 06-2004 Tools for middleware engineering and integration deployed MJRA1.2 Software cluster development and testing infrastructure available MJRA1.3 M5 08-2004 Integration and testing infrastructure in place including test plans (Rel 1) MJRA1.4 M9 12-2004 Software for the Release Candidate 1 MJRA1.5 M10 01-2005 Integrated Release Candidate 1 enters testing and validation period (Rel 1) MJRA1.6 M18 09-2005 Test plan for core Grid components and overall Integration (Rel 2) MJRA1.7 M19 10-2005 Software for the second release candidate available MJRA1.8 M20 11-2005 Release Candidate 2 enters testing and validation period (Rel 2) End of year JRA Organization Meeting 28 October 2003 - 5

Deliverables PM9 12-2004 First EU Review PM18 09-2005 Second EU Review Summer Holidays Period Deliverable Month Nature Description DJRA1.1 M3 06-2004 (Document) Architecture and Planning (Release 1) DJRA1.2 M5 08-2004 Design of grid services (Release 1) DJRA1.3 M12 03-2005 (Software) Software and associated documentation (Release 1) DJRA1.4 M14 05-2005 Architecture and Planning (Release 2) DJRA1.5 M15 06-2005 Design of grid services (Release 2) DJRA1.6 M21 01-2006 Software and associated documentation (Release 2) DJRA1.7 M24 03-2006 Final report PM9 12-2004 First EU Review PM18 09-2005 Second EU Review End of year JRA Organization Meeting 28 October 2003 - 6

Architecture Team Defines architecture and planning A draft of System Requirements, Architecture, short list of middleware components should be available shortly after project start Takes input from Applications and Operations Define the list of components to be re-engineered Documents established agreements with providers Each software cluster has an architect JRA Organization Meeting 28 October 2003 - 7

Engineering Management Team Middleware Engineering Process Management Ensure Software clusters follow Architecture & Design rules Ensure adherence to Software Engineering Process Composed of Middleware Manager Chief Architect Implementation group Manager Implementation clusters Managers Integration & Testing Manager Quality & Documentation person JRA Organization Meeting 28 October 2003 - 8

JRA1: Management Structure JRA Organization Meeting 28 October 2003 - 9

What needs to be done as from now Fill in the names in the Organization structure Proposed names for CERN: Maite Baroso (Test & Integration Mgr), Erwin Laure (Implementation Mgr), Alberto Aimar (Tools), Leanne Guy (Testing), Peter Kunszt (Data management) … Italy: Francesco Prelz (Cluster Manager, Architect), Massimo Sgaravatto (Deputy Implementation Manager), Stefano Beco (Deputy Project Manager), Fabrizio Pacini (Architect), Francesco Giacomini (QA) UK: Robin Middleton (Project Manager), Steve Fisher (technical Manager) Security: Fredrik Hedman (Cluster Manager) Fill in the names for Architecture Group Engineering Management Team QA group Security Group Define the processes and associated documents Structures, Staff and Processes must be in place for April’04 JRA Organization Meeting 28 October 2003 - 10

More details In the morning on In the afternoon Architecture Team QA Group Security Group In the afternoon Tools Implementation Testing & Integration EMT JRA Organization Meeting 28 October 2003 - 11

Inter-JRA’s: Clarifications needed JRA1/JRA2 Tools Quality Guidelines Development Guide(s) Acceptance Procedures JRA1/JRA3 Security How is Nordic Cluster organized JRA1/JRA4 Code produced & integration JRA Organization Meeting 28 October 2003 - 12

Other points to be addressed in the near future JRA1: Current Software - organise continued support for software currently deployed on LCG service by identifying the groups responsible for each module. Establish composition of engineering management board and architecture group Assess the suitability of the GT3 as a OGSI implementation taking into account the list of selection criteria previously established. Clarify plans for the suggested "pilot project" to investigate an OGSI based prototype grid Middleware suite Software Clusters (CERN, Italy, NEG, UK) to clarify plans for their development, integration and testing testbeds in terms of scale, sites and support. Deployment: understand what tools and mechanisms will be used for software packaging and distribution Clarify the relationship with fabric mgmt software and what is expected from it compared to grid Middleware. JRA2 (all points in discussion with JRA1, JRA3): Clarify which parts of LCG SPI can be reused in EGEE. Produce templates for all deliverables, and other important documents of the project. Produce schedule for review of deliverables in PM1-3 including identifying activities that should provide reviewers and moderators. Expand all steps of software development process to clarify what artifacts are to be produced, when and by which groups. Establish composition, management and organization of the Quality assessment group (QAG) Understand what training will be necessary for the software process and tools and establish a training schedule in conjunction with NA3.. JRA3: Need to clarify role of VOMS with INFN and who will support it (not clear in Technical Annex). Establish process and sources of input for requirements survey (MJRA3.1, PM3) Define role, scope organization composition and management of the European Grid Policy Management Authority (PMA) (MJRA3.2, PM3) Clarify the relationship between the PMA and the grid policy forum to be established by NA5. While it is not scheduled until PM4, the content of MJRA3.3 (OGSA SEC service initial recommendations for re-engineering) will probably affect JRA1, and SA1 and hence its implications needs to be clarified as early as possible. JRA4: Clarify if any software will produced and if so understand the relationship with JRA1 & JRA3. Note: currently this activity has n o milestone or deliverable before PM6 - this does not follow the recommendations of the project and EU who would like to see some output at PM3. JRA Organization Meeting 28 October 2003 - 13