Skip to content

Object Stores (Containers)

Available tools

Swift object storage can be managed using a variety of tools to match your workflow and requirements:

Swift 3 layers architecture

🔧 Under Development

This section is under active development and is subject to change.

Account layer

Each project in ScienceCloud has an individual Swift account and quota. So at the very beginning, you need to ask for the Swift quota by contacting Science IT. Once your Swift quota is raised you will be able to create a container under Object Store panel of ScienceCloud dashboard.

Container layer

Is another layer of abstraction introduced in Swift object store architecture which allows you the possibility to assign different storage policy on a per-container basis. Containers are composed of the list of your objects and can be considered as a structural layer.

Objects

Objects are your files that are stored as binary files along with their metadata as a single unit on the filesystem.

Swift has a 5 GB limit on the size of a single uploaded object. However files larger than 5 GB can be dealt with segmenting them and uploading the resulting segments with a special manifest file that, when downloaded, sends all the segments concatenated as a single object. Read more here.