Personal tools
You are here: Home Developer Interest Groups Distributed Execution Archive Kepler SRB

Kepler SRB

STATUS

Red TriangleThe content on this page is outdated. The page is archived fo reference only. For more information about current work, please contact the Distributed Execution Interest Group.

Overview

Kepler recently provides support for the Storage Resource Broker (SRB) storage management system as an interface to provide efficient storage functionality. SRB serves as a storage management system in the Grid environment. SRB provides secure and optimized file transfer functions along with seamless access to data from heterogeneous physical resource using a logical namespace. Moreover, SRB includes built-in replication, bulk-replication, and a metadata query functionality through a MetaData Catalog (MCAT).

SRB in Kepler

Using SRB in Kepler provides an efficient storage management; data access and transfer functionality, server side processing of data using sproxy commands and efficient search functionality using metadata. Moreover, as Kepler is a cross-project collaboration extending to various scientific disciplines, SRB provides data access to diverse repositories using a single namespace.

Other benefits of using SRB in Kepler include third party transfer, shipping and handling of data, and persistent archiving. Detailed information is available at KeplerSRBDoc

Supported Features

SRB is available in Kepler through its jargon java API. Currently supported features include:
  • Put/Get: Both parallel and streaming access to download/upload data.
  • Metadata access: add metadata, get metadata, query metadata.
  • SRB OS commands: sls, scp, smv, srm, smkdir, srmdir, schmod.
  • SRB Proxy Commands: Executes any remote command deployed on an SRB space.

Find Out More

Detailed information on existing SRB actors in Kepler and workflow examples is available at KeplerSRBDoc.

To Get the latest Kepler release see Downloads page.

Document Actions