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

Slides:



Advertisements
Similar presentations
DPM Monitoring Wahid Bhimji University of Edinburgh, Apr-101Wahid Bhimji – Files access.
Advertisements

Storage Workshop Summary Wahid Bhimji University Of Edinburgh On behalf all of the participants…
Metadata Progress GridPP18 20 March 2007 Mike Kenyon.
The National Grid Service and OGSA-DAI Mike Mineter
LCG Tiziana Ferrari - SC3: INFN installation status report 1 Service Challenge Phase 3: Status report Tiziana Ferrari on behalf of the INFN SC team INFN.
DPM Name Server (DPNS) Namespace Authorization Location of physical files DPM Server Requests queuing and processing Space Management SRM Servers v1.1,
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.
Andrew McNab - EDG Access Control - 14 Jan 2003 EU DataGrid security with GSI and Globus Andrew McNab University of Manchester
CASTOR Upgrade, Testing and Issues Shaun de Witt GRIDPP August 2010.
Wahid Bhimji University of Edinburgh P. Clark, M. Doidge, M. P. Hellmich, S. Skipsey and I. Vukotic 1.
Filesytems and file access Wahid Bhimji University of Edinburgh, Sam Skipsey, Chris Walker …. Apr-101Wahid Bhimji – Files access.
CERN - IT Department CH-1211 Genève 23 Switzerland t Monitoring the ATLAS Distributed Data Management System Ricardo Rocha (CERN) on behalf.
LHCC Comprehensive Review – September WLCG Commissioning Schedule Still an ambitious programme ahead Still an ambitious programme ahead Timely testing.
5 November 2001F Harris GridPP Edinburgh 1 WP8 status for validating Testbed1 and middleware F Harris(LHCb/Oxford)
StoRM Some basics and a comparison with DPM Wahid Bhimji University of Edinburgh GridPP Storage Workshop 31-Mar-101Wahid Bhimji – StoRM.
Your university or experiment logo here NextGen Storage Shaun de Witt (STFC) With Contributions from: James Adams, Rob Appleyard, Ian Collier, Brian Davies,
Storage Wahid Bhimji DPM Collaboration : Tasks. Xrootd: Status; Using for Tier2 reading from “Tier3”; Server data mining.
CERN IT Department CH-1211 Geneva 23 Switzerland t Storageware Flavia Donno CERN WLCG Collaboration Workshop CERN, November 2008.
Author - Title- Date - n° 1 Partner Logo WP5 Summary Paris John Gordon WP5 6th March 2002.
Your university or experiment logo here Storage and Data Management - Background Jens Jensen, STFC.
Wahid, Sam, Alastair. Now installed on production storage Edinburgh: srm.glite.ecdf.ed.ac.uk  Local and global redir work (port open) e.g. root://srm.glite.ecdf.ed.ac.uk//atlas/dq2/mc12_8TeV/NTUP_SMWZ/e1242_a159_a165_r3549_p1067/mc1.
Enabling Grids for E-sciencE Introduction Data Management Jan Just Keijser Nikhef Grid Tutorial, November 2008.
Maarten Litmaath (CERN), GDB meeting, CERN, 2006/02/08 VOMS deployment Extent of VOMS usage in LCG-2 –Node types gLite 3.0 Issues Conclusions.
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.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
WebFTS File Transfer Web Interface for FTS3 Andrea Manzi On behalf of the FTS team Workshop on Cloud Services for File Synchronisation and Sharing.
Jens G Jensen RAL, EDG WP5 Storage Element Overview DataGrid Project Conference Heidelberg, 26 Sep-01 Oct 2003.
Derek Ross E-Science Department DCache Deployment at Tier1A UK HEP Sysman April 2005.
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.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
EGEE is a project funded by the European Union under contract IST VO box: Experiment requirements and LCG prototype Operations.
The CMS Top 5 Issues/Concerns wrt. WLCG services WLCG-MB April 3, 2007 Matthias Kasemann CERN/DESY.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Upcoming Features and Roadmap Ricardo Rocha ( on behalf of the.
INFSO-RI Enabling Grids for E-sciencE SRMv2.2 in DPM Sophie Lemaitre Jean-Philippe.
BaBar Cluster Had been unstable mainly because of failing disks Very few (
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Overview of DMLite Ricardo Rocha ( on behalf of the LCGDM team.
DMLite GridFTP frontend Andrey Kiryanov IT/SDC 13/12/2013.
Status of tests in the LCG 3D database testbed Eva Dafonte Pérez LCG Database Deployment and Persistency Workshop.
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.
Stephen Burke – Sysman meeting - 22/4/2002 Partner Logo The Testbed – A User View Stephen Burke, PPARC/RAL.
EMI is partially funded by the European Commission under Grant Agreement RI Roadmap & Future Work Ricardo Rocha ( on behalf of the DPM team )
LHCC Referees Meeting – 28 June LCG-2 Data Management Planning Ian Bird LHCC Referees Meeting 28 th June 2004.
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.
New Features of Xrootd SE Wei Yang US ATLAS Tier 2/Tier 3 meeting, University of Texas, Arlington,
Security recommendations DPM Jean-Philippe Baud CERN/IT.
DPM: Future Proof Storage Ricardo Rocha ( on behalf of the DPM team ) EMI INFSO-RI
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.
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.
EGEE Data Management Services
Federating Data in the ALICE Experiment
Jean-Philippe Baud, IT-GD, CERN November 2007
Status of the SRM 2.2 MoU extension
dCache “Intro” a layperson perspective Frank Würthwein UCSD
Storage Interfaces and Access: Introduction
StoRM Architecture and Daemons
Taming the protocol zoo
DPM Python tools Andrea Manzi CERN DPM Workshop 07th December 2015.
Artem Trunov and EKP team EPK – Uni Karlsruhe
GFAL 2.0 Devresse Adrien CERN lcgutil team
Ákos Frohner EGEE'08 September 2008
Data Management cluster summary
Architecture of the gLite Data Management System
INFNGRID Workshop – Bari, Italy, October 2004
Presentation transcript:

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

This talk: Not covering all the basics of DPM – many already know those. See gridpp wiki: or Sams talks in July: Will cover: -An introduction of terms. -List some commonly used tools for reference -Details of recent developments and plans for discussion Apr-10Wahid Bhimji – DPM2

A standard DPM setup Apr-10Wahid Bhimji – DPM3 DPM Head Node DPM Head Node Pool Node Pool Node Head Node (dpm-mysql) - SRMV2 Interface - DPM server: Request tracking (MySQL) - DPM Nameserver (DPNS) (MySQL) User Worker Node Worker Node DISK Pool node (dpm-disk) -Directly mounted disk - RFIO– local transfers -GridFTP– WAN transfers … Pool Node Pool Node DISK Pool Node Pool Node DISK gridftp rfio …

Available tools Some built-in and some in the gridpp toolkit: Latest version Let Sam or I know if you need another tool For help ask the GRIDPP-STORAGE jiscmail list or for generic dpm questions Apr-10Wahid Bhimji – DPM4

Common activities Install / upgrade: See GridPP Wiki Look at space usage, list files Move data around Allocate or modify space: –pools given to VOs (or collection of VOs) –Spacetokens to groups within VOs Apr-10Wahid Bhimji – DPM5

Finding out whats on your storage dpns-ls : List files in namespace dpm-disk-to-dpns – translate filepath to dpns dpm-list-disk - list all files on a filesystem Overall picture dpm-listspace: Includes usage in spacetokens dpm-qryconf: Includes usage in filesystem dpns-du: For space usage within a namespace path. Apr-10Wahid Bhimji – DPM6

Moving files dpm-delreplica or rfrm : remove from disk and namespace (but not LFC / remote catalogues) dpm-replicate or rfcp : copy single file dpm-drain: move a whole filesystem -Need to wrap in an until loop to persist if it crashes. dpm-sql-spacetoken-replicate-hotfiles – (new(ish) in toolkit) – replicate all files within a spacetoken Apr-10Wahid Bhimji – DPM7

Allocating Space ALL ATLAS VO space should be in SPACETOKENS Create: dpm-reservespace Update dpm-updatespace - do not use dpm- reserve again Delete: dpm-releasespace Moving a filesystem between pools: dpm-rmfs --server pool2 --fs /gridstorage018 dpm-addfs --poolname cms --server pool2--fs /gridstorage018 Apr-10Wahid Bhimji – DPM8

DPM Status Apr-10Wahid Bhimji – DPM9

Support Last year central DPM support from CERN was at the level of 0.5 FTE. Now improved to ~2 FTE: – Jean-Philippe Baud has returned – Additional developer : Ricardo Rocha Apr-10Wahid Bhimji – DPM10

Versions Latest version – still 1.7.2(-5) (in certification since Oct.) Provides: Checksum treatment Fix for unstable SRM server (currently patched binary) Future Program of work mOfWork Apr-10Wahid Bhimji – DPM11

Future Plans - Highlights DPM (in certif.) RFIO tuning of read ahead buffers via env variable File replication in parallel for improved dpm-drain. DPM RFIO – improved spacetoken/ checksum handling Improved drain using rfio DPM Internal monitoring of disk servers - NAGIOS DPM (Schema changes) Usage information as a pre-requisite for quotas Banning of users and groups DPM Priority by role in request queue Limit IO slots by server by type of access Apr-10Wahid Bhimji – DPM12

Long(er) term plans - Confirmed Quotas. Accounting: Space uses, files: read, written, replicated - bytes Replace HTTPG by HTTPS for SRM servers NFS 4.1 interface VO admin role Glue2 support Not Scheduled Add GUIDs to file entries to be able to use DPM as local LFC Automatic replication of hot files. attributes, not I/O. Integration with Argus (banning of users and groups). Better file system selection algorithm.. Support for distributed file systems like Lustre/Hadoop Apr-10Wahid Bhimji – DPM13

Unconfirmed Support for striping Support for BitTorrent Multi-vo support for xrootd WEB admin interface Gateway hosts to allow sites having very few IP addresses visible externally to use DPM Provision of native python interfaces Support for python 2.6 Apr-10Wahid Bhimji – DPM14

Conclusions / Discussion DPM has many tools – use not always obvious Significant support in UK – use us Now good support at CERN too And a plan of action – We can influence this – We can also help develop features of interest E.g asked to help with Nagious plugins – What are the priorities? Apr-10Wahid Bhimji – DPM15