Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland www.cern.ch/i t DBCF GT Grid Technology SL Section Software Lifecycle Duarte Meneses.

Slides:



Advertisements
Similar presentations
Project Management Summary Castor Development Team Castor Readiness Review – June 2006 German Cancio, Giuseppe Lo Presti, Sebastien Ponce CERN / IT.
Advertisements

INFSO-RI An On-Demand Dynamic Virtualization Manager Øyvind Valen-Sendstad CERN – IT/GD, ETICS Virtual Node bootstrapper.
SC7 WG6 Rome Engineering Ingegneria Informatica S.p.A. INFSO-RI Isabel Matranga ETICS Automated Building,Testing and Quality Assurance.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Simplifying Configuration Ricardo Rocha ( on behalf of the LCGDM.
EMI INFSO-RI SA2: Session Summary Alberto Aimar WP Package Leader 1 June 2011, Lund.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite Release Process Maria Alandes Pradillo.
INFSO-RI Quality Assurance with ETICS – multi- node automated testing CGW 09 M.Zurek, A. A. Rodriguez, A. Aimar, A. di Meglio, L. Dini CERN Krakow,
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI EMI SA2 Report Quality Assurance Alberto Aimar (CERN) SA2 WP Leader.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks General relationships with EGEE JRA1 SA3.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
INFSO-RI SA1 Service Management Alberto AIMAR (CERN) ETICS 2 Final Review Brussels - 11 May 2010.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Quality Assurance Alberto AIMAR (CERN) SA2 Leader EMI Second EC.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES GGUS Overview ROC_LA CERN
CERN IT Department CH-1211 Genève 23 Switzerland t GT From GD to GT Grid Technology.
EMI INFSO-RI Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
Testing Grid Software on the Grid Steven Newhouse Deputy Director.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT DPM / LFC and FTS news Ricardo Rocha ( on behalf of the IT/GT/DMS.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Development Tools Andres Abad Rodriguez SA2.4 Tools Activity Leader.
CERN IT Department CH-1211 Genève 23 Switzerland t IT Configuration Activities Gavin McCance Online Cross-experiment Meeting, 14 June 2012.
EMI INFSO-RI SA1 – Maintenance and Support Francesco Giacomini (INFN) SA1 Leader 1 st EMI Periodic Review Brussels, 22 June 2011.
EMI INFSO-RI SA2: Quality Assurance Platforms for EMI 2 Andres Abad Rodriguez SA2.4 EMI All Hands Meeting May 30 th -June 1 ST, Lund (Sweden) Platforms.
EMI INFSO-RI SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, May 2010.
European Middleware Initiative (EMI) The Software Engineering Model Alberto Di Meglio (CERN) Interim Project Director.
WLCG Software Lifecycle First ideas for a post EMI approach 0.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GLite testing status and future Gianni Pucciani.
INFSO-RI SA1 Status Report Status and Progress of the ETICS Services ETICS2 First Review Alberto AIMAR CERN Brussels 3 April 2009.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
EMI INFSO-RI EMI Quality Assurance Tools Lorenzo Dini (CERN) SA2.4 Task Leader.
D4Science and ETICS Building and Testing gCube and gCore Pedro Andrade CERN EGEE’08 Conference 25 September 2008 Istanbul (Turkey)
EGEE-III INFSO-RI Enabling Grids for E-sciencE SA3 All Hands Meeting 'Cluster of Competence' Experience SA3 INFN Cyprus May 7th-8th.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Middleware Update Maria Alandes Pradillo.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Patch Preparation SA3 All Hands Meeting.
EMI INFSO-RI SA1 – Maintenance and Support Francesco Giacomini (INFN) EMI First EC Review Brussels, 22 June 2011.
EMI is partially funded by the European Commission under Grant Agreement RI Build and Test Services of the EMI project: Lessons Learned and Perspectives.
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.
MW Readiness WG Update Andrea Manzi Maria Dimou Lionel Cons Maarten Litmaath On behalf of the WG participants GDB 09/09/2015.
EGEE-III INFSO-RI Enabling Grids for E-sciencE JRA1 and SA3 All Hands Meeting December 2009, CERN, Geneva Product Teams –
Enabling Grids for E-sciencE EGEE-III-INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
INFSOM-RI ETICS and EGEE Testing Alberto Di Meglio.
EMI is partially funded by the European Commission under Grant Agreement RI EMI SA2 Report Andres ABAD RODRIGUEZ, CERN SA2.4, Task Leader EMI AHM,
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
CERN IT Department CH-1211 Genève 23 Switzerland t Bamboo users meeting IT-CS-CT.
EMI is partially funded by the European Commission under Grant Agreement RI Common Framework for Extracting Information and Metrics from Multiple.
Pedro Andrade > IT-GD > D4Science Pedro Andrade CERN European Organization for Nuclear Research GD Group Meeting 27 October 2007 CERN (Switzerland)
INFSOM-RI The ETICS Service Configuration, Building and Testing Elisabetta Ronchieri, ETICS Project, INFN CNAF.
Platform & Engineering Services CERN IT Department CH-1211 Geneva 23 Switzerland t PES Agile Infrastructure Project Overview : Status and.
INFSO-RI SA1 Status Report Status and Progress of the ETICS-SA1 Activity ETICS2 All Hands Meeting Alberto AIMAR CERN Bologna 9-11 November 2009.
The Quality Assurance Metric Infrastructure in the EMI Project
Regional Operations Centres Core infrastructure Centres
Andreas Unterkircher CERN Grid Deployment
E-Infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio CERN, INFN, Engineering, 4D Soft, University of Wisconsin.
Marc-Elian Bégin ETICS Project, CERN
SA2: Quality Assurance Status Report
IT-GT meeting, Friday 1st October Maria Alandes Pradillo, CERN
ETICS Services Management
Virtualization in the gLite Grid Middleware software process
SL Section Software Lifecycle Duarte Meneses
Module 01 ETICS Overview ETICS Online Tutorials
Presentation transcript:

Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Grid Technology SL Section Software Lifecycle Duarte Meneses

CERN IT Department CH-1211 Geneva 23 Switzerland t GT Overview Alberto Aimar Andres Abad Rodriguez Andrew Elwell David Smith Duarte Meneses Maria Alandes Pradillo IT-GT-SL- 2 EMI Quality Assurance Development and test infrastructure Collaboration with other sections People Activities Software Lifecycle

Grid Technology EMI IT-GT-SL - 3 Participate in European Middleware Initiative –In charge of Quality Assurance for entire project –Goal: Define and establish a common software quality assurance process and metrics for all engineering activities QA Tasks –Policies –Metrics –Tools –Testbeds bit.ly/emisa2

Grid Technology QA Policies IT-GT-SL - 4 –Software quality assurance plans; All verifications and criterias to fullfil Quality control –Definition of several QA policies: release certification packaging testing documentation

Grid Technology QA Policies IT-GT-SL - 5 –Examples: How to prepare EMI software packages (structure, metadata,..) How to certify components for release Templates of various QA reports Which are Key Performance Indicators for all activities Code/KPIWPDescriptionMethodologyEstimated Targets KSA1.1 Number of incidents SA1Number and trends of incidents registered by the Service Desk (in total and per category) GGUS report or queryThe trend should follow a standard Rayleigh curve

Grid Technology Verification Dashboard IT-GT-SL - 6

Grid Technology Metrics –Metrics specifications on all EMI What to measure and how. Examples: EPEL compliance (with Rpmlint), Regression tests for major bugs –QA reports With charts produced automatically based on the specs IT-GT-SL - 7

Grid Technology ETICS Service IT-GT-SL - 8 ETICS: Infrastructure used to automate build and test of software and to help manage and release it. Used by all EMI product teams and release manager

Grid Technology ETICS Service IT-GT-SL - 9 ETICS – Some features: Configuration management; Build, test and packaging infrastructure for all EMI, Supports various platforms (SL5, SL6, Debian, 32/64bit) Analyses packages and generates automatically Yum or Apt repositories from the builds. Report generator, metrics generation plugins, verification dashboard, maven repository

Grid Technology ETICS Service IT-GT-SL - 10 Some numbers about ETICS:  70k jobs executed in 2012  30k configurations  >100k packages (rpm/deb) in the repository  30 Hypervisors, 50 VMs running (300 available) Post EMI: –Bamboo evaluated for future build and integration –Data Management user case reproduced successfully –Provide a build/test service for DM

Grid Technology Devel. and test infrastructure Testbeds Management of virtual machines for various users All EMI products installed and tested on them GT testbeds: for product teams (DPM, FTS,..) and individual users Characteristics: Running ~50VMs of several platforms (Debian, SL5, SL6) OS config managed by Puppet Running on CVI (testing it on Openstack) IT-GT-SL - 11

Grid Technology Other collaboration Applications AreaApplications Area Maintain reference installation of EMI software on AFS Used by experiments at CERN Nightly validation for SAMNightly validation for SAM Using CVI DPM development and supportDPM development and support dpm-xrootd plugin Information system developmentInformation system development UI, WN and VOBOX integrationUI, WN and VOBOX integration GGUS and SNOW integrationGGUS and SNOW integration IT-GT-SL- 12

Grid Technology IT-GT-SL - 13