GLUE 2 Open Issues in Storage Information Providers 16 th May 2014.

Slides:



Advertisements
Similar presentations
Storage: Futures Flavia Donno CERN/IT WLCG Grid Deployment Board, CERN 8 October 2008.
Advertisements

Storage Issues: the experiments’ perspective Flavia Donno CERN/IT WLCG Grid Deployment Board, CERN 9 September 2008.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
ITIL: Why Your IT Organization Should Care Service Support
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
Introduction: This VCSS training session has been developed to provide : I.A quick overview of VCSS II.A walk through of the main VCSS features III.Solutions.
INFSO-RI Enabling Grids for E-sciencE SRMv2.2 experience Sophie Lemaitre WLCG Workshop.
SRM 2.2: tests and site deployment 30 th January 2007 Flavia Donno, Maarten Litmaath IT/GD, CERN.
SRM 2.2: status of the implementations and GSSD 6 th March 2007 Flavia Donno, Maarten Litmaath INFN and IT/GD, CERN.
CERN IT Department CH-1211 Geneva 23 Switzerland t Storageware Flavia Donno CERN WLCG Collaboration Workshop CERN, November 2008.
Your university or experiment logo here Storage and Data Management - Background Jens Jensen, STFC.
Enabling Grids for E-sciencE System Analysis Working Group and Experiment Dashboard Julia Andreeva CERN Grid Operations Workshop – June, Stockholm.
Enabling Grids for E-sciencE Introduction Data Management Jan Just Keijser Nikhef Grid Tutorial, November 2008.
MW Readiness Verification Status Andrea Manzi IT/SDC 21/01/ /01/15 2.
CERN IT Department CH-1211 Geneva 23 Switzerland GT WG on Storage Federations First introduction Fabrizio Furano
CERN Using the SAM framework for the CMS specific tests Andrea Sciabà System Analysis WG Meeting 15 November, 2007.
Report on Installed Resource Capacity Flavia Donno CERN/IT-GS WLCG GDB, CERN 10 December 2008.
MW Readiness WG Update Andrea Manzi Maria Dimou Lionel Cons 10/12/2014.
1 User Analysis Workgroup Discussion  Understand and document analysis models  Best in a way that allows to compare them easily.
INFSO-RI Enabling Grids for E-sciencE Enabling Grids for E-sciencE Pre-GDB Storage Classes summary of discussions Flavia Donno Pre-GDB.
WebFTS File Transfer Web Interface for FTS3 Andrea Manzi On behalf of the FTS team Workshop on Cloud Services for File Synchronisation and Sharing.
LCG Storage Accounting John Gordon CCLRC – RAL LCG Grid Deployment Board September 2006.
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.
DPM Python tools Ivan Calvet IT/SDC-ID DPM Workshop 10 th October 2014.
Storage Accounting John Gordon, STFC GDB March 2013.
EText Higher Ed Monthly Steering Committee Meeting January 2011 ONLINE TEXTBOOKS PERSONALIZATION INTEGRATED LEARNING MEDIA.
Busy Storage Services Flavia Donno CERN/IT-GS WLCG Management Board, CERN 10 March 2009.
Storage Interfaces Introduction Wahid Bhimji University of Edinburgh Based on previous discussions with Working Group: (Brian Bockelman, Simone Campana,
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Upcoming Features and Roadmap Ricardo Rocha ( on behalf of the.
Storage Classes report GDB Oct Artem Trunov
EGEE-II INFSO-RI Enabling Grids for E-sciencE Storage Accounting for Grid Environments Fabio Scibilia INFN - Catania.
Storage Interfaces and Access pre-GDB Wahid Bhimji University of Edinburgh On behalf of all those who participated.
SRM-2 Road Map and CASTOR Certification Shaun de Witt 3/3/08.
SESEC Storage Element (In)Security hepsysman, RAL 0-1 July 2009 Jens Jensen.
WLCG Information System Use Cases Review WLCG Operations Coordination Meeting 18 th June 2015 Maria Alandes IT/SDC.
SRM v2.2 Production Deployment SRM v2.2 production deployment at CERN now underway. – One ‘endpoint’ per LHC experiment, plus a public one (as for CASTOR2).
INFSO-RI Enabling Grids for E-sciencE Enabling Grids for E-sciencE Storage Element Model and Proposal for Glue 1.3 Flavia Donno,
Testing Infrastructure Wahid Bhimji Sam Skipsey Intro: what to test Existing testing frameworks A proposal.
CMS: T1 Disk/Tape separation Nicolò Magini, CERN IT/SDC Oliver Gutsche, FNAL November 11 th 2013.
Grid Deployment Board 5 December 2007 GSSD Status Report Flavia Donno CERN/IT-GD.
The Grid Storage System Deployment Working Group 6 th February 2007 Flavia Donno IT/GD, CERN.
Probes Requirement Review OTAG-08 03/05/ Requirements that can be directly passed to EMI ● Changes to the MPI test (NGI_IT)
An Analysis of Data Access Methods within WLCG Shaun de Witt, Andrew Lahiff (STFC)
The HEPiX IPv6 Working Group David Kelsey (STFC-RAL) EGI OMB 19 Dec 2013.
WLCG Accounting Task Force Update Julia Andreeva CERN GDB, 8 th of June,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Storage Accounting John Gordon, STFC OMB August 2013.
LCG Accounting Update John Gordon, CCLRC-RAL 10/1/2007.
WLCG Information System Status Maria Alandes Pradillo, CERN CERN IT Department, Support for Distributed Computing Group GDB 9 th September 2015.
Security recommendations DPM Jean-Philippe Baud CERN/IT.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Standard Protocols in DPM Ricardo Rocha.
Maria Alandes Pradillo, CERN Training on GLUE 2 information validation EGI Technical Forum September 2013.
CMS data access Artem Trunov. CMS site roles Tier0 –Initial reconstruction –Archive RAW + REC from first reconstruction –Analysis, detector studies, etc.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
Riccardo Zappi INFN-CNAF SRM Breakout session. February 28, 2012 Ingredients 1. Basic ingredients (Fabric & Conn. level) 2. (Grid) Middleware ingredients.
The Grid Information System Maria Alandes Pradillo IT-SDC White Area Lecture, 4th June 2014.
EGI Operations Management Board
Status of the SRM 2.2 MoU extension
Experiences with http/WebDAV protocols for data access in high throughput computing
Short term improvements to the Information System: a status report
dCache – protocol developments and plans
SRM Developers' Response to Enhancement Requests
Storage Protocol overview
Taming the protocol zoo
SRM2 Migration Strategy
Proposal for obtaining installed capacity
T-StoRM: a StoRM testing framework
GLUE 2 Support in gLite Data Management
DPM and SRM-less operation
NIMAC for Publishers & Vendors: Batch Delivery Procedures
Presentation transcript:

GLUE 2 Open Issues in Storage Information Providers 16 th May 2014

Introduction  The following slides summarise open issues in GLUE 2.0 publication of the different storage information providers  Castor/EOS is not covered since it doesn’t publish GLUE 2.0 yet February 2014 GLUE 2.0 open issues in storage information providers 2

How GLUE 2 Open Issues have been tracked so far List of Open ActionsStatus dCacheNoneUnknown DPMhttps://twiki.cern.ch/twiki/bin/view/EGEE/DP MGLUE2template Fixed in StoRMhttps://twiki.cern.ch/twiki/bin/view/EGEE/St oRMGLUE2template Unknown February 2014 GLUE 2.0 open issues in storage information providers 3

GLUE2StorageService February 2014 GLUE 2.0 open issues in storage information providers 4 GLUE2ServiceTypeGLUE2ServiceCapability dCacheorg.dcache.storagedata.access.flatfiles data.management.storage data.management.transfer data.transfer security.delegation DPMDPM (as of 1.8.8) Storage data.access.flatfiles data.management.replica data.management.storage data.management.transfer data.transfer executionmanagement.reservation security.authentication security.authorization StoRMSRMdata.management.storage

GLUE2StorageService  StoRM and DPM to choose a service type that follows the reverse-DNS prefix syntax  See for more detailshttp://glue20.web.cern.ch/glue20/#b31  We need to communicate this to GLUE WG  Do we want to align capabilities?  I would postpone this discussion for the time being and focus on improving other attributes February 2014 GLUE 2.0 open issues in storage information providers 5

GLUE2StorageServiceCapacity TypeTotalUsedFreeReservedglue- validator Total (PB) dCacheNearlineYes No OK51583 OnlineYes NoOK46525 DPMOnlineYes NoOK9M StoRMNearlineYes 0Error4566 OnlineYes 0Error65131 February 2014 GLUE 2.0 open issues in storage information providers 6 glue-validator test: OK if (used+free+reserved)-0.5% <= total <= (used+free+reserved)+0.5% Error otherwise Note that only the published attributes are taken into account

GLUE2StorageServiceCapacity  glue-validator shows coherent numbers among published attributes for DPM and dCache  However, the totals seem to be too high!  See next item in the agenda for storage capacity validation  Note that glue-validator implements a test to detect totals higher than 1 billion GB (1000 PB)  In the case of StoRM, developers already contacted since the numbers are not correct  It affects old and new versions February 2014 GLUE 2.0 open issues in storage information providers 7

GLUE2StorageShareCapacity February 2014 GLUE 2.0 open issues in storage information providers 8 TypeTotalUsedFreeReservedglue-validatorAssociated Mapping Policy dCacheNearlin e Yes No Error in 8 sites 71 shares Yes OnlineYes NoOK DPMOnlineYes Yes, Reserved=Total for Space Tokens, 0 for non reserved space Error in 11 sites 97 shares Yes StoRMNearlin e Yes 0Error in INFN-1 13 shares No OnlineYes 0Error in INFN- BARI 28 shares

GLUE2StorageShareCapacity  glue-validator shows errors in all SEs  Could it be site misconfigurations?  Shall we open GGUS tickets to know more?  Reserved seems to be used in different ways by the different SEs  Feedback from experiments is that reserved is not used by them  Probably we don’t need to care about this?  StoRM should publish the mapping policies for the storage shares  glue-validator doesn’t help here since it misses a sanity check on which objects should be published once a certain object is published. i.e:  Endpoint -> access policy  Share -> mapping policy  In any case, a detailed study has been carried out for StoRM   Have all the issues reported in this twiki been fixed? February 2014 GLUE 2.0 open issues in storage information providers 9

GLUE2StorageAccessProtocol dCacheDPMStoRM dcapYes-- fileYes- ftpYes-- gsidcapYes-- gsiftpYes httpYes- httpsYes- nfsYes-- rfio-Yes webdav-Yes- xrootdYes Published as ‘root’ February 2014 GLUE 2.0 open issues in storage information providers 10 GLUE2StorageAccessProtocol object describes all the protocols that can be used to store or retrieve data.

GLUE2StorageAccessProtocol  Could we agree on the protocol type names?  StoRM publishing root and DPM/dCache publishing xrootd  Do they refer to the same protocol?  GLUE 2.0 takes into account both  Root: File transfer protocol for the ROOT framework  Xrootd: xrootd protocol  What about GLUE2StorageAccessProtocolVersion?  Is this important? I haven’t checked consistency among different SEs  How many versions are out there?  I can write a glue-validator probe to check them if you give me some guidelines February 2014 GLUE 2.0 open issues in storage information providers 11

GLUE2StorageEndpoint GLUE2EndpointInterfaceName and GLUE2EndpointURL protocol GLUE2EndpointImplementationNameAssociated Access Policy dCachedcap - dcap file - file ftp - ftp gsidcap - gsidcap gsiftp - gsiftp http - http https - https nfs - nfs Srm or SRM - httpg xroot – xroot dCacheYes DPMgsiftp - gsiftp rfio - rfio SRM - httpg webdav - https xroot - xroot DPM (as of 1.8.8) Not published before Yes StoRMSRM - httpgStoRMYes February 2014 GLUE 2.0 open issues in storage information providers 12 GLUE2Endpoint may be published for each access protocol that may not require prior negotiation. The InterfaceName must correspond to the access protocol.

GLUE2StorageEndpoint  Discussion in GLUE WG to define InterfaceName for  xrootd  webdav  Once a decision is taken, info providers need to be updated  Does InterfaceName need to match AccessProtocol?  The same for the versions published by each object? February 2014 GLUE 2.0 open issues in storage information providers 13

Status of GLUE 2.0 SE information in the BDII ServicesStorage Manager SitesEndpointsSitesStorage Shares dCache DPM StoRM February 2014 GLUE 2.0 open issues in storage information providers 14 REBUS

Xrootd/webdav GLUE 2 endpoints ATLAS endpoints ATLAS xrootd endpoints ATLAS webdav endpoints CMS endpoints CMS xrootd endpoints CMS webdav endpoints dCache DPM StoRM February 2014 GLUE 2.0 open issues in storage information providers 15  dCache: what happens with webdav?  StoRM: what happens with xroot/webdav?  Do we want to make an effort to publish these endpoints in the IS?

Action items dCacheDetailed GLUE 2.0 Validation. It seems to be in good shape but there are minor things that could be improved (i.e. Publication of GLUE2EntityCreationTime) DPMDefine ServiceType DNS like name for GLUE WG StoRMConfirm whether open issues reported in twiki are fixed and otherwise produce a new version of the info provider to fix them Define ServiceType DNS like name for GLUE WG February 2014 GLUE 2.0 open issues in storage information providers 16