skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Berkeley Disk Resource Manager

Software ·
DOI:https://doi.org/10.11578/dc.20210416.5· OSTI ID:1230825 · Code ID:54555

The Berkeley Disk Resource Manager (B-DRM) is a middleware component whose function is to provide dynamic space allocation and file management of a shared disk system on the Grid. It provides space allocation and dynamic information on storage availability for the planning and execution of Grid jobs. The B-DRM manages two types of resources: space and files. Vi1en managing space, the B-DRM allocates space to the requesting client based on a default space quota, Then managing files, the B-DRM allocates space for files, invokes file transfer services to move files into the space, pins files for a certain lifetime, releases files upon the client's request, and uses file replacement policies to optimize the use of the shared space. The B-DRM is designed to provide effective sharing of files, by monitoring the activity of shared files, and making dynamic decisions on which files to replace when space is needed. In addition, the B-DRM performs automatic garbage collection of unused files when space is needed by removing selected files that were released by the client or whose lifetime has expired. The BDRM supports requests to get multiple files in a single call, manages a queue of the requested files, brings in as many files as the space quota permits, and continues to reuse the space when files are released to stream files to the client until the entire request is satisfied. Similarly, the B-DRM supports requests to put multiple files into its space, streaming files into the allocated space and reusing the space if necessary.

Short Name / Acronym:
B-DRM
Project Type:
Open Source, No Publicly Available Repository
Site Accession Number:
3842
Software Type:
Scientific
License(s):
Other
Programming Language(s):
gcc 2.9x
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)

Primary Award/Contract Number:
AC03-76SF00098
DOE Contract Number:
AC03-76SF00098
Code ID:
54555
OSTI ID:
1230825
Country of Origin:
United States

Similar Records

Berkeley Storage Manager
Software · Thu Mar 01 00:00:00 EST 2007 · OSTI ID:1230825

Storage resource manager
Conference · Wed Dec 01 00:00:00 EST 2004 · OSTI ID:1230825

Grid Data Access on Widely Distributed Worker Nodes Using Scalla and SRM
Conference · Thu Nov 10 00:00:00 EST 2011 · J.Phys.Conf.Ser.119:072019,2008 · OSTI ID:1230825

Related Subjects