EMI is partially funded by the European Commission under Grant Agreement RI-261611 Future Proof Storage with DPM Oliver Keeble (on behalf of the CERN IT-GT-DMS.

Slides:



Advertisements
Similar presentations
DPM Basics and its status and plans Wahid Bhimji University of Edinburgh GridPP Storage Workshop – Apr 2010 Apr-101Wahid Bhimji – DPM.
Advertisements

Data Management Expert Panel. RLS Globus-EDG Replica Location Service u Joint Design in the form of the Giggle architecture u Reference Implementation.
DPM Status & Roadmap Ricardo Rocha ( on behalf of the DPM team ) EMI INFSO-RI
HDFS and S3 plugins Andrea Manzi Martin Hellmich 13/12/2013.
EGEE is a project funded by the European Union under contract IST Using SRM: DPM and dCache G.Donvito,V.Spinoso INFN Bari
Storage: Futures Flavia Donno CERN/IT WLCG Grid Deployment Board, CERN 8 October 2008.
O. Keeble, F. Furano, A. Manzi, A. Ayllon, I. Calvet, M. Hellmich DPM Workshop 2014 DPM Monitoring.
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Performant and Future Proof: MySQL, Memcache and Raspberry Pi.
A comparison of distributed data storage middleware for HPC, GRID and Cloud Mikhail Goldshtein 1, Andrey Sozykin 1, Grigory Masich 2 and Valeria Gribova.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
StoRM Some basics and a comparison with DPM Wahid Bhimji University of Edinburgh GridPP Storage Workshop 31-Mar-101Wahid Bhimji – StoRM.
Ricardo Rocha ( on behalf of the DPM team ) Standards, Status and Plans.
CERN IT Department CH-1211 Geneva 23 Switzerland t Storageware Flavia Donno CERN WLCG Collaboration Workshop CERN, November 2008.
New DM Clients and retirement plans for old ones Alejandro Alvarez Ayllon on behalf of the DM Clients developers IT/SDC 11/12/2013.
Workshop summary Ian Bird, CERN WLCG Workshop; DESY, 13 th July 2011 Accelerating Science and Innovation Accelerating Science and Innovation.
Author - Title- Date - n° 1 Partner Logo WP5 Summary Paris John Gordon WP5 6th March 2002.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GStat 2.0 Joanna Huang (ASGC) Laurence Field.
And Tier 3 monitoring Tier 3 Ivan Kadochnikov LIT JINR
Light weight Disk Pool Manager experience and future plans Jean-Philippe Baud, IT-GD, CERN September 2005.
Owen SyngeTitle of TalkSlide 1 Storage Management Owen Synge – Developer, Packager, and first line support to System Administrators. Talks Scope –GridPP.
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.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Data Management cluster summary Krzysztof Nienartowicz JRA1 All Hands meeting, Helsinki.
DGC Paris WP2 Summary of Discussions and Plans Peter Z. Kunszt And the WP2 team.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT DPM Collaboration Motivation and proposal Oliver Keeble CERN On.
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.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Standard Interfaces to Grid Storage DPM and LFC Update Ricardo.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
CERN IT Department CH-1211 Geneva 23 Switzerland GT HTTP solutions for data access, transfer, federation Fabrizio Furano (presenter) on.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Upcoming Features and Roadmap Ricardo Rocha ( on behalf of the.
Andrea Manzi CERN On behalf of the DPM team HEPiX Fall 2014 Workshop DPM performance tuning hints for HTTP/WebDAV and Xrootd 1 16/10/2014.
EGI-Engage Data Services and Solutions Part 1: Data in the Grid Vincenzo Spinoso EGI.eu/INFN Data Services.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Overview of DMLite Ricardo Rocha ( on behalf of the LCGDM team.
EMI is partially funded by the European Commission under Grant Agreement RI Common Authentication Library Daniel Kouril, for the CaNL PT EGI TF.
DMLite GridFTP frontend Andrey Kiryanov IT/SDC 13/12/2013.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Data Management cluster summary David Smith JRA1 All Hands meeting, Catania, 7 March.
EMI is partially funded by the European Commission under Grant Agreement RI Roadmap & Future Work Ricardo Rocha ( on behalf of the DPM team )
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,
Andrea Manzi CERN EGI Conference on Challenges and Solutions for Big Data Processing on cloud 24/09/2014 Storage Management Overview 1 24/09/2014.
EMI is partially funded by the European Commission under Grant Agreement RI Common Authentication Library Daniel Kouril, for the CaNL PT EGI CF.
EMI INFSO-RI Testbed for project continuous Integration Danilo Dongiovanni (INFN-CNAF) -SA2.6 Task Leader Jozef Cernak(UPJŠ, Kosice, Slovakia)
EMI INFSO-RI EMI 1, open source middleware and the road to sustainability Alberto Di Meglio (CERN) Project Director EGI User Forum EMI Technical.
EMI INFSO-RI Patrick Fuhrmann EMI Data area leader At the EGI Technical Forum 2011, in Lyon EMI-Data The second year.
An Analysis of Data Access Methods within WLCG Shaun de Witt, Andrew Lahiff (STFC)
Security recommendations DPM Jean-Philippe Baud CERN/IT.
DPM: Future Proof Storage Ricardo Rocha ( on behalf of the DPM team ) EMI INFSO-RI
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Standard Protocols in DPM Ricardo Rocha.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
EMI is partially funded by the European Commission under Grant Agreement RI DPM in EMI-II HTTP and NFS interfaces Oliver Keeble On behalf of DPM.
Security Area Christoph Witzig (SWITCH) on behalf of John White (HIP)
1 EMI INFSO-RI Dynamic Federations Seamless aggregation of standard-protocol-based storage endpoints Fabrizio Furano Patrick Fuhrmann Paul Millar.
CERN IT Department CH-1211 Genève 23 Switzerland t DPM status and plans David Smith CERN, IT-DM-SGT Pre-GDB, Grid Storage Services 11 November.
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.
UNICORE and Argus integration Krzysztof Benedyczak ICM / UNICORE Security PT.
Jean-Philippe Baud, IT-GD, CERN November 2007
DPM at ATLAS sites and testbeds in Italy
Dynamic Storage Federation based on open protocols
Ricardo Rocha ( on behalf of the DPM team )
DPM Installation Configuration
Vincenzo Spinoso EGI.eu/INFN
StoRM Architecture and Daemons
Gfal/lcg-util -> Gfal2/gfal2-util
DPM Python tools Andrea Manzi CERN DPM Workshop 07th December 2015.
GFAL 2.0 Devresse Adrien CERN lcgutil team
DPM releases and platforms status
EMI: dal Produttore al Consumatore
CTA: CERN Tape Archive Overview and architecture
Data Management cluster summary
Presentation transcript:

EMI is partially funded by the European Commission under Grant Agreement RI Future Proof Storage with DPM Oliver Keeble (on behalf of the CERN IT-GT-DMS section)

EMI INFSO-RI Disk storage for the grid 36PB – 10 sites with > 1PB Over 200 sites in 50 regions Over 300 VOs have access to DPMs DPM today Future Proof Storage with DPM, EGI TF Prague2

EMI INFSO-RI Current production version is – lcgdm lcgdm-183 – In EPEL, EMI1 and EMI2 – No gLite – see tutorial on Wed on how to upgrade What’s new – EPEL compliance – HTTP/DAV frontend (old dpm httpd is gone) – NFSv4.1 frontend (read only) – Thread safe clients – Synchronous get requests – … DPM today Future Proof Storage with DPM, EGI TF Prague3

EMI INFSO-RI Next core release: – First DMLITE release (see later…) DAV frontend will start using the new libraries Other components not using dmlite for now – Improved replication mechanism – 32bit client support – Lots of other small fixes – Feature complete… finishing certification Change in the release process – Independent component releases – Faster, lighter releases Future Proof Storage with DPM, EGI TF Prague4

EMI INFSO-RI DMLITE is the result of a significant refactoring effort to make DPM modular Better separation between frontends and backend – Cleaner, more open, much improved performance Improved integration with standard building blocks – Hadoop, Memcache, S3, Lustre, … Refactoring & DMLITE Future Proof Storage with DPM, EGI TF Prague5

EMI INFSO-RI Standard protocols, standard clients – HTTP/DAV + extras, WAN transfers, 3 rd party copy… – NFS 4.1/pNFS (r/o) – Xrootd (rewritten) Forthcoming – GridFTP Legacy interfaces remain untouched – No large scale revalidation required Improved Frontends Future Proof Storage with DPM, EGI TF Prague6

EMI INFSO-RI Standard protocols, standard clients – HTTP/DAV + extras, WAN transfers, 3 rd party copy… – NFS 4.1/pNFS (r/o) – Xrootd (rewritten) Forthcoming – GridFTP – Ubiquitous access to grid storage Legacy interfaces remain untouched – No large scale revalidation required Improved Frontends Future Proof Storage with DPM, EGI TF Prague7

EMI INFSO-RI This is where DMLITE shines – Plugin based, open for constant evolution Improved nameserver performance – Connection pooling, improved SQL, memcache layer, … Support for multiple pool types – Legacy DPM, Hadoop/HDFS, S3, … – Sharing a single namespace if desired – Possibility for opportunistic pools Federation – See the following presentation And this is the beginning, much more coming – Python bindings, Lustre, VFS, … Improved Backends Future Proof Storage with DPM, EGI TF Prague8

EMI INFSO-RI This is where DMLITE shines – Plugin based, open for constant evolution Improved nameserver performance – Connection pooling, improved SQL, memcache layer, … Support for multiple pool types – Legacy DPM, Hadoop/HDFS, S3, … – Sharing a single namespace if desired – Possibility for opportunistic pools Federation – See the following presentation And this is the beginning, much more coming – Python bindings, Lustre, VFS, … Improved Backends Future Proof Storage with DPM, EGI TF Prague9

EMI INFSO-RI I/O performance Future Proof Storage with DPM, EGI TF Prague10 LAN / Chunk Size: 10k-20k / File Size: 2G ProtocolN. ReadsRead SizeRead Time HTTP50022,773, HTTP100046,027, XROOT50022,773, XROOT100046,027, RFIO50022,773, RFIO100046,027, PRELIMINARY

EMI INFSO-RI Performance, performance, performance Future Proof Storage with DPM, EGI TF Prague11

EMI INFSO-RI Puppet for configuration – Popular among large data centers – Lots of modules for popular tools (which we now rely on – apache, memcache, nagios, …) Nagios for monitoring – We reuse as much as possible And there’s a lot already available – Added specific plugins for detailed status and performance monitoring Easy administration Future Proof Storage with DPM, EGI TF Prague12

EMI INFSO-RI Puppet for configuration – Popular among large data centers – Lots of modules for popular tools (which we now rely on – apache, memcache, nagios, …) Nagios for monitoring – We reuse as much as possible And there’s a lot already available – Added specific plugins for detailed status and performance monitoring Easy administration Future Proof Storage with DPM, EGI TF Prague13

EMI INFSO-RI Standards – Leverage existing components & clients – Mature ecosystem – Less maintenance work Community – Guidance by the stakeholders – Independence from funding cycles – Now in talks for the creation of a “DPM Collaboration” to drive the project post-EMI Why “future proof”? Future Proof Storage with DPM, EGI TF Prague14

EMI INFSO-RI DPM is the most numerous SE on the WLCG infrastructure The project has never been in better shape We are soliciting statements of support for a collaboration In discussions with – GridPP (UK) – WLCG France – Taipei (WLCG Tier 1 using DPM) The DPM Collaboration Future Proof Storage with DPM, EGI TF Prague15

EMI INFSO-RI DPM around the world Future Proof Storage with DPM, EGI TF Prague16

EMI INFSO-RI DPM has received a lot of investment thanks to EMI – These developments are now being released This investment has gone into – Making it modular – Supporting standards (HTTP, NFSv4.1,…) – Profiting from existing technology – Performance – Manageability Summary Future Proof Storage with DPM, EGI TF Prague17

EMI INFSO-RI Issue with LFC API / Py26 (#84716) – Tracked down to issue with EPEL5 Swig version – Currently considering the best solution Cleaning up invalid LFC replicas (#83335) – Solved… bulk requests using API/CLI tools DAV EMI2 install failure (#85141) – Related to dependencies on gridsite, solved with the EPEL update EMI2 LFC dies regularly (#85161) – Happens to any of lfc/dpm/dpns daemons – Documented as a known issue with bit support (#81508) – Available in EMI2 and EPEL repositories Recent Issues Future Proof Storage with DPM, EGI TF Prague18