Huawei OceanStor Pacific Storage and IBM Storage Protect
Interoperability Test Report
Axians Global All Rights Reserved
Executive Summary
Axians Global (“Axians”) assessed the interoperability of IBM Storage Protect software with Huawei OceanStor Pacific Storage. The goal of the assessment is to validate that IBM Storage Protect is interoperable with Huawei OceanStor Pacific Storage.
In the assessment, Axians has determined that IBM Storage Protect software backup and restore jobs will function with Huawei OceanStor Pacific Storage for the following scenarios:
Test Scenario | Storage Involved | Protocol(s) Tested | Result |
Backup Target –Object | OceanStor Pacific Storage | S3 | Passed |
Backup Source –NAS | OceanStor Pacific Storage | CIFS/NFS | Passed |
Backup Target – NAS | OceanStor Pacific Storage | CIFS/NFS | Passed |
In this document, you will find details on the above test cases and the captured output. The procedures conducted in the tests are referenced from standard online documentation from IBM Storage Protect and Huawei.
1. Environment Configuration
1.1 Networking Diagram
Figure 1.1 Huawei OceanStor Pacific Storage Function Compatibility Test Networking
Note: This networking diagram is for reference only. For details about the connections between Huawei OceanStor Pacific Storage nodes and application servers, between nodes, see the Huawei OceanStor Pacific Storage product documentation.
Networking description:
- Deployment at the production end:
- Deploy one ESXi physical host, install the VMware VM software, create VMs, and install windows operating system.
- The management network and service network are connected to the IBM Storage Protect software and Huawei OceanStor Pacific Storage through switches.
- Deploy the IBM Storage Protect software on Windows VM server.
- All storage devices connect to the IBM Storage Protect through 10g Ethernet.
1.2 Hardware and Software Configuration
1.2.1 Storage Configuration
Table 1-1 Huawei storage configuration table
Name | Model | Version | Quantity |
Storage | Huawei OceanStor Pacific Storage (Hereinafter referred to as “the storage device” as well) | 8.2 | 1 |
1.2.2 Matching Hardware Configuration
Table 1-2 Hardware Configuration
Name | description | Usage | Quantity |
VMware ESXi | x86 server
| VMware VM Backup and Restoration | 1 |
IBM Storage Protect Server and Client (Hereinafter referred to as “TSM server” as well) | x86 server
| Deploys backup software to schedule backup tasks and transfer backup data. | 1 |
Ethernet switch | Huawei 6855 10GE Network Switch | 10GE network switch on the storage and IBM Storage Protect server backup service plane | 2 |
1.2.3 Test Software and Tools
Table 1-3 Test Software and Tool List
Software Name | description | Version | Quantity |
VMware ESXi | VMware virtualization platform | 7.0 | 1 |
IBM Storage Protect | Server and Client | 8.1 | 1 |
Operation System | Install the Windows Hosts | Windows Server 2016 | 1 |
2. Test Preparation
2.1 Create the Account and save the AK&SK on the storage device
2.2 Create the Service Network on the storage device
2.3 Create the Namespace on the storage device
2.4 Create the Bucket on the storage device
2.5 Configure the DNS on the TSM server
Query the IP Address of Object DNS Service in Subnet on the storage device.
Configure DNS on Windows Hosts.
2.5 Create the CIFS share on the storage device
2.6 Create the NFS share on the storage device
3. OceanStor Pacific Storage Object Backup Interconnection with IBM Storage Protect
3.1 Add the bucket as S3 target storage through HTTP protocol
Test Purpose | To verify that the bucket can be added to the TSM server as S3 target storage through HTTP protocol. |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 1 Cloud connection is configured successfully. Step 2 Storage pool is configured successfully. Step 3 Backup policy and node is configured successfully. |
Test Result | Step 1 Cloud connection is configured successfully. Step 2 Storage pool is configured successfully. Step 3 Backup policy and node is configured successfully. |
Test Conclusion | Passed |
3.2 Full Backup and Recovery
Test Purpose | To Verify that the TSM server full backup and recovery is working |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Prepare some files.
Test Result Step 1 Enter the backup page and click Backup button to start backup Step 2 Once the backup job finished, check the status of backup job. Step 3 Enter the Restore page and start restore job. Restore files to a different location. Step 4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
3.3 Incremental Backup and Recovery
Test Purpose | To Verify that the TSM server incremental backup and recovery is working |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Add some files as backup source. Test Result Step 1 Enter the backup page and click Backup button to start backup. Step 2 Once the backup job finished, check the status of backup job. Step 3 Enter the Restore page and start restore job. Restore files to a different location. Step 4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
3.4 Add the bucket as S3 target storage through HTTPS protocol
Test Purpose | To verify that the bucket can be added to the TSM server as S3 target storage through HTTPS protocol. |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 1 Cloud connection is configured successfully. Step 2 The connection status is normal. |
Test Result | Prerequisites Pre1 Add the storage device certificate on the TSM server. The settings take effect after the server host is restarted. Step 1 Update cloud connection through HTTPS protocol. Step 2 Click test connection to verify the connection status. |
Test Conclusion | Passed |
3.5 Large Files and Small Files Backup and Recovery
Test Purpose | Large files and small files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence.
|
Test Conclusion | Passed |
4. OceanStor Pacific Storage CIFS Backup Interconnection with IBM Storage Protect
4.1 Add CIFS Share as backup source and target
Test Purpose | Add CIFS shares to the backup server as the backup source and target |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 1 CIFS share source is configured successfully. Step 3 CIFS share target is configured successfully. Step 5 Backup policy is configured successfully. |
Test Result | Step1 Mount the CIFS Share for backup source to the Windows Client. Step2 Enter the backup page and check the path of backup source. Step3 Mount the CIFS Share for backup target to the Windows Client. Step4 Create storage pool and volume. Step5 Create backup policy. |
Test Conclusion | Passed |
4.2 Full CIFS Share Backup and Recovery
Test Purpose | Full CIFS share backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully. Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click the Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start the restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
4.3 Incremental CIFS Share Backup and Recovery
Test Purpose | Incremental CIFS share backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Preset Condition |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully. Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Add some files as backup source. Test Result Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
4.4 Massive Files Backup and Recovery
Test Purpose | Massive files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
4.5 Large Files and Small Files Backup and Recovery
Test Purpose | Large files and small files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click the Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
4.6 Special Files Backup and Recovery
Test Purpose | Special files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking 2 |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Prepare special files such as exe、msi、rpm etc. Test Result Step1 Enter the backup page and click Backup button to start backup Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
4.7 File Properties Backup and Recovery
Test Purpose | File Properties backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Prepare some files with special properties such as Mtime. Test Result Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
5. OceanStor Pacific Storage NFS Backup Interconnection with IBM Storage Protect
5.1 Add NFS Share Source and Target
Test Purpose | Add NFS shares to the backup server as the backup source and target |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 1 NFS share source is configured successfully. Step 3 NFS share target is configured successfully. Step 5 Backup policy is configured successfully. |
Test Result | Step1 Mount the NFS Share for backup source to the Linux Client. Step2 Enter the backup page and check the path of backup source. Step3 Mount the NFS Share for backup target to the Linux Client. Step4 Create Storage pool and volume. Step5 Create backup policy. |
Test Conclusion | Passed |
5.2 Full NFS Share Backup and Recovery
Test Purpose | Full NFS backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
5.3 Incremental NFS Share Backup and Recovery
Test Purpose | Incremental NFS share backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Preset Condition |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Add some files as backup source. Test Result Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
5.4 Massive Files Backup and Recovery
Test Purpose | Massive files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
5.5 Large Files and Small Files Backup and Recovery
Test Purpose | Large files and small files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully. Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
5.6 Special Files Backup and Recovery
Test Purpose | Special files backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully. Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Prerequisites Pre1 Prepare special files such as links etc. Test Result Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
5.7 File Properties Backup and Recovery
Test Purpose | File Properties backup and recovery |
Test Networking | Huawei OceanStor Pacific Storage Function Compatibility Test Networking |
Prerequisites |
|
Test Procedure |
|
Expected Result | Step 2 backup job finish successfully Step 4 recovery job finish successfully and restored files are the same as original files. |
Test Result | Step1 Enter the backup page and click Backup button to start backup. Step2 Once the backup job finished, check the status of backup job. Step3 Enter the Restore page and start restore job. Restore files to a different location. Step4 Once the restore job finished, check the status of the job and data consistence. |
Test Conclusion | Passed |
6. Reference
6.1 IBM Storage Protect documentation
https://www.ibm.com/docs/en/storage-protect/8.1.20
6.2 Huawei OceanStor Pacific Series Product Documentation
https://support.huawei.com/hedex/hdx.do?docid=DOC1101187689&id=object_config_00184