INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org www.glite.org gLite Middleware Status Frédéric Hemmer, JRA1 Manager, CERN On behalf of JRA1.

Slides:



Advertisements
Similar presentations
INFSO-RI Enabling Grids for E-sciencE EGEE and gLite Slides by: Erwin Laure EGEE Deputy Middleware Manager.
Advertisements

Workload Management Status of current activity GridPP 13, Durham, 6 th July 2005.
Middleware Roadmap for GridPP3 R.Middleton GridPP16- QMUL.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Middleware Claudio Grandi (INFN – Bologna) Workshop Commissione.
GRACE Project IST EGAAP meeting – Den Haag, 25/11/2004 Giuseppe Sisto – Telecom Italia Lab.
EGEE is a project funded by the European Union under contract IST JRA1 Testing Activity: Status and Plans Leanne Guy EGEE Middleware Testing.
INFSO-RI Enabling Grids for E-sciencE Comparison of LCG-2 and gLite Author E.Slabospitskaya Location IHEP.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management Services - Overview Mike Mineter National e-Science Centre, Edinburgh.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Simply monitor a grid site with Nagios J.
INFSO-RI Enabling Grids for E-sciencE JRA1 Middleware Re-engineering Frédéric Hemmer, JRA1 Manager, CERN On behalf.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
INFSO-RI Enabling Grids for E-sciencE Status and Plans of gLite Middleware Erwin Laure 4 th ARDA Workshop 7-8 March 2005.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
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.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks JRA1 summary Claudio Grandi EGEE-II JRA1.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
INFSO-RI Enabling Grids for E-sciencE SA1 and gLite: Test, Certification and Pre-production Nick Thackray SA1, CERN.
INFSO-RI Enabling Grids for E-sciencE The gLite Workload Management System Elisabetta Molinari (INFN-Milan) on behalf of the JRA1.
EGEE-II INFSO-RI Enabling Grids for E-sciencE JRA1 in EGEE II Claudio Grandi (INFN and CERN) EGEE II Transition Meeting.
GLite – An Outsider’s View Stephen Burke RAL. January 31 st 2005gLite overview Introduction A personal view of the current situation –Asked to be provocative!
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CERN status report SA3 All Hands Meeting.
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.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America gLite Overview Roberto Barbera Univ. of.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management and Interoperability Peter Kunszt (JRA1 DM Cluster) 2 nd EGEE Conference,
INFSO-RI Enabling Grids for E-sciencE Information and Monitoring Status and Plans Plzeň, 10 July 2006 Steve Fisher/RAL.
INFSO-RI Enabling Grids for E-sciencE Scenarios for Integrating Data and Job Scheduling Peter Kunszt On behalf of the JRA1-DM Cluster,
1 Andrea Sciabà CERN Critical Services and Monitoring - CMS Andrea Sciabà WLCG Service Reliability Workshop 26 – 30 November, 2007.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware reengineering Claudio Grandi – JRA1 Activity Manager - INFN EGEE Final EU.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
INFSO-RI Enabling Grids for E-sciencE The gLite File Transfer Service: Middleware Lessons Learned form Service Challenges Paolo.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Progress on first user scenarios Stephen.
Enabling Grids for E-sciencE gLite for ATLAS Production Simone Campana, CERN/INFN ATLAS production meeting May 2, 2005.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE gLite and Condor present and future Claudio Grandi (INFN – Bologna)
INFSO-RI Enabling Grids for E-sciencE Grid Services for Resource Reservation and Allocation Tiziana Ferrari Istituto Nazionale di.
David Adams ATLAS ATLAS-ARDA strategy and priorities David Adams BNL October 21, 2004 ARDA Workshop.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Middleware reengineering Claudio Grandi (INFN – Bologna) EGEE Final.
LCG Accounting Update John Gordon, CCLRC-RAL WLCG Workshop, CERN 24/1/2007 LCG.
INFSO-RI Enabling Grids for E-sciencE gLite Certification and Deployment Process Markus Schulz, SA1, CERN EGEE 1 st EU Review 9-11/02/2005.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
Enabling Grids for E-sciencE CMS/ARDA activity within the CMS distributed system Julia Andreeva, CERN On behalf of ARDA group CHEP06.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Data Management cluster summary David Smith JRA1 All Hands meeting, Catania, 7 March.
JRA1 Testing Current Status Leanne Guy Testing Coordination Meeting, 13 th September 2004 EGEE is a project funded by the European.
INFSO-RI Enabling Grids for E-sciencE Operations Parallel Session Summary Markus Schulz CERN IT/GD Joint OSG and EGEE Operations.
EGEE-II INFSO-RI Enabling Grids for E-sciencE middleware status and plans Claudio Grandi (INFN and CERN) John White.
Enabling Grids for E-sciencE EGEE-III-INFSO-RI EGEE and gLite are registered trademarks Francesco Giacomini JRA1 Activity Leader.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE Operations: Evolution of the Role of.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Management Claudio Grandi.
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
INFSO-RI Enabling Grids for E-sciencE JRA1 Middleware Re-engineering Frédéric Hemmer, JRA1 Manager, CERN On behalf.
Acronyms GAS - Grid Acronym Soup, LCG - LHC Computing Project EGEE - Enabling Grids for E-sciencE.
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware Claudio Grandi (INFN – Bologna) EGEE-NAREGI meeting March 20-22,
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 CREAM: current status and next steps EGEE-JRA1.
gLite Middleware Status
Slides contributed by EGEE Team
Current status of gLite
Short update on the latest gLite status
JRA1 Middleware Re-engineering
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE gLite Middleware Status Frédéric Hemmer, JRA1 Manager, CERN On behalf of JRA1 EGEE 4 th Conference April 18-22, 2005 Pisa, Italy

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 2 Outline Processes and Releases Subsystems Status Deployment Status Testing Status Metrics Related Sessions Summary

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 3 gLite Processes Architecture Definition –Based on Design Team work –Associated implementation work plan –Design description of Service defined in the Architecture document  Really is a definition of interfaces –Yearly cycle Testing Team –Test Release candidates on a distributed testbed (CERN, Hannover, Imperial College) –Raise Critical bugs as needed –Iterate with Integrators & Developers Integration Team produces Release Candidates based on received tags –Build, Smoke Test, Deployment Modules, configuration –Iterate with developers Implementation Work planWork plan –Prototype testbed deployment for early feedback –Progress tracked monthly at the EMT EMT defines release contents –Based on work plan progress –Based on essential items needed  So far mainly for HEP experiments and BioMed –Decide on target dates for tags  Taking into account enough time for integration & testing Deployment on Production of selected set of Services –Based on the needs (deployment, applications) –Today FTS clients, R-GMA, VOMS Once Release Candidate passed functional tests –Integration Team produces documentation, release notes and final packaging –Announce the release on the glite Web site and the glite-discuss mailing list. Deployment on Pre-production Service and/or Service Challenges –Feedback from larger number of sites and different level of competence –Raise Critical bugs as needed –Critical bugs fixed with Quick Fixes when possible Since Athens, the focus has been on essential (simple) services and defect fixing – e.g. FTS, R-GMA, VOMS

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 4 Today gLite Special Release for SC File Transfer Service gLite Service Release gLite Special Release for SC File Transfer Service gLite Releases and Planning April 2005 May 2005 July 2005 Aug 2005 Sep 2005 Oct 2005 Nov 2005 Dec 2005 Jan 2006 Feb 2006 June 2005 gLite 1.0 Condor-C CE gLite I/O R-GMA WMS L&B VOMS Single Catalog gLite 1.1 File Transfer Service Metadata catalog Functionality gLite 1.2 File Transfer Agents Secure Condor-C gLite 1.3 File Placement Service FTS multi-VO Refactored RGMA & CE gLite 1.4 VOMS for Oracle SRMcp for FTS WMproxy LBproxy DGAS QF1.0.12_01_2005 QF1.0.12_02_2005 QF1.0.12_03_2005 QF1.0.12_04_2005 QF1.1.0_05_2005 QF1.1.0_06_2005 QF1.1.0_07_2005 QF1.1.0_08_2005 QF1.1.0_09_2005 QF1.1.0_10_2005 QF1.1.2_11_2005 QF1.1.2_12_2005 QF1.1.2_13_2005 QF1.1.2_16_2005 QF1.2.0_14_2005 QF1.2.0_15_2005 QF1.3.0_17_2005 QF1.3.0_18_2005 QF1.3.0_19_2005 gLite 1.5 Functionality Freeze gLite 1.5 Release Date QF1.3.0_20_2005 QF1.3.0_22_2005 QF1.3.0_21_2005 QF1.3.0_23_2005 QF1.3.0_24_2005

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 5 gLite Documentation and Information sources Installation Guide Release Notes –GeneralGeneral –Individual ComponentsIndividual Components User Manuals –With Quick Guide sectionsWith Quick Guide sections CLI Man pages API’s and WSDL Beginners Guide and Sample CodeBeginners Guide Bug Tracking System Mailing Lists –gLite-discussgLite-discuss –Pre-Production ServicePre-Production Service Other –Data Management (FTS) WikiData Management (FTS) Wiki –Pre-Production Services Wiki  Public and Private PublicPrivate –PresentationsPresentations

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 6 Job Management Services VOMS and VOMS Admin –Support for Oracle DB backend –Included in VDT LB –LB Proxy  Provides faster, synchronous and more efficient access to LB services to WMS services –Support for “CE reputability ranking“  Maintains recent statistics of job failures at CE’s  Feeds back to WMS to aid planning CE –BLAH  More efficient parsing of log files (these can be left residing on a remote machine)  Support for hold and resume in BLAH To be used e.g. to put a job on hold, waiting for e.g. the staging of the input data –Condor-C GSI enabled –CEMon  Major reengineering of this service Better support for the pull mode; More efficient handling of CEmon reporting Security support Possiblity to handle also other data oE.g. a GridIce plugin for CEMon implemented Included in VDT and used in OSG for resource selection

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 7 GPbox –XACML-based policy maintainer, parser and enforcer. –Can be used for authorisation checks at various levels. WMS –WMProxy  Web service interface to the WMS  Allows support of bulk submissions and jobs with shared sandboxes –Support for shallow resubmission  Resubmission happens in case of failure only when the job didn't start running - Only one instance of the user job can run. –Support for MPI job even if the file system is not shared between CE and WNs –Support of R-GMA as resource information repository to be used in the matchmaking besides bdII and CEMon –Support for execution of all DAG nodes within a single CE - chosen by user or by the WMS matchmaker –Support for file peeking to access files during the execution of the job –Initial integration with G-Pbox - considering simple AuthZ policies –Initial support for pilot job  Pilot job which "prepare" the execution environment and then get and execute the actual user job DGAS Accounting  CEs can be instrumented with proper sensors to measure the resources used Job provenance –Long term job information storage –Useful for debugging, post-mortem analysis, comparison of job executions in different environments –Useful for statistical analysis Job Management Services

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 8 Data Management Services gLite I/O –dCache and DPM support added –Added a remove method to be able to delete files –Changed the configuration to match all other CLI configuration to service-discovery –Improved error reporting –Will be used for the BioMedical Demo  Encryption and DICOM SRM FiReMan catalog –Oracle and MySQL versions available –Secure services, using VOMS groups, ACL support for DNs –Full set of Command Line tools –Simple API for C/C++ wrapping a lot of the complexity for easy usage –Attribute support –Symbolic link support –Exposing ServiceIndex and DLI (for matchmaking) –Separate catalog available as a keystore for data encryption (‘Hydra’) AMGA MetaData Catalog –NA4 contribution  Result of JRA1 & NA4 prototyping together with PTF assessment

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 9 File Transfer Service Technology preview in gLite 1.0 Full scalable implementation –Java Web Service front-end, C++ Agents, Oracle or MySQL database support –Support for Channel, Site and VO management –Interfaces for management and statistics monitoring –Gsiftp, SRM and SRM-copy support Has been in use by the Service Challenges for the last 3 months. Robust, production quality service.

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 10 Information Systems R-GMA –Essentially bug fixes & consolidation –Merging LCG & gLite code base –Secure version Service Discovery –Was not part of gLite 1.0 –An interface has been defined and implemented for 3 back-ends  R-GMA  BDII  Configuration File –Command Line tool for easy query and conversion between back-ends –Used WMS and Data Management clients

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 11 Status of gLite Deployment Production –FTS –R-GMA (Monitoring & Accounting Data Aggregation) –VOMS Preproduction Service –14 sites –CERN, CNAF, PIC CE’s are connected to the production worker nodes –~ 1M Jobs submitted –FTS, WMS/LB/CE, FireMan, gLite I/O (DPM, Castor), R-GMA Others –DILIGENT has deployed a number of those services as well

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 12 gLite Testing Status ××× DGAS × ××× SD M × Data Catalog M× FTS M VOMS M R-GMA M WMS × ××× L&B I/O CE Test report Defect verification Defect Regression StressTest suiteDeployment

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 13 gLite 1.4 Metrics

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 14 JRA1 Related sessions in Pisa SRM/DICOM and Metadata (Biomed) Pro*Active/gLite Bridge Experience in PPS deployment Deployment Tools ETICS Project Integration Poster Testing Poster

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 15 Summary gLite releases have been produced –Tested, Documented, with Installation and Release notes –Subsystems used on  Service Challenges  Pre-Production Services  Production Service –And by other communities (e.g. DILIGENT) gLite processes are in place –Closely monitored by various bodies –Hiding many technical problems to the end user gLite is more than just software, it also about –Processes, Tools and Documentation –International Collaboration

Enabling Grids for E-sciencE INFSO-RI th EGEE Conference, Pisa - gLite Middleware Status 16