Swift – OpenStack object storage

In the OpenStack project, object storage is provided by Swift, which provides highly available, scalable, distributed, and eventually consistent data storage. It supports the HTTP protocol using APIs and HTTPS to communicate with object storage.

Object storage (Swift) stores data in the hierarchy in which the top layer is the account. Here, the storage provider creates an account for you and you become the owner of this account. 

After that, the second layer is the container. The container actually defines the namespace of the object. Namespace helps you to create isolation. For example, you have two objects with the same name and both reside in two different containers; here both will have unique identities. ...

Get Cloud Security Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.