IBM Support

IBM Spectrum Protect object storage support

Question & Answer


Question

What types of cloud object storage services and devices can I use with IBM Spectrum Protect?

Answer

The following tables and sections list the object storage services and object storage devices that are supported for use by IBM Spectrum Protect.

Currently, IBM Spectrum Protect can use object storage as the back-end storage medium for cloud-container storage pools, cloud retention storage pools, and server database backup. Support for certain object storage services, devices, storage classes, and access tiers can differ based on the IBM Spectrum Protect function being used.

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

Generally, object storage services and devices are supported on the same operating systems that the IBM Spectrum Protect server supports. For more information, see IBM Spectrum Protect Supported Operating Systems. However, the use of cloud object storage with IBM Spectrum Protect is not supported on the following operating systems:

  • HP-UX
  • Linux® on Power Systems (Big Endian)
  • Linux on System z
  • Solaris

IBM Spectrum Protect Cloud-Container Storage Pools

The following object storage services are supported with cloud-container storage pools.

Object storage service Storage class or access tier Initial supported level of the IBM Spectrum Protect server
IBM Cloud Object Storage with the Simple Storage Service (S3) API Standard 7.1.6
Amazon Web Services (AWS) using the S3 API Standard 7.1.6
Intelligent Tiering 8.1.8
Microsoft® Azure Blob Storage Hot, Cool 8.1.2
Google Cloud Storage Standard, Nearline 8.1.11
Coldline, Archive 8.1.14


Restrictions:

  • "Cold" storage classes and/or access tiers such as Amazon Glacier Flexible Retrieval and Amazon Glacier Deep Archive are not supported with IBM Spectrum Protect cloud-container storage pools. Do not move or migrate data from a supported "hot" or "warm" storage class or access tier in the table above to a "cold" storage class or access tier. IBM Spectrum Protect will not be able to access the data in this case and it will be necessary to contact IBM support to correct the environment.
  • Starting with IBM Spectrum Protect 8.1.12, SWIFT-based cloud types are being deprecated. When you define a new cloud-container storage pool with IBM Spectrum Protect 8.1.12, consider using another cloud provider.
  • SWIFT-based cloud types 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.

IBM Spectrum Protect Cloud Retention Storage Pools

The following object storage services are supported with cloud retention storage pools. Cloud retention storage pools are used as the target storage pool for retention set copy storage rules.

Object storage service Storage class or access tier Initial supported level of the IBM Spectrum Protect server
IBM Cloud Object Storage with the Simple Storage Service (S3) API Standard, Archive, Accelerated Archive 8.1.13
Amazon Web Services (AWS) using the S3 API Standard, Intelligent Tiering, Glacier Flexible Retrieval, Glacier Deep Archive 8.1.13
Microsoft® Azure Blob Storage N/A Not Supported
Google Cloud Storage Standard, Nearline 8.1.13
Coldline, Archive 8.1.14

IBM Spectrum Protect Database Backup to Object Storage

The following object storage services are supported as targets for server database backup using the cloud device class.

Object storage service Storage class or access tier Initial supported level of the IBM Spectrum Protect server
IBM Cloud Object Storage with the Simple Storage Service (S3) API Standard 8.1.10
Amazon Web Services (AWS) using the S3 API Standard, Intelligent Tiering 8.1.10
Microsoft® Azure Blob Storage Hot, Cool 8.1.10
Google Cloud Storage Standard, Nearline 8.1.11
Coldline, Archive 8.1.14



Amazon S3 compatible vendors that are validated by IBM

IBM Spectrum Protect supports object storage devices and services that are compatible with the Amazon S3 web service and are validated by IBM. S3 compatible object storage devices or services that completed the validation program will be added to the following list for IBM Spectrum Protect. Visit this page regularly to find the latest list of supported 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 object storage devices that are validated through IBM:

  • 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 device or service (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-premises IBM Cloud Object Storage.

You can start the process to validate your S3 compatible device or service with IBM Spectrum Protect by sending an email to IBM at ibmsps3@us.ibm.com. Include your contact information, company name, and S3 device or service description in the email.

The following cloud object storage devices are validated as storage devices for IBM Spectrum Protect with 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 Additional information
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
Scality RING V8.5 8.1.10 For more information, see Scality Documentation
Hitachi Content Platform V8.1 1 8.1.2
Hitachi Content Platform V9.1.0 8.1.10 For more information, see Hitachi Content Platform.
Hitachi Content Platform for Cloud Scale V2.0.1 8.1.10 For more information, see Hitachi Content Platform for Cloud Scale Architecture Fundamentals.
Veritas Access V7.4.2 8.1.5
SUSE Enterprise Storage V5.5 2 8.1.5
SUSE Enterprise Storage V6.0 2 8.1.5
Cloudian HyperStore V6.1 8.1.0
Cloudian HyperStore V7.2 8.1.10 For more information, see HyperStore Object Storage.
Cloudian HyperStore V7.3 8.1.10 For more information, see HyperStore Object Storage.
Red Hat Ceph Storage V3.2 8.1.8
Wasabi Hot Storage V4.0 8.1.8
Open Telekom Cloud Object Storage Service (OBS) V3.0 8.1.8
Pure Storage FlashBlade V2.4 8.1.8
RStorage V8.11 8.1.8
Nutanix Objects 3.0 8.1.10
At minimum, requires a three-node object cluster.
For more information, see Nutanix Objects.
Seagate Lyve Cloud 8.1.10 For more information, see Seagate Lyve Cloud.
iTernity iCAS FS V1.10.0 8.1.10 For more information, see iTernity.
VAST Data Object Storage V3.6 8.1.10
For online product information, see the VAST Documentation.
For specifications and deployment information, see 3 Ways to Deploy VAST.
VAST Data Object Storage V4.0 8.1.10
For online product information, see the VAST Documentation.
For specifications and deployment information, see 3 Ways to Deploy VAST.

Oracle Cloud Infrastructure Object Storage Amazon S3 compatibility API Version 20160918

8.1.10 For more information, see Oracle Cloud Infrastructure Documentation

1 The use of sha256 ETags is supported only with IBM Spectrum Protect 8.1.8 or later. For guidelines about 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 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.

[{"Type":"MASTER","Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEQVQ","label":"IBM Spectrum Protect"},"ARM Category":[{"code":"a8m3p000000hAZuAAM","label":"Server"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.1.3;and future releases"},{"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
16 May 2022

UID

swg22000915