Kepler SRB
STATUS
The 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.