www.eu-etics.org infsom-ri-026753 wp 5 – dissemination, training, certification and web tools...

42
www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, WP 5 – Dissemination, training, certification training, certification and web tools and web tools Marc-Elian Bégin Marc-Elian Bégin WP5 Leader, CERN WP5 Leader, CERN ETICS 2 ETICS 2 nd nd EU Review (CERN) EU Review (CERN) 15 February 2008 15 February 2008

Upload: bernadette-parks

Post on 18-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

www.eu-etics.org

INFSOM-RI-026753

WP 5 – Dissemination, WP 5 – Dissemination, training, certification and training, certification and web toolsweb tools Marc-Elian BéginMarc-Elian Bégin

WP5 Leader, CERNWP5 Leader, CERN

ETICS 2ETICS 2ndnd EU Review (CERN) EU Review (CERN)

15 February 200815 February 2008

Page 2: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 2INFSOM-RI-026753

Contents

• Goals Goals • Major AchievementsMajor Achievements• WP5 in NumbersWP5 in Numbers• ChallengesChallenges• ConclusionsConclusions

2

Page 3: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 3INFSOM-RI-026753

GoalsGoals

Page 4: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 4INFSOM-RI-026753

Goals

• Dissemination of ETICS results and best practicesDissemination of ETICS results and best practices• Training on the ETICS Service and ToolsTraining on the ETICS Service and Tools• Certification study: Certification study: ‘‘WP5 will conduct a feasibility WP5 will conduct a feasibility

study about the possibility of establishing a “Quality study about the possibility of establishing a “Quality Certification” for software produced by research Certification” for software produced by research projectsprojects’’

4

Page 5: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 5INFSOM-RI-026753

Goals

• Web applications: one of the main user interface of Web applications: one of the main user interface of ETICSETICS– Rally point to build the community, attract new users and used Rally point to build the community, attract new users and used

as first tool for distance trainingas first tool for distance training– Allow users to register their software, specify configuration Allow users to register their software, specify configuration

information, compare the configuration with other registered information, compare the configuration with other registered software in order to identify interoperability issuessoftware in order to identify interoperability issues

– Register test suitesRegister test suites– Launch build and test jobsLaunch build and test jobs– Collect resultsCollect results

• Provide a generic reporting tool that projects can use Provide a generic reporting tool that projects can use to collect detailed information about their software, the to collect detailed information about their software, the test results, quality metrics, etc.test results, quality metrics, etc.

Page 6: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 6INFSOM-RI-026753

Goals

• Web applications: one of the main user Web applications: one of the main user interface of ETICSinterface of ETICS– Rally point to build the community, attract new Rally point to build the community, attract new

users and used as first tool for distance trainingusers and used as first tool for distance training– allow users to register their software, specify allow users to register their software, specify

configuration information, compare the configuration information, compare the configuration with other registered software in configuration with other registered software in order to identify interoperability issuesorder to identify interoperability issues

– register test suitesregister test suites– launch build and test jobslaunch build and test jobs– collect resultscollect results

• Provide a generic reporting tool that projects Provide a generic reporting tool that projects can use to collect detailed information about can use to collect detailed information about their software, the test results, quality metrics, their software, the test results, quality metrics, etc.etc.

PortalPortal

Build and TestBuild and Test

Web ClientWeb Client

++

Grid-QCMGrid-QCM

++

RepositoryRepository

RepositoryRepository

Page 7: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 7INFSOM-RI-026753

Major AchievementsMajor Achievements

Page 8: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 8INFSOM-RI-026753

Deliverables

D5.1 – ETICS portal – Community supportD5.1 – ETICS portal – Community support PM03PM03 CompletedCompleted

D5.2 – Promotional MaterialD5.2 – Promotional Material PM03PM03 CompletedCompleted

D5.3 – Dissemination and training planD5.3 – Dissemination and training plan PM04PM04 CompletedCompleted

D5.4 – Plan for using and disseminating Knowledge (first draft)D5.4 – Plan for using and disseminating Knowledge (first draft) PM06PM06 CompletedCompleted

D5.5 – Plan for using and disseminating Knowledge D5.5 – Plan for using and disseminating Knowledge (second draft)(second draft)

PM12PM12 CompletedCompleted

D5.6 – ETICS portal – testing support service (prototype)D5.6 – ETICS portal – testing support service (prototype) PM12PM12 CompletedCompleted

D5.7 – Quality Certification feasibility study and sustainability D5.7 – Quality Certification feasibility study and sustainability strategystrategy

PM20PM20 SubmittedSubmitted

D5.8 – ETICS portal – testing support service (final)D5.8 – ETICS portal – testing support service (final) PM22PM22 SubmittedSubmitted

D5.9 – Plan for using and disseminating Knowledge (final)D5.9 – Plan for using and disseminating Knowledge (final) PM23PM23 SubmittedSubmitted

Deliverables, including intermediate requested versions for D5.7 and D5.9

> Including early drafts requested during 1st EU Review: D5.7 and D5.9> Including early drafts requested during 1st EU Review: D5.7 and D5.9

Page 9: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 9INFSOM-RI-026753

Goals and responsibilities: Milestones

M5.1 – Promotional package, logos, brochures availableM5.1 – Promotional package, logos, brochures available PM03PM03 CompletedCompleted

M5.2 – Training course and demos available on-lineM5.2 – Training course and demos available on-line PM12PM12 CompletedCompleted

M5.3 – ETICS Service fully operationalM5.3 – ETICS Service fully operational PM22PM22 CompletedCompleted

Milestones

Page 10: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 10INFSOM-RI-026753

Branding

• DisseminationDissemination– Strong graphical identityStrong graphical identity

10

Page 11: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 11INFSOM-RI-026753

Branding

• ETICS is an international brandETICS is an international brand– World-wide promotion: Asia (Japan, China), Americas (Canada, World-wide promotion: Asia (Japan, China), Americas (Canada,

USA, Brazil)USA, Brazil)– Standard bodiesStandard bodies

– OGFOGF– ETSIETSI

– Relationships with:Relationships with:– Condor teamCondor team– GlobusGlobus– EuChinaGrid (IPv6 work)EuChinaGrid (IPv6 work)

Page 12: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 12INFSOM-RI-026753

Web site

Page 13: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 13INFSOM-RI-026753

Google.com ranks

1st when searching

“grid quality process” in google.com

Page 14: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 14INFSOM-RI-026753

Yahoo ranks

1st when searching

“grid quality process” in yahoo.com

Page 15: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 15INFSOM-RI-026753

ETICS in the News

• Web SearchWeb Search– Google and Yahoo show ETICS portal first forGoogle and Yahoo show ETICS portal first for

– ‘‘ETICS’ETICS’– ‘‘Grid Quality Process’Grid Quality Process’

• ETICS in the newsETICS in the news– Feature in Science Grid This WeekFeature in Science Grid This Week– (re-print in) Grid Today(re-print in) Grid Today– Details in: Details in:

http://etics.web.cern.ch/etics/dissemination/dissemination_articlehttp://etics.web.cern.ch/etics/dissemination/dissemination_articles.htm#Articless.htm#Articles

Page 16: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 16INFSOM-RI-026753

Paper material produced

Page 17: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 17INFSOM-RI-026753

Standardisation

• Co-chair of new Open Grid Forum (OGF) Co-chair of new Open Grid Forum (OGF) Build, Test and Build, Test and Certification Certification Community Group, with Peter Couvares (WP2 Community Group, with Peter Couvares (WP2 Leader/UoW)Leader/UoW)

• Grid-QCMGrid-QCM– Prepared first version of the modelPrepared first version of the model– Plan to propose Grid-QCM for ISO standardisation during ETICS-2Plan to propose Grid-QCM for ISO standardisation during ETICS-2

• IPv6IPv6– EuChinaGridEuChinaGrid– Definition of testing framework for IPv6 compliance testsDefinition of testing framework for IPv6 compliance tests

– IPv6 plugin for static source code analysisIPv6 plugin for static source code analysis

– IPv6 resources for dynamic testsIPv6 resources for dynamic tests

• ETSIETSI– Started to discuss with ETSI about standardisation workStarted to discuss with ETSI about standardisation work– Discussions took place during OGF20 and Concertation in e-Discussions took place during OGF20 and Concertation in e-

InfrastructureInfrastructure

Page 18: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 18INFSOM-RI-026753

Community

• We have grown the ETICS Users CommunityWe have grown the ETICS Users Community• Several types of users:Several types of users:

– Using ETICSUsing ETICS– Experimenting ETICSExperimenting ETICS– Interested in ETICS evolution and servicesInterested in ETICS evolution and services

• Currently registered projects: Currently registered projects: XXXX– CASTOR: The CERN Advanced Storage Manager systemCASTOR: The CERN Advanced Storage Manager system– Condor: Testing CondorCondor: Testing Condor– dicom: DICOM Servers and Clientsdicom: DICOM Servers and Clients– EGRID: Italian national Grid infrastructure for financial and economic researchEGRID: Italian national Grid infrastructure for financial and economic research– etics-contrib: Tools and extensions to the ETICS systemetics-contrib: Tools and extensions to the ETICS system– externals: This project contains all externals components that are not part of any externals: This project contains all externals components that are not part of any

ETICS project, but are used somewhere as dependenciesETICS project, but are used somewhere as dependencies– gLite-ipv6: A Pilot project to test the IPv6 compliance of the gLite middlewaregLite-ipv6: A Pilot project to test the IPv6 compliance of the gLite middleware– glite-release: glite-releaseglite-release: glite-release– Grid-Ireland: Grid-IrelandGrid-Ireland: Grid-Ireland– gridice: Distributed Monitoring Tool for Grid Systemsgridice: Distributed Monitoring Tool for Grid Systems– gridtestbed: Automatic tools for testing Grid softwaregridtestbed: Automatic tools for testing Grid software– gridway: Metascheduling Technologies for the Gridgridway: Metascheduling Technologies for the Grid

Page 19: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 19INFSOM-RI-026753

Community (2)

• Currently registered projects:Currently registered projects:– Metronome: The NMI Build & Test software.Metronome: The NMI Build & Test software.– mpi: components to support MPI use of the gridmpi: components to support MPI use of the grid– myproject: ETICS Test project, used for unit ant system testsmyproject: ETICS Test project, used for unit ant system tests– OMII-Europe: The Open Middleware Infrastructure Institute for EuropeOMII-Europe: The Open Middleware Infrastructure Institute for Europe– org.diligentproject: A DIgital Library Infrastructure on Grid ENabled Technologyorg.diligentproject: A DIgital Library Infrastructure on Grid ENabled Technology– org.etics: The ETICS Systemorg.etics: The ETICS System– org.glite: gLite is the next generation middleware for grid computing developed by the org.glite: gLite is the next generation middleware for grid computing developed by the

EGEE projectEGEE project– org.glite.testsuites: This project contains testsuites for the gLite projectorg.glite.testsuites: This project contains testsuites for the gLite project– ppt-apt: AIS project for the PPT/APT applicationppt-apt: AIS project for the PPT/APT application– psnc: Contains software developer, maintained or hosted in Poznan Supercomputing and psnc: Contains software developer, maintained or hosted in Poznan Supercomputing and

Networking Center.Networking Center.– quattor: The ELFMS/Quattor Projectquattor: The ELFMS/Quattor Project– quattor-compiler: java implementation of pan language compilerquattor-compiler: java implementation of pan language compiler– SAGA: The Simple API for Grid Applications (SAGA) is a OGF standard for a high level SAGA: The Simple API for Grid Applications (SAGA) is a OGF standard for a high level

API for developers of grid applications. This project covers the SAGA reference API for developers of grid applications. This project covers the SAGA reference implementations.implementations.

– torquemaui: Maui scheduler and Torque resource managertorquemaui: Maui scheduler and Torque resource manager– tutorialProject: The ETICS tutorialProjecttutorialProject: The ETICS tutorialProject– vdt: The Virtual Data Toolkit (VDT) is an ensemble of grid middleware that can be easily vdt: The Virtual Data Toolkit (VDT) is an ensemble of grid middleware that can be easily

installed and configuredinstalled and configured– VL-e: The Virtual Laboratory for e-Science tries to bridge the technology gap.VL-e: The Virtual Laboratory for e-Science tries to bridge the technology gap.

Page 20: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 20INFSOM-RI-026753

Getting ETICS known

Conferences and events participated to: XXConferences and events participated to: XX• Qualipso ConferenceQualipso Conference 16-17 January, 200816-17 January, 2008 RomeRome• HICSS-41 HICSS-41 7-10 January, 2008 7-10 January, 2008 Hilton Waikoloa Village Hilton Waikoloa Village

ResortResort• EELA 3rd Conference - e-Infrastrucure - Grid Conference EELA 3rd Conference - e-Infrastrucure - Grid Conference

3-5 December 2007 3-5 December 2007 Catania, ItalyCatania, Italy• Open Grid Forum 21Open Grid Forum 21 15-19 October, 2007 15-19 October, 2007 Grand Hyatt SeattleGrand Hyatt Seattle• EGEE'07 ConferenceEGEE'07 Conference 1-5 October, 2007 1-5 October, 2007 Budapest, HungaryBudapest, Hungary• CHEP 2007CHEP 2007 2-7 September, 2007 2-7 September, 2007 Victoria, British Columbia, Victoria, British Columbia,

CanadaCanada• 5th International Summer School on Grid Computing5th International Summer School on Grid Computing

8-20 July 2007 8-20 July 2007 Mariefred, SwedenMariefred, Sweden• First ETICS User WorkshopFirst ETICS User Workshop 28 June, 2007 28 June, 2007 CERN, SwitzerlandCERN, Switzerland• BELIEF-EELA e-Infrastructures ConferenceBELIEF-EELA e-Infrastructures Conference 25-28 June, 2007 25-28 June, 2007 Rio de Janeiro, BrazilRio de Janeiro, Brazil• ETICS All HandsETICS All Hands 23-25 May, 2007 23-25 May, 2007 University of University of

Wisconsin-Wisconsin-Madison, Madison, Madison, Madison,

USAUSA• Training: Interoperability testing on the Grid using OMII-Europe components and ETICS toolsTraining: Interoperability testing on the Grid using OMII-Europe components and ETICS tools

12 May, 2007 12 May, 2007 Manchester CentralManchester Central• Open Grid Forum 20Open Grid Forum 20 7-11 May, 2007 7-11 May, 2007 Manchester CentralManchester Central• 1st International Conference1st International Conference 24-27 April 200724-27 April 2007 Beijing, ChinaBeijing, China• EGEE / EUChinaGrid / ETICS IPv6 meetingEGEE / EUChinaGrid / ETICS IPv6 meeting 17 April 2007 17 April 2007 CC-IN2P3, Lyon, CC-IN2P3, Lyon,

FranceFrance• EGEE JRA1 All HandsEGEE JRA1 All Hands 7 - 9 March, 2007 7 - 9 March, 2007 University of Catania, ItalyUniversity of Catania, Italy• EGEE Industry DayEGEE Industry Day 23 February, 2007 23 February, 2007 Budapest, HungaryBudapest, Hungary• EGEE IPv6 meetingEGEE IPv6 meeting 19-20 February, 2007 19-20 February, 2007 GARR headquarters, GARR headquarters,

Rome, Rome, ItalyItaly

• EUChinaGrid WP2 - Network planning and interoperability studyEUChinaGrid WP2 - Network planning and interoperability study27 February, 2007 27 February, 2007 Madrid, SpainMadrid, Spain

Page 21: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 21INFSOM-RI-026753

Getting ETICS known (2)

• ETICS 1st Year ReviewETICS 1st Year Review 9 February, 2007 9 February, 2007 CERN, SwitzerlandCERN, Switzerland• Open Grid Forum 19Open Grid Forum 19 29 January-2 February, 2007 29 January-2 February, 2007 Chapel Hill, NC, USAChapel Hill, NC, USA• EGEE SA3 All HandsEGEE SA3 All Hands 27-29 November, 2006 27-29 November, 2006 CERN , SwitzerlandCERN , Switzerland• 3rd Concertation meeting on e-Infrastructure, Specific theme: FP6-funded test-beds3rd Concertation meeting on e-Infrastructure, Specific theme: FP6-funded test-beds

21-23 November, 2006 21-23 November, 2006 Helsinki, FinlandHelsinki, Finland• Super Computing 2006Super Computing 2006 11-17 November, 2006 11-17 November, 2006 Tampa, Florida, USATampa, Florida, USA

• EGEE JRA1 All HandsEGEE JRA1 All Hands 8-10 November, 2006 8-10 November, 2006 Abingdon, UKAbingdon, UK• ETICS All HandsETICS All Hands 23-25 October, 2006 23-25 October, 2006 Bologna, ItalyBologna, Italy• eInfrastructure Reflection Group (eIRG) WorkshopeInfrastructure Reflection Group (eIRG) Workshop

4-5 October, 2006 4-5 October, 2006 Espoo, FinlandEspoo, Finland• ETICS Training (DILIGENT Technical Coordination Meeting)ETICS Training (DILIGENT Technical Coordination Meeting)

4 October, 2006 4 October, 2006 University of Basel, University of Basel, Basel, Basel,

SwitzerlandSwitzerland• EGEE '06 ConferenceEGEE '06 Conference 25-29 September, 2006 25-29 September, 2006 Geneva, SwitzerlandGeneva, Switzerland• ETICS Training (as part of the EGEE'06 Conference)ETICS Training (as part of the EGEE'06 Conference)

24 September, 2006 24 September, 2006 Cern, SwitzerlandCern, Switzerland• RISE 2006 International Workshop on Rapid Integration of Software Engineering techniquesRISE 2006 International Workshop on Rapid Integration of Software Engineering techniques

13-15 September, 2006 13-15 September, 2006 University of Geneva, University of Geneva, SwitzerlandSwitzerland

• Open Grid Forum 18Open Grid Forum 18 11-14 September, 2006 11-14 September, 2006 Congress Center, Congress Center, Washington, USAWashington, USA

• EGEE JRA1 All Hands meetingEGEE JRA1 All Hands meeting 10-12 July, 2006 10-12 July, 2006 Pilsen, Czech Pilsen, Czech RepublicRepublic

• International Grid Summer School on Grid ComputingInternational Grid Summer School on Grid Computing9-21 July, 2006 9-21 July, 2006 Ischia, ItalyIschia, Italy

Page 22: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 22INFSOM-RI-026753

Getting ETICS known (3)

• Europython 2006Europython 2006 3-5 July, 2006 3-5 July, 2006 CERN, SwitzerlandCERN, Switzerland• DILIGENT Technical Coordination MeetingDILIGENT Technical Coordination Meeting

26-30 June, 2006 26-30 June, 2006 Frascati (Rome) - Frascati (Rome) - ItalyItaly

• European Condor WeekEuropean Condor Week 26-29 June, 2006 26-29 June, 2006 INFN - Milano, ItalyINFN - Milano, Italy• HP Event: CERN openlab/EGEE/ETICS gLite Industry Readiness WorkshopHP Event: CERN openlab/EGEE/ETICS gLite Industry Readiness Workshop

15-16 June, 2006 15-16 June, 2006 Meyrin, Meyrin, SwitzerlandSwitzerland

• Global Grid Forum 17Global Grid Forum 17 10-12 May 2006 10-12 May 2006 Tokyo International Tokyo International Forum,Forum,

• Condor WeekCondor Week 24-27 April 2006 24-27 April 2006 University of University of WisconsinWisconsin

• Belief brainstorming event: Future Knowledge Infrastructures - Scientific Repositories and Belief brainstorming event: Future Knowledge Infrastructures - Scientific Repositories and content management over the gridcontent management over the grid 11-12 April 2006 11-12 April 2006 Johannes Kepler Johannes Kepler

UniversityUniversity Linz, AustriaLinz, Austria• e-Infrastructure Reflection Group Workshope-Infrastructure Reflection Group Workshop 10-11 April 2006 10-11 April 2006 Johannes Kepler Johannes Kepler

University Linz, AustriaUniversity Linz, Austria• DILIGENT Technical Coordination meetingDILIGENT Technical Coordination meeting 27-30 March 2006 27-30 March 2006 CERN, SwitzerlandCERN, Switzerland• EGEE JRA1 All-Hands meetingEGEE JRA1 All-Hands meeting 22-24 March 2006 22-24 March 2006 CERN, SwitzerlandCERN, Switzerland• 3ème Cycle Romand d'Informatique3ème Cycle Romand d'Informatique 10 March 10 March Montana, Montana,

SwitzerlandSwitzerland• EGEE User ForumEGEE User Forum 1-3 March 2006 1-3 March 2006 CERN, SwitzerlandCERN, Switzerland• ETICS Kick-off meetingETICS Kick-off meeting 20 January 2006 20 January 2006 CERN, SwitzerlandCERN, Switzerland

Page 23: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 23INFSOM-RI-026753

Web Interfaces

• Web applicationsWeb applications– Portal Portal / MyETICS/ MyETICS – Build and test-system (web client)Build and test-system (web client)– RepositoryRepository– DisseminatorsDisseminators

• More details in the dedicated demos in the afternoonMore details in the dedicated demos in the afternoon

Page 24: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 24INFSOM-RI-026753

Web Interfaces: Portal

Page 25: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 25INFSOM-RI-026753

Web Interfaces: Build & Test web client

Page 26: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 26INFSOM-RI-026753

Web Interfaces: Repository

Page 27: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 27INFSOM-RI-026753

Disseminator

Page 28: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 28INFSOM-RI-026753

Training

• In collaboration with all other activities, WP5 has developed a flexible and In collaboration with all other activities, WP5 has developed a flexible and modular training program, including presentations, tutorials and demosmodular training program, including presentations, tutorials and demos

• 8 Training events8 Training events– 23 - 24 October 2007:23 - 24 October 2007: ETICS workshopETICS workshop– 24 - 26 September 2007:24 - 26 September 2007: ETICS workshop for the OMII-EuropeETICS workshop for the OMII-Europe communitycommunity– 28 June 2007: 28 June 2007: First ETICS User WorkshopFirst ETICS User Workshop– 12 May 2007:12 May 2007: Interoperability testing on the Grid using Interoperability testing on the Grid using

OMII-Europe components and ETICS OMII-Europe components and ETICS toolstools

– 10 May 2007:10 May 2007: ETICS Service Presentation for OGF BTC ETICS Service Presentation for OGF BTC Community GroupCommunity Group

– 07 March 2007:07 March 2007: ETICS ServiceETICS Service– 04 October 2006:04 October 2006: ETICS ServiceETICS Service– 24 September 2006:24 September 2006: ETICS Service ETICS Service – Details available hereDetails available here

• ~90 people trained~90 people trained• ~11 000 email in the ~11 000 email in the [email protected]@cern.ch mailing list, although not mailing list, although not

training nor WP5 specific, still represents an important aspect of getting training nor WP5 specific, still represents an important aspect of getting users to better understand the systemusers to better understand the system

Page 29: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 29INFSOM-RI-026753

Exploitable results

• ETICS SoftwareETICS Software– The “Plug-in Framework” allows it to integrate external tools, even The “Plug-in Framework” allows it to integrate external tools, even

commercial ones!commercial ones!– It’s licensed as Open Source in It’s licensed as Open Source in Apache 2.0 Apache 2.0 compliancecompliance– A great opportunity to create an active Open Source Community in A great opportunity to create an active Open Source Community in

SourceForgeSourceForge

• ETICS ServiceETICS Service– Can be hosted on publicly funded institutions owning infrastructures Can be hosted on publicly funded institutions owning infrastructures

(e.g. CERN, NMI, INFN) or other ad-hoc consortia/projects(e.g. CERN, NMI, INFN) or other ad-hoc consortia/projects– Independent from any development environment Independent from any development environment – Suitable for a pay-per-use model Suitable for a pay-per-use model – We’re investigating any support to EGI ( European Grid Initiative)We’re investigating any support to EGI ( European Grid Initiative)

• Grid-QCMGrid-QCM– Quality assurance model for software productsQuality assurance model for software products– Good foundations, standardisation could be possible in 2009Good foundations, standardisation could be possible in 2009

Page 30: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 30INFSOM-RI-026753

Sustainability

• CERN and ENG will promote the SourceForge CERN and ENG will promote the SourceForge communitycommunity

• ENG will experiment using Grid-QCM and ETICS as ENG will experiment using Grid-QCM and ETICS as part of its CMMi level 3 certificationpart of its CMMi level 3 certification

• Great opportunity to improve the software and the Great opportunity to improve the software and the services during ETICS 2 (under negotiation)services during ETICS 2 (under negotiation)

Page 31: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 31INFSOM-RI-026753

WP5 in NumbersWP5 in Numbers

Page 32: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 32INFSOM-RI-026753

WP5 in Numbers

SIZE OF THE ETICS USER COMMUNITYSIZE OF THE ETICS USER COMMUNITY• Description: The user confidence plays an important role for the ETICS Description: The user confidence plays an important role for the ETICS

results. Hence the goal is to attract as many users of the ETICS Service as results. Hence the goal is to attract as many users of the ETICS Service as possible. During the project lifetime a large community will be build possible. During the project lifetime a large community will be build (hopefully).(hopefully).

• Target quantitative data: Number of registered members and projectsTarget quantitative data: Number of registered members and projects• Number of projects:Number of projects:

– End of year 1: 2-4End of year 1: 2-4– End of year 2: 4-8End of year 2: 4-8

• Current:Current:– Projects registered: Projects registered: >20>20

• Number of members:Number of members:– End of year 1: 30-50End of year 1: 30-50– End of year 2: >100End of year 2: >100

• Current:Current:– Members registered : Members registered : >200 >200

• Statistics from Repository: 24 Projects, 774 Modules, 33544 Packages, Statistics from Repository: 24 Projects, 774 Modules, 33544 Packages, 765 Main Reports, 33356 Module Reports, 9746 Metrics765 Main Reports, 33356 Module Reports, 9746 Metrics

32

Page 33: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 33INFSOM-RI-026753

WP5 in Numbers (2)

COMMUNITY WEB SITE IMPACTCOMMUNITY WEB SITE IMPACT• Description: The web site (www.etics-eu.org) is one of Description: The web site (www.etics-eu.org) is one of

the main ways for ETICS to reach out and disseminate the main ways for ETICS to reach out and disseminate results. This indicator tries to measure the impact of results. This indicator tries to measure the impact of this tool by calculating the number of accesses, files this tool by calculating the number of accesses, files downloaded, etc.downloaded, etc.

• Target quantitative data: Target quantitative data: – Number of accesses (not hits):Number of accesses (not hits):

– End of year 1: 100/monthEnd of year 1: 100/month– End of year 2: 300/month 2End of year 2: 300/month 2ndnd year year

• Current:Current:– Number of accesses (‘Unique visitors’): Number of accesses (‘Unique visitors’): ~510/month~510/month (average) (average)

Page 34: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 34INFSOM-RI-026753

WP5 in Numbers: Number of accesses

Page 35: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 35INFSOM-RI-026753

WP5 in Numbers (4)

NEWS ECHOESNEWS ECHOES• Description: Press/news echoes and articles on ETICS show the Description: Press/news echoes and articles on ETICS show the

relevance of the project to the press and news media.relevance of the project to the press and news media.• Target quantitative data: Target quantitative data:

– Number of press/news releases:Number of press/news releases:– End of year 1: 1End of year 1: 1– End of year 2: 2End of year 2: 2

– Number of press echoes at national/European or overseas level: Number of press echoes at national/European or overseas level: – End of year 1: 4End of year 1: 4– End of year 2: 8End of year 2: 8

• Current:Current:– Number of press/news releases: Number of press/news releases: 22– Number of press echoes and articles at national/European or overseas level: Number of press echoes and articles at national/European or overseas level: 66

– WAPEDIA: ETICS entry, 19 October, 2007WAPEDIA: ETICS entry, 19 October, 2007– Grid Today: EGEE'07 Solidifies Plans for Sustainable e-InfrastructureGrid Today: EGEE'07 Solidifies Plans for Sustainable e-Infrastructure , , October 8, October 8,

20072007– iSGTW: Parallel Evolution: DILIGENT and ETICS, 7 March 2007iSGTW: Parallel Evolution: DILIGENT and ETICS, 7 March 2007– Grid Today: Certifying Software for the Grid, with the Grid, 1 May 2006Grid Today: Certifying Software for the Grid, with the Grid, 1 May 2006– Science Grid This Week: Certifying Software for the Grid, with the Grid, 26 April 2006Science Grid This Week: Certifying Software for the Grid, with the Grid, 26 April 2006– Primeur – Weekly: Primeur – Weekly: ETICS to improve Grid quality , 20 January 2006ETICS to improve Grid quality , 20 January 2006

Page 36: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 36INFSOM-RI-026753

WP5 in Numbers (5)

NUMBER OF CONFERENCES, WORKSHOPS AND EVENTSNUMBER OF CONFERENCES, WORKSHOPS AND EVENTS• Description: the participation to and/or organisation of conference, Description: the participation to and/or organisation of conference,

workshops and other events indicates the coverage area ETICS has.workshops and other events indicates the coverage area ETICS has.• Target quantitative data:Target quantitative data:• Number of training events organised and/or participated to:Number of training events organised and/or participated to:

– End of year 1: 2-4End of year 1: 2-4– End of year 2: 4-8End of year 2: 4-8

• Number of dissemination/workshop events organised and/or participated Number of dissemination/workshop events organised and/or participated to:to:– End of year 1: 1-2End of year 1: 1-2– End of year 2: 2-4End of year 2: 2-4

• Number of papers published:Number of papers published:– End of year 1: 0End of year 1: 0– End of year 2: 1End of year 2: 1

• Current:Current:– Number of training events organised and/or participated to: Number of training events organised and/or participated to: 88– Number of dissemination/workshop events organised and/or participated to: Number of dissemination/workshop events organised and/or participated to: 4646– Number of papers published: Number of papers published: 66

Page 37: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 37INFSOM-RI-026753

WP5 in Numbers (6)

DISSEMINATION MATERIALDISSEMINATION MATERIAL• Description: Different dissemination material is Description: Different dissemination material is

required to attract attention on ETICS and to reach a required to attract attention on ETICS and to reach a critical mass of users and supporters of ETICS.critical mass of users and supporters of ETICS.

• Target quantitative data:Target quantitative data:– Number of flyers and fact sheets: 2/yearNumber of flyers and fact sheets: 2/year– Number of posters: 2/yearNumber of posters: 2/year

• Current:Current:– Number of flyers and fact sheets: Number of flyers and fact sheets: 44– Number of posters: Number of posters: 33

Page 38: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 38INFSOM-RI-026753

WP5 in Numbers (7)

WEB INTERFACE QUALITY OF SERVICEWEB INTERFACE QUALITY OF SERVICE• Description: In order to maintain high level of satisfaction from ETICS Description: In order to maintain high level of satisfaction from ETICS

users, we need to offer a high service availability and quality of service.users, we need to offer a high service availability and quality of service.• Target quantitative data:Target quantitative data:

– Percentage of up-time of the ETICS service, based on service instrumentation Percentage of up-time of the ETICS service, based on service instrumentation and collection using CERN’s SLS Service:and collection using CERN’s SLS Service:

– End of year 1: 75%End of year 1: 75%– End of year 2: 95%End of year 2: 95%

– Number of unexpected server behaviour (e.g. crash), resulting in total or partial Number of unexpected server behaviour (e.g. crash), resulting in total or partial loss of service availability, based on service instrumentationloss of service availability, based on service instrumentation

– End of year 1: N/AEnd of year 1: N/A– End of year 2: 1/months (without permanent lost of data)End of year 2: 1/months (without permanent lost of data)

• Current:Current:– Percentage of up-time: Since release v1.0, the overall up-time of all the sites is Percentage of up-time: Since release v1.0, the overall up-time of all the sites is

~75%. However, the main site, CERN had an up-time of >95% (~75%. However, the main site, CERN had an up-time of >95% (UPDATEUPDATE))– Number of unexpected server behaviour: Number of unexpected server behaviour: 0 0 (only problems experienced where (only problems experienced where

related to incompatible browser versions, and once slow performance, due to related to incompatible browser versions, and once slow performance, due to server issues)server issues)

Page 39: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 39INFSOM-RI-026753

ChallengesChallenges

Page 40: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 40INFSOM-RI-026753

Challenges

• Growing community means large usage of infrastructure and Growing community means large usage of infrastructure and deployed software, with direct consequences on all WP5 delivered deployed software, with direct consequences on all WP5 delivered subsystemssubsystems

• Repository requirements are much more challenging than Repository requirements are much more challenging than originally expectedoriginally expected– New design requiredNew design required– Needed to use cutting edge technologies (e.g. REST, Jack Rabbit, Web Needed to use cutting edge technologies (e.g. REST, Jack Rabbit, Web

2.0) – harder to manage development schedule2.0) – harder to manage development schedule

• Larger user community also means larger usecase spectrum, Larger user community also means larger usecase spectrum, which led to a redesign of the Build and Test Web Clientwhich led to a redesign of the Build and Test Web Client

• Increasing richness of plugins means more metrics collected, Increasing richness of plugins means more metrics collected, generating more data for Repository servicegenerating more data for Repository service

• Sustainability is hard for project with short term fundingSustainability is hard for project with short term funding• No comparative model existed for Certification of complex and No comparative model existed for Certification of complex and

distributed software (e.g. Grid) -> we had to create Grid-QCMdistributed software (e.g. Grid) -> we had to create Grid-QCM

40

Page 41: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 41INFSOM-RI-026753

Conclusions

• ETICS has established itself as the “Grid Quality ETICS has established itself as the “Grid Quality Process” in the e-Infrastructure arenaProcess” in the e-Infrastructure arena

• With over 200 With over 200 registered usersregistered users and and 30+ projects30+ projects, the , the system has exceeded all growth targetssystem has exceeded all growth targets

• ETICS is part of world-wide ETICS is part of world-wide standardisationstandardisation efforts, efforts, through an through an Open Grid ForumOpen Grid Forum “Build, Test and “Build, Test and Certification Community Group” and with the proposed Certification Community Group” and with the proposed Grid-QCM modelGrid-QCM model

• ETICS provides a rich and user friendly ETICS provides a rich and user friendly web user web user interfaceinterface

ETICS is the Quality Process Brand!ETICS is the Quality Process Brand!

Page 42: Www.eu-etics.org INFSOM-RI-026753 WP 5 – Dissemination, training, certification and web tools Marc-Elian Bégin WP5 Leader, CERN ETICS 2 nd EU Review (CERN)

Final ETICS Review - CERN, 15th Feb 2008 - Marc-Elian Bégin, WP5, CERN 42INFSOM-RI-026753 42

Thanks

http://www.eu-etics.org