IBM Support

IBM Spectrum Protect cloud object storage support

Question/Answer


Question

What types of cloud object storage environments can I use for my cloud-container storage pool?

Answer

The following tables list the cloud object storage services and cloud object storage devices that are supported for cloud-container storage pools by IBM Spectrum Protect.

Tip: To optimize cloud object storage and take advantage of product updates, install the latest level of IBM Spectrum Protect. For information about obtaining the latest fix packs and interim fixes, see technote 1239415.

As a general rule, cloud devices and cloud object storage services are supported on the same operating systems that the IBM Spectrum Protect server supports. For details, see IBM Spectrum Protect Supported Operating Systems. However, cloud-container storage pools are not supported on the following operating systems:

  • HP-UX
  • Linux on Power Systems (big endian)
  • Linux zSeries
  • Solaris


Cloud object storage services that are validated by IBM

Cloud object storage service Initial supported level of the IBM Spectrum Protect server
IBM Cloud Object Storage using the Simple Storage Service (S3) API (based on the IBM Cloud computing platform, formerly SoftLayer®) 7.1.6
Amazon Web Services (AWS) using the S3 API 7.1.6
Microsoft Azure Blob Storage 8.1.2
IBM Cloud Object Storage using the Swift API
(based on IBM Cloud) 1
7.1.3
OpenStack Swift with Keystone Version 2, and OpenStack Swift with Keystone Version 1 1 7.1.3

1 This cloud object storage service cannot be used as the target of a tiering storage rule.

Cloud object storage devices that are validated by IBM

Device Initial supported level of the IBM Spectrum Protect server
IBM Cloud Object Storage using the S3 API 7.1.6
OpenStack Swift with Keystone Version 2, and OpenStack Swift with Keystone Version 1 1 7.1.3

1 This cloud object storage device cannot be used as the target of a tiering storage rule.

For instructions about configuring cloud storage for IBM Spectrum Protect, see Configuring a cloud-container storage pool for data storage.

Amazon S3 compatible vendors that are validated by the Ready for IBM Storage: S3 Object Storage Validation program (started in May 2017)

IBM Spectrum Protect supports cloud object storage devices that are compatible with the Amazon S3 web service and are validated by the Ready for IBM Storage: S3 Object Storage Validation program. Starting in May 2017, S3 compatible cloud object storage devices that have completed the validation program will be added to the following list of supported storage devices for IBM Spectrum Protect. Visit this page regularly to find the latest list of supported cloud object storage devices.

To be validated as an IBM Spectrum Protect storage device, the device must undergo tests that are defined by IBM to determine that the device meets requirements for functionality and performance.

The following operations are supported for cloud object storage devices that are validated through the Ready for IBM Storage program:

  • Authentication of HTTP and HTTPS sessions that use the S3 protocol
  • Upload, download, and deletion of objects that use the Amazon S3 protocol

Restriction: Support is not provided for any other vendor-specific features that are configured on the device. For example, support is not provided for custom data retention policies that are set directly on the cloud device (and not by using IBM Spectrum Protect).

Many factors affect the performance of object storage backup and recovery. A major factor is the network configuration and specifically, the available network bandwidth for transferring data to and from the device. Although the following validated devices were tested for acceptable performance, you might observe performance that does not achieve the backup and restore data rates that were reported with IBM Spectrum Protect and on-premise IBM Cloud Object Storage.

For more information, see the Business Partner Application Showcase: ReadyforIBMStorage website. Vendors who would like to participate can contact IBM PartnerWorld Member Services at pwms@us.ibm.com.

The following cloud object storage devices are validated as storage devices for IBM Spectrum Protect using the Amazon S3 API.

Cloud object storage devices that are validated with the Amazon S3 API

Device Initial supported level of the IBM Spectrum Protect server
Dell EMC Elastic Cloud Storage Version 3.1 8.1.1
Huawei FusionStorage Cloud Storage V100R006C00SPC3XX 8.1.1
Huawei FusionStorage Cloud Storage V100R006C00SPC6XX 8.1.5
Huawei OceanStor 9000 Cloud Storage V300R006 8.1.1
NetApp StorageGRID Webscale 10.4 8.1.1
Scality RING V6.4.3 8.1.1
Hitachi Content Platform V8.1 1 8.1.2
Veritas Access V7.4.2 8.1.5
SUSE Enterprise Storage V5.5 2 8.1.5
Cloudian HyperStore V6.1 8.1.0

1 The use of SHA-256 ETags is supported only with IBM Spectrum Protect Version 8.1.8 or later. For guidelines about using ETags, contact the vendor.

2 If invalid credentials are used to run the validation tools, the following error message is generated in the IBM Spectrum Protect server validation log:

ANR3721E A request to the cloud service provider for the create container operation on the CLOUDPOOL storage pool failed with an internal error.

For instructions about configuring an Amazon S3 compatible device with IBM Spectrum Protect, see Configuring an Amazon S3 compatible device as a cloud-container storage pool.

Support for later versions of cloud object storage devices

  • This document lists specific versions and models of cloud object storage devices that were tested in accordance with the validation program.
  • The validated devices are expected to be compatible with later versions of the IBM Spectrum Protect server. During release-to-release testing of the server, coverage is provided for the API calls that are implemented in the product. The testing is designed to detect any incompatible changes in behavior from the IBM Spectrum Protect server implementation.
  • Later releases of validated devices are expected to be compatible with the IBM Spectrum Protect server. For example, if the vendor originally validated "Cloud Device V6.1.1.0," later versions, such as V6.1.2 or V6.2, are expected to be compatible. It is the vendor's responsibility to conduct regression testing on the implementation to ensure that support for the S3 API is not affected by updates in the device.
  • This document lists only device versions that are tested in accordance with the validation program, and for which IBM has received test logs showing that validation is completed. Using the prior example, if the vendor delivers "Cloud Device V9.2.2.0," and the vendor would like that device version to be explicitly listed in this document, the vendor must run the latest version of the validation test suite and submit the results to IBM. If the validation is accepted, this document is updated to include the new device version. As a result, a single vendor can have more than one entry in the cloud object storage devices table.

Related information

Cloud-container storage pools FAQ
Configuring a cloud-container storage pool
Business Partner Application Showcase

Cross reference information
Product Component Platform Version Edition
Tivoli Storage Manager

Document information

More support for: IBM Spectrum Protect

Component: Server

Software version: 7.1.3, 7.1.4, 7.1.5, 7.1.6, 7.1.7, 8.1, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6, 8.1.7, 8.1.8

Operating system(s): AIX, Linux, Windows

Reference #: 2000915

Modified date: 02 July 2019