S3 API

IBM Spectrum Scale™ object storage supports the S3 API, in addition to Swift API, for accessing object data.

IBM Spectrum Scale uses Swift3 Middleware for OpenStack Swift, allowing access to IBM Spectrum Scale using the Amazon Simple Storage Service (S3) API. IBM Spectrum Scale for object storage includes S3 API as an optional feature.

S3 API can be either enabled during protocol deployment, initial object configuration, or later on.

Accessing the object storage through swift requests is not affected by enabling the S3 API. When the S3 API is enabled, the object service also recognizes S3 API requests sent to the TCP port used by the object service (8080).

For more information on S3 API, see the S3 API documentation at Amazon S3 REST API Introduction.

For limitations of the S3 API support with IBM Spectrum Scale, see Managing OpenStack access control lists using S3 API.