BlackPearl
The Globus Connect Server BlackPearl Connector provides access to SpectraLogic BlackPearl storage via Globus Connect Server.
This document describes the data types and API routes provided by this connector.
SpectraLogic BlackPearl Connector Virtual Filesystem
SpectraLogic BlackPearl Connector provides a distributed object store, where each data object is accessed based on a bucket name and an object name.
The SpectraLogic BlackPearl Connector attempts to make this look like a regular
filesystem, by treating the bucket name as the name of a directory in
the root of the storage gateway’s file system. For example, if a user
has access to buckets bucket1
and bucket2
, then those buckets would
show up as directories when listing /
.
The SpectraLogic BlackPearl Connector also treats the /
character as a delimiter in
the SpectraLogic BlackPearl API so that it can present something that looks like
like subdirectories. For example, the object object1
in bucket1
would appear as /bucket1/object1
to the SpectraLogic BlackPearl connector, and
the object object2/object3
in bucket2
would appear as a file called
object3
in the directory /bucket2/object2
.
SpectraLogic BlackPearl Connector Storage Gateway Policies
The SpectraLogic BlackPearl Connector has policies to configure the URL of the S3-compatible API endpoint providing access to the SpectraLogic BlackPearl system, and to specify the path to a configuration file which maps account names to SpectraLogic BlackPearl credentials.
Endpoint
The s3_endpoint property is used by {gcs} to contact the S3-compatible API to access data on a SpectraLogic BlackPearl system.