Uploading large objects
Every OpenStack Object Storage cluster has a limit on how large the uploaded objects can be. Usually that limit is set to 5 GB, though each cluster can have its own limit. However, this doesn't mean that you are limited to uploading only 5 GB or smaller objects to OpenStack Object Storage. Swift provides large object support via already configured and deployed middleware by splitting up large objects into smaller parts. There are two types of large object support: dynamic and static.
Getting ready
Ensure that you are logged on to a correctly configured OpenStack client and can access the OpenStack environment as a user with the swiftoperator
privileges. We will use the developer
user created in the Common OpenStack identity tasks recipe in Chapter 2, The OpenStack Client with the cookbook4
password. We also granted this user with the swiftoperator
privileges.
Since the OpenStack CLI does not provide all the functionality required through the individual OpenStack project...