dCache Storage Resource Manager introduction Timur Perelmutov For - - PowerPoint PPT Presentation

dcache storage resource manager introduction
SMART_READER_LITE
LIVE PREVIEW

dCache Storage Resource Manager introduction Timur Perelmutov For - - PowerPoint PPT Presentation

dCache Storage Resource Manager introduction Timur Perelmutov For the dCache team Edinburgh, November 2007 Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 1 Project Topology : The Team Head of dCache.ORG Head of Development FNAL : Timur


slide-1
SLIDE 1

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 1

dCache Storage Resource Manager introduction

Timur Perelmutov

For the dCache team

Edinburgh, November 2007

slide-2
SLIDE 2

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 2

Head of dCache.ORG

Patrick Fuhrmann Vladimir Podstavkov Ted Hesselroth, OSG

External

Martin Radicke Maarten Lithmaath, CERN Alex Kulyavtsev Gerd Behrmann, NDGF Dmitri Litvintsev

Core Team (Desy and Fermi) Development Contribution Support and Help

Owen Synge Greig Cowan, gridPP Timur Perelmutov Tigran Mkrtchyan Flavia Donno, CERN Stijn De Weirdt (Quattor) Jonathan Schaeffer, IN2P3 Dirk Pleiter David Melkumyan

Head of Development FNAL : Head of Development DESY :

Iryna Koslova Bjoern Boettscher Andrew Baranovski, CEDPS

Project Topology : The Team

slide-3
SLIDE 3

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 3

Code contribution

besides DESY, FERMI NDGF : ftp (protocol V2) IN2P3 : HoppingManager

  • Integration. Verification
  • CERN
  • Open Science Grid
  • d-Grid

Project Topology: Partners

slide-4
SLIDE 4

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 4

dCache-SRM

  • Strict name space and data

storage separation

  • Automatic file replication on

based on access patterns

  • HSM Connectivity (Enstore,

OSM, TSM, HPSS, DMF)

  • Automated HSM migration

and restore

  • Scales to Peta-byte range on

1000’s of disks

  • Supported protocols:
  • (gsi/krb)FTP, (gsi/krb)dCap,

xRoot, NFS 2/3

  • Separate IO queues per

protocol

  • Resilient dataset

management

  • Command line and graphical

admin interface

  • Variety of Authorization

mechanisms including VOMS

  • Deployed in a large number of

institutions worldwide

  • SRM 1.1 and SRM 2.2
  • Dynamic Space Management
  • Request queuing and scheduling
  • Load balancing
  • Robust replication using SrmCopy functionality via

SRM, (gsi)FTP and http protocols

slide-5
SLIDE 5

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 5

SRM Versions support in dCache 1.8

  • dCache 1.8.0 and higher will support SRM 1.1 and

SRM 2.2 at the same time on the same TCP Port.

  • Both SRM protocol versions will run in the same

dCache instance, using just one file system instance. (pnfs)

  • Both SRM versions will have access to the same file

name space.

  • Files written with 1.1 can be accessed via 2.2 and

vice versa.

slide-6
SLIDE 6

6

T1 D0 T0 D1

As it used to be ( <= 1.7 ) As it will be with 1.8

(Custodial T1) Link Group

ST

Space Size Retention Policy Access Latency Space Token

Remark : The space of a Space Token is assigned to a pool at the moment the file is opened and not when the space token is created.

SRM 2.2 ( The space token)

slide-7
SLIDE 7

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 7

Lifecycles of Files in Space Reservations

Space Reservation 3 Replica, Online Token=2332 Description“Disk”

File1 File2 File3 Unused Part of Space Reservation

srmPrepareToPut srmCopy srmPrepareToPut

Tape Trash Delete

Space Reservation 3 Replica, Online Token=2332 Description“Disk”

File1 File2 File3 Unused Part of Space Reservation

slide-8
SLIDE 8

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 8

Movement of Files in Spaces

Space Reservation 3 Replica, Online Token=2332 Description=“Disk”

File1 File2 File3 Unused Part of Space Reservation Tape Trash Delete

slide-9
SLIDE 9

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 9

Deployment Schedule

slide-10
SLIDE 10

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 10

SRM Tutorial Outline

  • SRM

at a glance

  • dCache Specific Concepts
  • Deployment
  • dCache SRM Configuration
  • gPlazma
  • Monitoring dCache SRM
  • SRM and dCache Deployment & Upgrade Q&A
  • SRM Network Usage and Firewalls
  • SRM inter-dCache interactions
slide-11
SLIDE 11

Nov 13-14, 2007, Edinburgh SRM 2.2 Workshop 11

Goals of the Hands On Session

  • Learn about dCache SRM 2.2 Configuration
  • configure Link Groups
  • Create LinkGroupVOAuthorization file
  • Activate SRM Space Manager
  • Configure default Access Latency and

Retention Policy

  • System Wide defaults
  • Path Specific defaults
  • Reserve Spaces
  • Write Files in the Spaces