Jens G Jensen RAL, EDG WP5 Storage Element Overview DataGrid Project Conference Heidelberg, 26 Sep-01 Oct 2003.

Slides:



Advertisements
Similar presentations
30-31 Jan 2003J G Jensen, RAL/WP5 Storage Elephant Grid Access to Mass Storage.
Advertisements

EU DataGrid TestBed 2 Component Review Paul Millar (University of Glasgow) (slides based on a presentation by Erwin Laure)
HEPiX Storage, Edinburgh May 2004 SE Experiences Supporting Multiple Interfaces to Mass Storage J Jensen
J Jensen CCLRC RAL Data Management AUZN (mostly about SRM though) GGF 16, Athens J Jensen.
HEPiX GFAL and LCG data management Jean-Philippe Baud CERN/IT/GD.
Steve Traylen Particle Physics Department Experiences of DCache at RAL UK HEP Sysman, 11/11/04 Steve Traylen
Jens G Jensen CCLRC/RAL hepsysman 2005Storage Middleware SRM 2.1 issues hepsysman Oxford 5 Dec 2005.
Presenter Name Facility Name EDG Testbed Status Moving to Testbed Two.
DataGrid is a project funded by the European Commission under contract IST WP2 – R2.1 Overview of WP2 middleware as present in EDG 2.1 release.
Stephen Burke – Heidelberg - 26/9/2003 Partner Logo Overview of applications view of the data management middleware Stephen Burke.
Storage Issues: the experiments’ perspective Flavia Donno CERN/IT WLCG Grid Deployment Board, CERN 9 September 2008.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
Magda – Manager for grid-based data Wensheng Deng Physics Applications Software group Brookhaven National Laboratory.
GridPP9 – 5 February 2004 – Data Management DataGrid is a project funded by the European Union GridPP is funded by PPARC WP2+5: Data and Storage Management.
5 November 2001F Harris GridPP Edinburgh 1 WP8 status for validating Testbed1 and middleware F Harris(LHCb/Oxford)
SRM at Clemson Michael Fenn. What is a Storage Element? Provides grid-accessible storage space. Is accessible to applications running on OSG through either.
A. Sim, CRD, L B N L 1 OSG Applications Workshop 6/1/2005 OSG SRM/DRM Readiness and Plan Alex Sim / Jorge Rodriguez Scientific Data Management Group Computational.
Data Management The GSM-WG Perspective. Background SRM is the Storage Resource Manager A Control protocol for Mass Storage Systems Standard protocol:
D C a c h e Michael Ernst Patrick Fuhrmann Tigran Mkrtchyan d C a c h e M. Ernst, P. Fuhrmann, T. Mkrtchyan Chep 2003 Chep2003 UCSD, California.
Introduction to dCache Zhenping (Jane) Liu ATLAS Computing Facility, Physics Department Brookhaven National Lab 09/12 – 09/13, 2005 USATLAS Tier-1 & Tier-2.
MAGDA Roger Jones UCL 16 th December RWL Jones, Lancaster University MAGDA  Main authors: Wensheng Deng, Torre Wenaus Wensheng DengTorre WenausWensheng.
Δ Storage Middleware GridPP10 What’s new since GridPP9? CERN, June 2004.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
Author - Title- Date - n° 1 Partner Logo WP5 Summary Paris John Gordon WP5 6th March 2002.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware: gLite Data Management EGEE Tutorial 23rd APAN Meeting, Manila Jan.
Andrew C. Smith – Storage Resource Managers – 10/05/05 Functionality and Integration Storage Resource Managers.
Enabling Grids for E-sciencE Introduction Data Management Jan Just Keijser Nikhef Grid Tutorial, November 2008.
30-Sep-03D.P.Kelsey, SCG Summary1 Security Co-ordination Group (WP7 SCG) EDG Heidelberg 30 September 2003 David Kelsey CCLRC/RAL, UK
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.
11/5/2001WP5 UKHEPGRID1 WP5 Mass Storage UK HEPGrid UCL 11th May Tim Folkes, RAL
INFSO-RI Enabling Grids for E-sciencE Enabling Grids for E-sciencE Pre-GDB Storage Classes summary of discussions Flavia Donno Pre-GDB.
Stephen Burke – Data Management - 3/9/02 Partner Logo Data Management Stephen Burke, PPARC/RAL Jeff Templon, NIKHEF.
SRM & SE Jens G Jensen WP5 ATF, December Collaborators Rutherford Appleton (ATLAS datastore) CERN (CASTOR) Fermilab Jefferson Lab Lawrence Berkeley.
Presenter Name Facility Name UK Testbed Status and EDG Testbed Two. Steve Traylen GridPP 7, Oxford.
Maarten Litmaath (CERN), GDB meeting, CERN, 2006/06/07 SRM v2.2 working group update Results of the May workshop at FNAL
DGC Paris WP2 Summary of Discussions and Plans Peter Z. Kunszt And the WP2 team.
Derek Ross E-Science Department DCache Deployment at Tier1A UK HEP Sysman April 2005.
2-Sep-02Steve Traylen, RAL WP6 Test Bed Report1 RAL and UK WP6 Test Bed Report Steve Traylen, WP6
Andrew McNab - Manchester HEP - 17 September 2002 UK Testbed Deployment Aim of this talk is to the answer the questions: –“How much of the Testbed has.
DataTAG Work Package 4 Meeting Bologna Simone Ludwig Brunel University 23rd and 24th of May 2002.
INFSO-RI Enabling Grids for E-sciencE Introduction Data Management Ron Trompert SARA Grid Tutorial, September 2007.
LCG LCG-1 Deployment and usage experience Lev Shamardin SINP MSU, Moscow
Enabling Grids for E-sciencE EGEE-II INFSO-RI Medical Data Manager 1 Dicom retrieval : overview of the DPM One command line to retrieve a file:
David Adams ATLAS ATLAS distributed data management David Adams BNL February 22, 2005 Database working group ATLAS software workshop.
Data Management The European DataGrid Project Team
Author - Title- Date - n° 1 Partner Logo WP5 Status John Gordon Budapest September 2002.
15-Feb-02Steve Traylen, RAL WP6 Test Bed Report1 RAL/UK WP6 Test Bed Report Steve Traylen, WP6 PPGRID/RAL, UK
SESEC Storage Element (In)Security hepsysman, RAL 0-1 July 2009 Jens Jensen.
DMLite GridFTP frontend Andrey Kiryanov IT/SDC 13/12/2013.
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.
The GridPP DIRAC project DIRAC for non-LHC communities.
1 DIRAC Data Management Components A.Tsaregorodtsev, CPPM, Marseille DIRAC review panel meeting, 15 November 2005, CERN.
GridPP2 Data Management work area J Jensen / RAL GridPP2 Data Management Work Area – Part 2 Mass storage & local storage mgmt J Jensen
Bob Jones – Project Architecture - 1 March n° 1 Project Architecture, Middleware and Delivery Schedule Bob Jones Technical Coordinator, WP12, CERN.
Storage Element Security Jens G Jensen, WP5 Barcelona, May 2003.
Security recommendations DPM Jean-Philippe Baud CERN/IT.
9/20/04Storage Resource Manager, Timur Perelmutov, Jon Bakken, Don Petravick, Fermilab 1 Storage Resource Manager Timur Perelmutov Jon Bakken Don Petravick.
J Jensen / WP5 /RAL UCL 4/5 March 2004 GridPP / DataGrid wrap-up Mass Storage Management J Jensen
Jean-Philippe Baud, IT-GD, CERN November 2007
StoRM: a SRM solution for disk based storage systems
Status of the SRM 2.2 MoU extension
John Gordon EDG Conference Barcelona, May 2003
SAM at CCIN2P3 configuration issues
Stephen Burke, PPARC/RAL Jeff Templon, NIKHEF
Data Management cluster summary
A Web-Based Data Grid Chip Watson, Ian Bird, Jie Chen,
INFNGRID Workshop – Bari, Italy, October 2004
Presentation transcript:

Jens G Jensen RAL, EDG WP5 Storage Element Overview DataGrid Project Conference Heidelberg, 26 Sep-01 Oct 2003

Jens G Jensen RAL WP5 Releases Release for Testbed 2.0 –Web service in secure or insecure mode (or both!) –Access control being integrated –Disk, CASTOR, HPSS, Atlas Datastore –GridFTP, NFS, RFIO Release for Testbed 2.1 – 2.0 plus: –SRM version 1.1 interface –“Proper” queuing system –Compiled with gcc 3.2.2

Jens G Jensen RAL WP5 Collaborations DataGrid Storage Element –Integrate with WP2 Data Replication Services (Reptor) –Jobs running on worker nodes in a ComputingElement cluster may read or write files to an SE SRM – Storage Resource Manager –Collaboration between Lawrence Berkeley, FermiLab, Jefferson Lab, CERN, Rutherford Appleton Lab

Jens G Jensen RAL WP5 Deployment Working Storage Elements: CERN – Castor and disk UAB Barcelona – Castor RAL – Atlas DataStore and Disk ESA/ESRIN – disk CC-IN2P3 – HPSS Testing: ESA/ESRIN plan tape MSS (AMS) NIKHEF disk Others: SARA building from source on SGI INSA/WP10 – to build support for DICOM servers

Jens G Jensen RAL WP5 Installation RPMs and source available Source compiles with gcc 2.95.x and Configures using LCFG-ng Tools available to build and install SEs without LCFG:./configure --prefix=/opt/edg make make install./edg-se-configure-all –mss-type=disk

Jens G Jensen RAL WP5 Limitations Disk Cache –Not much protection –On disk-only SEs, files are copied into disk cache –No proper disk cache management yet (“pinning”) Users can only be members in one VO –Once VOMS is supported this limitation will go away –VOs not properly supported for insecure (anonymous) access ACLs fixed – can only be modified by SE admin

Jens G Jensen RAL WP5 Development Priorities 1.EDG TrustManager adopted for web services authentication – done 2.Proper queuing system – done 3.Delete, exists (not part of SRM) – done 4.SRM v.1.1 interface – being integrated 5.Access control – use GACL – being integrated No setACL, getACL yet May be replaced with a different ACL system? 6.Improved disk cache management (including pinning) – work started Will also improve file metadata 7.VOMS support – not yet done

Jens G Jensen RAL WP5 For TB 2.1 More secure mode SEs to be deployed Access control integrated General improvements – error reporting in particular needs improvement ! Bugfixes… Requests asynchronous (SRM for now) –Current interface will be synchronous for now –Can make current interface asynchronous as well

Jens G Jensen RAL WP5 SRM in TB2.1 SRM version 1.1 –Storage Element enables common access to disk, CASTOR, HPSS, ADS, … –Slightly different interface but same principle –Defined as a web service –srmGet is the same as cache, srmPut the same as create – each command returns TURLs –Commands allow operations on several files –Allows users to use any SRM (version 1) client

Jens G Jensen RAL WP5 More about SRM Users know Site File Names (SFN) or Physical File Names (PFN) lxshare0408.cern.ch/bongo/mumble SE cache file request id MSS Disk cache file

Jens G Jensen RAL WP5 More about SRM Client queries the status of a request Better that client polls than server callbacks Server (ideally) able to give time estimate SE status? “not ready, try later” MSS Disk cache file

Jens G Jensen RAL WP5 More about SRM When request is ready, client gets a Transfer URL (TURL) gsiftp://lxshare0408.cern.ch/flatfiles/0 1/data/16bd30e2a899b7321baf00146acbe953 SE status? ready: TURL MSS Disk cache file

Jens G Jensen RAL WP5 More about SRM Client accesses the file in the SE’s disk cache using (usually) non-SE tools SE MSS Disk cache globus- url-copy file

Jens G Jensen RAL WP5 More about SRM Finally, client informs SE that data transfer is done This is required for cache management etc SE done ok MSS Disk cache file

Jens G Jensen RAL WP5 SRM command line Work started on generic SRM command line tools –Initially for testing – one SRM command per command line tool –Later “usable” tools doing Get-getStatus- Transfer-Done cycle acting on several files

Jens G Jensen RAL WP5 Data transfer interface GridFTP –The standard data transfer protocol in SRM collaboration Some SEs will be NFS mounted –Caching and pinning still required before the file is accessed via NFS Easy to add new data transfer protocols –E.g. http, ftp, https,…

Jens G Jensen RAL WP5 Information Interface Can publish into MDS Can publish (via GIN) R-GMA –Using GLUE schema for StorageElement – ntation/doc/schemas/Glue-SE.html Also a file metadata function as part of the control interface

Jens G Jensen RAL WP5 Future Directions – post EDG Guaranteed reservations –SRM2 recommendations: volatile, durable, permanent files and space Full SRM version 2.1 Scalability –Scalability will be achieved by making a single SE distributed –Not hard to do Resurrect ele* commands