Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.

Slides:



Advertisements
Similar presentations
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
Advertisements

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE-III Program of Work Erwin Laure EGEE-II / EGEE-III Transition Meeting CERN,
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production.
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 Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse EGEE’s plans for transition.
Overview & Status of the Middleware & EGI Core Proposals Steven Newhouse Interim EGI Director EGEE Technical Director 26/05/2016 Status of EGI & Middleware.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks General relationships with EGEE JRA1 SA3.
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Oliver Keeble SA3 Activity Leader CERN EGEE-III.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks JRA1 summary Claudio Grandi EGEE-II JRA1.
INFSO-RI Enabling Grids for E-sciencE SA1 and gLite: Test, Certification and Pre-production Nick Thackray SA1, CERN.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Oliver Keeble SA3 Activity Leader CERN EGEE-III.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team James Casey EGEE’08.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Multi-level monitoring - an overview James.
EGEE-II INFSO-RI Enabling Grids for E-sciencE JRA1 in EGEE II Claudio Grandi (INFN and CERN) EGEE II Transition Meeting.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite Build Programme and Multi-Platform.
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.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CERN status report SA3 All Hands Meeting.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Gergely Sipos Activity Deputy Manager MTA.
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware reengineering Claudio Grandi – JRA1 Activity Manager - INFN EGEE Final EU.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Antonio Retico CERN, Geneva 19 Jan 2009 PPS in EGEEIII: Some Points.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The GILDA t-Infrastructure Roberto Barbera.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
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 GLite testing status and future Gianni Pucciani.
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN)
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
EGEE-III INFSO-RI Enabling Grids for E-sciencE SA3 All Hands Meeting 'Cluster of Competence' Experience SA3 INFN Cyprus May 7th-8th.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE JRA1 All Hands Meeting July 10-12, 2006 Pilsen, CZ.
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.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MSA3.4.1 “The process document” Oliver Keeble.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director Moving.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementing product teams Oliver Keeble.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Etienne Dublé - CNRS/UREC EGEE SA2 Mario.
Enabling Grids for E-sciencE EGEE-III-INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Towards an Information System Product Team.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Argus gLite Authorization Service Workplan.
EGEE-II INFSO-RI Enabling Grids for E-sciencE SA3 Report Markus Schulz For EGEE-II SA3 IT Department, CERN Final EU.
GLite proto-Collaboration phone conference Mirco Mazzucato INFN Working Meeting 5 September 2009.
JRA1 Middleware re-engineering
Bob Jones EGEE Technical Director
JRA2: Quality Assurance
JRA1 Middleware Re-engineering Status Report
Claudio Grandi - JRA1 Activity Manager - INFN
The gLite middleware distribution
Claudio Grandi (INFN and CERN)
Grid2Win: Porting of gLite middleware to Windows XP platform
Testing for patch certification
Short update on the latest gLite status
European Middleware Initiative (EMI)
Francesco Giacomini – INFN JRA1 All-Hands Nikhef, February 2008
Data Management cluster summary
Presentation transcript:

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader INFN EGEE-III First Review, June, 2009 JRA1 Middleware Re-engineering Status Report

Enabling Grids for E-sciencE EGEE-III INFSO-RI Activity Overview *includes 18 PMs of voluntary effort

Enabling Grids for E-sciencE EGEE-III INFSO-RI Effort spent at M12 Some overspending by all partners – All understood – No impact is expected for their contribution during the rest of the project Voluntary effort Anticipation of work

Enabling Grids for E-sciencE EGEE-III INFSO-RI Tasks TJRA1.1 Middleware support – “maintain and gradually improve the reliability, performance, usability, and manageability of the existing services”  Subset of gLite – Support via product-specific mailing lists, the gLite bug tracker (Savannah) and the general EGEE ticketing system (GGUS, on a best-effort basis) TJRA1.2 Research & development and standardisation – “development of components needed for an effective usage of the production resources and [...] adoption of consolidated international standards” – Main development is a coherent Authorization Framework TJRA1.3 Activity Management – Includes Security Architect

Enabling Grids for E-sciencE EGEE-III INFSO-RI gLite Middleware General Services LHC File Catalogue Hydra Workload Management Service File Transfer Service Logging & Book keeping Service AMGA Storage Element Disk Pool Manager dCache Information Services BDII MON User Access User Interface Security Services Virtual Organisation Membership Service Authz. Service SCAS Proxy Server LCAS & LCMAPS Compute Element CREAMLCG-CE gLExec BLAH Worker Node

Enabling Grids for E-sciencE EGEE-III INFSO-RI Products Security – VOMS and VOMSAdmin – Proxy and attribute certificate renewal – Shibboleth interoperability – LCAS, LCMAPS – gLExec – Delegation framework – CGSI_gSOAP – gsoap-plugin – Trustmanager, Util-Java – GridSite – Authorization Service Information, Monitoring – GLUE Schema, BDII – R-GMA Job Management – BLAH – CREAM, CEMon – WMS – Logging and Bookkeping Data Management – DPM – LFC – FTS – EDS, Hydra – GFAL – lcg_utils

Enabling Grids for E-sciencE EGEE-III INFSO-RI Major achievements Middleware Support – Goal: to keep the infrastructure running  Infrastructure has doubled every year – Releases for all the services/components have been delivered to certification and production  Bug fixes  Improvements in terms of reliability, performance, usability, and manageability  Minor functional enhancements New services in production – CREAM  gLite interface to a Computing Element – HYDRA  A keystore for Medical Data Management

Enabling Grids for E-sciencE EGEE-III INFSO-RI Major achievements /2 Development – The new Authorization service (Argus) is ready for certification Standardization – The GLUE Schema v. 2 has become an OGF standard – SRM v. 2.2 adopted by the gLite Storage Element (DPM) – JSDL support by the gLite meta-scheduler (WMS) – BES/JSDL adoption under discussion for the gLite CE (CREAM)  Co-chairing the OGF PGI WG – SAML support by VOMS

Enabling Grids for E-sciencE EGEE-III INFSO-RI Organization The organization is based on largely autonomous development teams – Usually co-located with SA3 people for testing, forming clusters of competence In general a service (node) integrates components provided by multiple teams

Enabling Grids for E-sciencE EGEE-III INFSO-RI Workplan Integrated in Savannah – Links to other tasks, patches, bugs

Enabling Grids for E-sciencE EGEE-III INFSO-RI SW Engineering with ETICS Managed with ETICS – ~300 components, 75% gLite, 25% externals – Platforms, dependencies, node types, etc.

Enabling Grids for E-sciencE EGEE-III INFSO-RI ETICS: Benefits Single place to manage many aspects of software engineering Remote builds, done on a trusted third-party infrastructure Comprehensive reports Availability of an artifact repository after a build – Readily installable packages Integrated testing facility – From unit to system testing Support for multi-platform portability Support for QA plugins – Checks on code – Metrics on code

Enabling Grids for E-sciencE EGEE-III INFSO-RI Automatic testing: VOMS System testing, library testing and regression testing – Requires deployment of a functional VOMS server instance, including a MySQL database Run remotely on ETICS after a build – Results integrated in the build report

Enabling Grids for E-sciencE EGEE-III INFSO-RI Portability to multiple platforms Joint SA3/JRA1 effort: – Coordination by SA3, changes in the code by JRA1 Slow progress – Lower priority than other needs – Lack of effort dedicated to integration activity Getting better – gLite 3.2 integrated builds on many platforms – Nightly builds available through ETICS – Build is not release! Multi-platform strategy – Few certified platforms – Uncertified packages available for more platforms  Help from the community

Enabling Grids for E-sciencE EGEE-III INFSO-RI IPv6 Collaboration with SA2 – They ran the IPv6 static checker as an ETICS plugin and submitted 110 bugs  75 for JRA1 components Bugs are being fixed – Important but not urgent task Final testing to be done by SA2 on their IPv6 testbed Some services are IPv6 ready – Production LFC, DPM – Prototype BDII

Enabling Grids for E-sciencE EGEE-III INFSO-RI Activity Management All-Hands meetings – Every about six months – 5-7 November 2008, Prague – 6-8 May 2009, Nicosia – Together with SA3  One day in common, one day Activity-specific EMT – Technical management, short-term view Security coordination – For operations and middleware TMB – Technical management, mid-term view

Enabling Grids for E-sciencE EGEE-III INFSO-RI Goals for Y2 Organization – In preparation for EGI, from Clusters of Competence to Product teams  A team is responsible for all aspects of a software product (development, testing, certification, release, support,...) – Need to adapt the existing processes and procedures – Establishment of a gLite Consortium to provide a long-term sustainable roadmap for the gLite software Consolidation of the software – Multi-platform support – Review of error messages and logging – Documentation, especially of interfaces – Appropriate copyright and license attributions – Minimization of dependencies – Provision of a gLite SDK

Enabling Grids for E-sciencE EGEE-III INFSO-RI Summary All Activity tasks proceed according to the plan – Deviations in effort consumption are not worrying Collaboration with SA3 and the ETICS team allows us to overcome difficulties The software process and management procedures are increasingly based on the available tools – Mainly ETICS and Savannah Transition to EGI requires changes both in organization and focus of technical activity