Components Selection Validation Integration Deployment What it could mean inside EGI

Slides:



Advertisements
Similar presentations
ITIL: Service Transition
Advertisements

Test Organization and Management
The OMII Perspective on Grid and Web Services At the University of Southampton.
EGI: A European Distributed Computing Infrastructure Steven Newhouse Interim EGI.eu Director.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks From ROCs to NGIs The pole1 and pole 2 people.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Future support of EGI services Tiziana Ferrari/EGI.eu Future support of EGI.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
EGI: SA1 Operations John Gordon EGEE09 Barcelona September 2009.
EGI-InSPIRE Steven Newhouse Interim EGI.eu Director EGI-InSPIRE Project Director.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse EGEE’s plans for transition.
The EGI Blueprint: Grid Operations and Security Migration to the next grid operations era Tiziana Ferrari (Istituto Nazionale di Fisica Nucleare)
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks PPS All sites Meeting: Introduction & Agenda.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
Enabling Grids for E-sciencE SA1 EGEE-II INFSO-RI The Pre-Production Service in WLCG/EGEE A. Retico, N. Thackray CERN – Geneva, Switzerland PPS.
Bob Jones Technical Director CERN - August 2003 EGEE is proposed as a project to be funded by the European Union under contract IST
Requirements Collection EGI (MCB), VRCs, Middleware (EMI, SGI,DORII) Requirements go from VCRs to MCB, MCB sets priorities, MCB outsources reqs to MW providers.
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 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 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 Antonio Retico CERN, Geneva 19 Jan 2009 PPS in EGEEIII: Some Points.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Pre-production in EGEEIII Operation principles Antonio Retico EGEE-II / EGEE II SA1.
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.
EGI-InSPIRE Steven Newhouse Interim EGI.eu Director EGI-InSPIRE Project Director Technical Director EGEE-III 1GDB - December 2009.
EMI INFSO-RI Accounting John Gordon (STFC) APEL PT Leader.
Report from the WLCG Operations and Tools TEG Maria Girone / CERN & Jeff Templon / NIKHEF WLCG Workshop, 19 th May 2012.
EMI INFSO-RI SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, May 2010.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Robin McConnell NA3 Activity Manager 02.
WLCG Software Lifecycle First ideas for a post EMI approach 0.
Cracow Grid Workshop, October 15-17, 2007 Polish Grid Polish NGI Contribution to EGI Resource Provisioning Function Automatized Direct Communication Tomasz.
Ian Bird LCG Project Leader On the transition to EGI – Requirements from WLCG WLCG Workshop 24 th April 2008.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Robin McConnell NA3 Activity Manager 28.
WLCG Laura Perini1 EGI Operation Scenarios Introduction to panel discussion.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Resource Allocation in EGEEIII Overview &
EGEE is a project funded by the European Union under contract IST Roles & Responsibilities Ian Bird SA1 Manager Cork Meeting, April 2004.
Grid Operations in EGI / NGIs The EGI mw function Panagiotis Louridas, GRNET Tomasz Szepieniec, CYFRONET Report from the 1st Session Rome, March.
European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team Kickoff Meeting.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Patch Preparation SA3 All Hands Meeting.
EMI Inter-component and Large Scale Testing Infrastructure Danilo Dongiovanni INFN-CNAF.
INFSOM-RI ETICS: E-infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio Project Manager.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementing product teams Oliver Keeble.
Ian Bird LCG Project Leader Status of EGEE  EGI transition WLCG LHCC Referees’ meeting 21 st September 2009.
Representation of European Grid efforts, international cooperation, and ESFRI EGI_DS WP3 consolidation workshop, CERN Fotis Karayannis, GRNET.
Resource Provisioning EGI_DS WP3 consolidation workshop, CERN Fotis Karayannis, GRNET.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks What all NGIs need to do: Helpdesk / User.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EMI INFSO-RI Testbed for project continuous Integration Danilo Dongiovanni (INFN-CNAF) -SA2.6 Task Leader Jozef Cernak(UPJŠ, Kosice, Slovakia)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid is a Bazaar of Resource Providers and.
EGI-InSPIRE Project Overview1 EGI-InSPIRE Overview Activities and operations boards Tiziana Ferrari, EGI.eu Operations Unit Tiziana.Ferrari at egi.eu 1.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
OSG Facility Miron Livny OSG Facility Coordinator and PI University of Wisconsin-Madison Open Science Grid Scientific Advisory Group Meeting June 12th.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks IT ROC: Vision for EGEE III Tiziana Ferrari.
EGI-InSPIRE RI EGI-InSPIRE RI EGI-InSPIRE Software provisioning and HTC Solution Peter Solagna Senior Operations Manager.
JRA1 Middleware re-engineering
Bob Jones EGEE Technical Director
Regional Operations Centres Core infrastructure Centres
SA3’s Responds to the Review Report
European Middleware Initiative (EMI)
Ian Bird GDB Meeting CERN 9 September 2003
Maite Barroso, SA1 activity leader CERN 27th January 2009
Leanne Guy EGEE JRA1 Test Team Manager
Connecting the European Grid Infrastructure to Research Communities
Leigh Grundhoefer Indiana University
Presentation transcript:

Components Selection Validation Integration Deployment What it could mean inside EGI

Disclaimer All views expressed are mine and not necessarily reflect CERN’s / EGEE’s / WLCG’s view 2

What I have been doing so far I have been involved in: Edg Integration, testing, deployment, operations LCG/EGEE-I Operations (shift to distributed operations), deployment, testing, interoperability EGEE-II Selection, integration, testing, configuration (shift to distribution) Interoperability and standardization Data management, Information Systems software development Activity coordination (SA3 coordinator) EGEE-III Proposal 3

Is this wanted? According to the survey: Yes 4

Components Selection Probably the most complex aspect in EGI Now: Project wide selection via TCG Only core components Vos + operations + developers Regions (proto NGIs) add some components VO driven Operations (monitoring) driven Interoperations between projects with similar middleware OSG, ARC, gLite Higher level software developed by VOs 5

Components Selection EGI (as I see it) NGIs strive for greater independence in terms of middleware Co-hosting and different stacks will be common gLite || ARC || UNICORE || OMII || ??? || ????? Some similar, some quite different Standards are just emerging and will help at t+3 More high level services from VOs Many sources for a new middleware components 6

Components Selection Process: Stakeholder centric Vos, resource providers, operations decide Small central activity to drive this process Organize communication Maintain requirements Maintain (formal) acceptance criteria Support, licenses,…. Maintain state of integration …….. Distributed throughout EGI Evaluation of new components based on requirements and criteria Providing “Glue” to integrate components Information system support Security policy implementation Interoperability 7

Validation The project can’t realistically validate All middleware On all platforms Against all interoperating stacks In all deployment scenarios There will be no place with the required complete knowledge The Renaissance is over And combinatory kills the most industrious……. What can be done? 8

Validation Focus on core components and reference environments Provide different levels of validation for different components Class 1) Doesn’t harm critical components Class 3) Fulfills basic requirements Class 4) Works with existing infrastructure Class 5) Performance, stability and security validated Class 6) ?????? Same component can be available on different platforms at different levels 9

Validation Who will do what? Small central team Organizing the work Ensure that results can be transferred between partners Maintaining work plans (in line with selection results) Communication Process definition Tracking state of components Who (NGI, VO) works on what aspect How far is the validation process for component x Maintaining/developing acceptances criteria Repository for validation documentation Traceability Repository for validation tools Test infrastructure coordination Validate that validation is following the agreed practice 10

Validation Who will do what? NGI or VO centric teams For core components Validate components In line with EGI policies and processes To the agreed level Develop tools for validation Tests, testbeds, etc. Contribute to the process development Contribute to the component/platform classification For local or VO specific middleware Same as above, but much more independently Push results to central “component state” repository 11

Integration Build and Configuration Management Same as before: Focus on core components And generic tools Central team to ensure common approach (not define it, but maintain it) Run services that support it like: build systems, repositories, etc. Configuration management infrastructure Maintain accepted dependency lists Track state ( Platforms, components) NGI & VO centric Platform support Individual component support (core and higher levels) Build definitions Configuration Dependency management 12

Deployment Focus on core components Central team to ensure common approach (not to define it, but maintain it) Maintain the definition of what a release package is Verify for core components that the component/update material is complete And in line with EGI standards Announce core component releases Organize deployment support Provide repositories for documentation and components Link to operations for core services NGI & VO centric Deployment support for individual components and or deployment scenarios Organizing role out of components in their region/VO 13

Summary and Clarification EGI will be a much more divers world than EGEE Users, middleware, platforms,(goals) The central activities do not need to be co-located What forces integration to be where component selection is done? Central activities to: Coordinate Maintain state, policies Run tools, repositories …. Ensure that agreed procedures are followed All other partners Concentrate on environments relevant to them Shape policies and procedures 14

The End