SRBConnect
org.srb.SRBConnect

The SRBConnection actor provides users with valid accounts an ability to connect to the SDSC Storage Resoure Broker from within the Kepler computational environment. SRB actors enable access to a Data Grid Management System (DGMS) that provides a hierarchical logical namespace to manage the organization of data (usually files).

This actor connects to the SRB and returns a reference to the SRB file system. This reference can be further shared by other SRB Actors which perform various SCommands like functionality from within the Kepler Worfklows system. The connection reference can be propagated to all actors accessing the SRB workspace. This actor will create a different connection object to each connected channel to allow paralel operations.

To access the Distributed Logical File System and other SRB features each user is assigned an SRB account which includes the following information:

Required User input: The SRBConnection actor asks the user to specify the above connection parameters and in return creates an SRB Account and outputs the created SRB file system. The user needs to specify the following connection parameters: srbHost, srbPort, srbUserName, srbPasswd, srbHomeCollection, srbMdasDomainHome and srbDefaultResource by double- clicking the actor and entering the above information in the Edit Parameters Dialog Box.

Actor Output: The SRB connection reference system.

The following actor creates SRB Account and SRB file reference system with the SRB Jargon API provided. The JARGON is a pure API for developing programs with a data grid interface and I/O for SRB file systems. Further information on SRB

Author(s): Bing Zhu & Efrat Jaeger
Version:$Id: SRBConnect.java,v 1.13 2006/05/01 17:50:55 mangal Exp $