Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contentstoc
minLevel1
maxLevel2
outlinefalse
typelist
printablefalse

Swarm provides a hierarchy of container objects: cluster, domain, and bucket (shown in white, below) to facilitate organizing storage of data objects.

...

Configure a cluster in to a storage cloud (such as cloud.com, below) that allows users in one storage domain (my.cloud.com) securely access content separately from other users:

...

A cluster administrator creates the domain either using the Swarm Admin Console or programmatically, with an SCSP command. Buckets and data objects must be created in a domain (tenanted), so plan to create domains first.

Tip

Best

...

Practice

...

These actions make URLs and cURL commands as simple as possible:

  • Have DNS map the cluster name to one or more of the Swarm nodes.

  • Create a storage domain that matches the name of the cluster. This is the default domain if no domain is specified in the SCSP request or if the specified domain does not exist.

See the Naming Rules.

Buckets

Buckets are the required organizing containers for any named objects in a domain. Buckets allows creating logical paths to named objects, and they provide a layer of access control.

...

info
Code Block
MYDOMAIN/my_bucket/my_document.doc

Note

Buckets are not folders: they cannot be nested in other buckets.

The bucket must be created prior to storing a named object since named objects exist within buckets.

...

The cluster synchronously creates two replicas of the bucket object and then asynchronously creates any additional replicas as determined by a lifepoint header https://caringo.atlassian.net/wiki/spaces/public/pages/2443821972/Lifepoint+Metadata+Headers?search_id=029a4c47-7770-4c44-acc5-b28bbe0cf645 or the scsp.defaultContextReplicas and scsp.maxContextReplicas configuration parameters when creating a new bucket.

See the Naming Rules.

...