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

Title: Berkeley Storage Manager

Abstract

Storage Resource Managers (SRMs) are middleware components whose function is to provide dynamic space allocation and file management of shared storage components on the Grid, They provide storage availability for the planning and execution of a Grid job. SRMs manage two types of resources: space and files. When managing space, SRMs negotiate space allocation with the requesting client, andlor assign default space quotas. When managing files, SRMs allocate space for files, invoke file transfer services to move files into the space. phi files for a certain lifetime, release files upon the clients’ request, and use file replacement policies to optimize the use of the shared space. SPMs can be designed to provide effective sharing of files, by monitoring the activity of shared files, and make dynamic decisions on which files to replace when space is needed. In addition, SRMs perform automatic gathage collection of unused files by removing selected files whose lifetime has expired when space is needed. BeStMan is a Java implementation of SRM functionality by the Scientific Data Management Group at LBNL. It manages multiple disks as well as the HPSS mass storage system, and can be adapted to other storage systems. The BeStMan package contains the SRMmore » server, the SRM client tools, and SRM testing tools.« less

Authors:
; ; ;
Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory
Sponsoring Org.:
USDOE
OSTI Identifier:
1230969
Report Number(s):
BeStMan; 002063MLTPL00
R&D Project: B&R#: KJ0101030 Proj.#: KS3310; LBNL CR-2404
DOE Contract Number:
DE-AC02-05CH11231
Resource Type:
Software
Software Revision:
00
Software Package Number:
002063
Software Package Contents:
Media Directory; Software Abstract; Media includes User Guide \1CD Rom
Software CPU:
MLTPL
Open Source:
No
Source Code Available:
No
Country of Publication:
United States

Citation Formats

Sim, Alex, Gu, Junmin, Natarajan, Vijaya, and Shoshani, Arie. Berkeley Storage Manager. Computer software. Vers. 00. USDOE. 1 Mar. 2007. Web.
Sim, Alex, Gu, Junmin, Natarajan, Vijaya, & Shoshani, Arie. (2007, March 1). Berkeley Storage Manager (Version 00) [Computer software].
Sim, Alex, Gu, Junmin, Natarajan, Vijaya, and Shoshani, Arie. Berkeley Storage Manager. Computer software. Version 00. March 1, 2007.
@misc{osti_1230969,
title = {Berkeley Storage Manager, Version 00},
author = {Sim, Alex and Gu, Junmin and Natarajan, Vijaya and Shoshani, Arie},
abstractNote = {Storage Resource Managers (SRMs) are middleware components whose function is to provide dynamic space allocation and file management of shared storage components on the Grid, They provide storage availability for the planning and execution of a Grid job. SRMs manage two types of resources: space and files. When managing space, SRMs negotiate space allocation with the requesting client, andlor assign default space quotas. When managing files, SRMs allocate space for files, invoke file transfer services to move files into the space. phi files for a certain lifetime, release files upon the clients’ request, and use file replacement policies to optimize the use of the shared space. SPMs can be designed to provide effective sharing of files, by monitoring the activity of shared files, and make dynamic decisions on which files to replace when space is needed. In addition, SRMs perform automatic gathage collection of unused files by removing selected files whose lifetime has expired when space is needed. BeStMan is a Java implementation of SRM functionality by the Scientific Data Management Group at LBNL. It manages multiple disks as well as the HPSS mass storage system, and can be adapted to other storage systems. The BeStMan package contains the SRM server, the SRM client tools, and SRM testing tools.},
doi = {},
year = {Thu Mar 01 00:00:00 EST 2007},
month = {Thu Mar 01 00:00:00 EST 2007},
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:
  • 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, releasesmore » 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.« less
  • Many fixed target experiments at Fermilab now include some FASTBUS electronics in their data readout. The software reported in this paper, provides general support for the LeCroy 1821 interface. The list processing device drivers allow FASTBUS data to be read out efficiently into the Fermilab Computing Department supported data acquisition systems.
  • In response to the data management needs of utility FGD systems, EPRI has sponsored the development of a computer program, the FGD Information Resource Manager (FGDIRM), designed to help efficiently manage the data associated with an FGD system and to perform calculations essential for monitoring the performance of an FGD process. FGDIRM is an integrated software package consisting of five application programs -- the Laboratory Data Manager, the Process Data Manager, the Mass balance, the Data Presentations application, and the Configuration application -- each designed to address specific needs in FGD data management. FGDIRM may be run on IBM compatiblemore » personal computers with 512 kilobytes of main memory and a hard disk. Typical uses of FGDIRM would be to assist in the routine monitoring of an FGD system or to help with troubleshooting activities by ''recreating'' events based on historical data. By efficiently managing process chemistry data from flue gas desulfurization systems, the FGDIRM integrated soft ware package can contribute to improved system reliability, performance, and cost-effectiveness. Sample FGDIRM applications include monitoring, optimizing, and troubleshooting system performance.« less
  • A new software system designed for use in high-throughput DNA sequencing laboratories is described. The Genome Reconstruction Manager (GRM) was developed from requirements derived from ongoing large-scale DNA sequencing projects. Object-oriented principles were followed in designing the system, and tools supporting object-oriented system development were employed for its implementation. GRM provides several advances in software support for high-throughput DNA sequencing: support for random, directed, and mixed sequencing strategies; a novel system for fragment assembly; a commercial object data-base management system for data storage; a client/server architecture for using network computational servers; and an underlying data model that can evolve tomore » support fully automatic sequence reconstruction. GRM is currently being deployed for production use in high-throughput DNA sequencing projects. 26 refs., 2 figs.« less

To initiate an order for this software, request consultation services, or receive further information, fill out the request form below. You may also reach us by email at: .

OSTI staff will begin to process an order for scientific and technical software once the payment and signed site license agreement are received. If the forms are not in order, OSTI will contact you. No further action will be taken until all required information and/or payment is received. Orders are usually processed within three to five business days.

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)