Lawrence Berkeley National Laboratory
Scientific Data Management Research Group


Support email: srmlbl.gov

 

All Downloads

ˇ       BeStMan download

ˇ       BeStMan download - updated lib only

ˇ       SRM Client tools for SRM v2.2 download

ˇ       SRM Client tools for SRM v2.2 download - updated lib only

ˇ       BeStMan SRM Client Java API download

ˇ       beStMan SRM Client java API download - updated lib only

ˇ       SRM-Tester 2 for SRM v2.2 download

ˇ       SRM-Tester 2 for SRM v2.2 download - updated lib only

ˇ       SRM-Tester 1 for SRM v1.1 download

 

ˇ       Non-Commercial License agreement

ˇ       Commercial License agreement

 

Users Guide

ˇ       BeStMan Administrative Guide (PDF)

ˇ       BeStMan FAQ  (PDF)

ˇ       SRM Client Tools Users Guide

ˇ       SRM-Tester Users Guide (PDF)

ˇ       BeStMan-Xrootd Guide at SLAC

 

BeStMan

ˇ       Download BeStMan

ˇ       Download BeStMan - updated lib only

ˇ       BeStMan Administrative Guide (PDF)

ˇ       BeStMan FAQ (PDF)


ˇ       BeStMan Guide at UMD

 

 

BeStMan is a full implementation of SRM v2.2, developed by Lawrence Berkeley National Laboratory, for disk based storagesystems and mass storage systems such as HPSS. End users may have their own personal BeStMan that manages and provides an SRM interface to their local disks or storage systems. It works on top of existing disk-based unix file system, and has been reported so far to work on file systems such as NFS, PVFS, AFS, GFS, GPFS, PNFS, and Lustre. It also works with any existing file transfer service, such as gsiftp, http, https and ftp. It requires the minimal administrative efforts on the deployment and maintenance.

 

SRM Client Tools

ˇ       Download SRM client tools

ˇ       Download SRM client tools - updated lib only

ˇ       SRM Clients Users Guide (PDF)

 

 

SRM client tools are full implementations of SRM v2.2 as generic SRM v2.2 clients, developed by Lawrence Berkeley National Laboratory. They have been tested for all current SRM v2.2 implementations such as BeStMan, CASTOR, dCache, DPM, SRM/iRODS-SRB and StoRM. They are continuously being tested for compatibility and interoperability.  
ItŐs a java implementation that would run on any OS platforms, and currently supports gsiftp, http, https and ftp as its file transfer protocols. 
It requires the minimal administrative efforts on the deployment and maintenance.

 

BeStMan SRM Client Java API

ˇ       Download BeStMan SRM Client Java API

ˇ       Download BeStMan SRM Client Java API - updated lib only

ˇ       BeStMan SRM Client Java API Users Guide (PDF)

 

 

BeStMan SRM Client Java API enables users to take benefits from the programming their own codes.

Distribution package contains all dependent libraries and sample programs.

 

BeStMan-Xrootd
(BeStMan-Xrootd is combined with BeStMan as gateway mode as of Aug. 1, 2008)

ˇ       Download BeStMan and configure as Gateway mode)
(OLD Download BeStMan-Xrootd)

ˇ       BeStMan-Xrootd Guide at SLAC

 

 

BeStMan-Xrootd is a generic SRM v2.2 load balancing front-end for GridFTP servers.  It works with any Posix-like file systems.  It is specifically tested with gLite File Transfer Service (FTS) and glite-url-copy, a componment of gLite software used by the ATLAS experiment on the Large Hadron Collider. BeStMan-Xrootd only provides SRM interface as a thin layer to its underlying storage system, and doesn't do any request queuing or space management, nor does it transfer data.  BeStMan-Xrootd requires one or more file transfer servers. BeStMan-Xrootd was originally designed for the Xrootd storage system. However, it can be used with any storage system that has a GridFTP server and a Posix-like file system interface.

 

BeStMan Reference implementation

ˇ       Download BeStMan Reference

 

 

BeStMan SRM Reference implementation is a skeleton SRM for SRM v2.2 that can be customized for any underlying storage needs. They work with any available SRM v2.2 clients.

 

SRM-Tester

ˇ       Download SRM-Tester

ˇ       Download SRM-Tester - updated lib only

ˇ       Download SRM-Tester for SRM v1.1

ˇ       SRM-Tester Users Guide (PDF)

 

 

SRM-Tester is a full implementation of SRM v2.2 as generic SRM v2.2 testing tool, developed by Lawrence Berkeley National Laboratory. They have been tested for all current SRM v2.2 implementations such as BeStMan, CASTOR, dCache, DPM, SRM/iRODS-SRB and StoRM. They are continuously being tested for compatibility and interoperability.   ItŐs a java implementation that would run on any OS platforms.  It requires the minimal administrative efforts on the deployment and maintenance.

 

Older version of DRM/SRM

ˇ       Download DRM/SRM

 

 

DRM/SRM for SRM v1.1 is available here without support.

 

BeStMan source code

ˇ       Source code license agreement (in PDF)

 

 

If you need access to the BeStMan source codes for SRM v2.2, read the license agreement and send us an email.

 

 

Disclaimers, Security and Legal notices