SRM is a Service
SRMs and File transfers
- SRMs DO NOT perform file transfer
- SRMs DO invoke file transfer service if needed (GridFTP, FTP, HTTP, …)
SRM functionality
- Manage what should reside on a storage resource at any one time
- Get files from remote locations when necessary
- Pin files in storage till they are released
- Timeout on pins
- Provide grid access to/from mass storage systems
- HPSS, Enstore (Fermi), JasMINE (Jlab), Castor (CERN), …
Types of storage resource managers
- Disk Resource Manager (DRM)
- Tape Resource Manager (TRM)
- Hierarchical Resource Manager (HRM=TRM + DRM)