IBM Spectrum Virtualize Product Family
IBM Spectrum Virtualize Product Family
DSI 451/425
TS7760
TS4500 TS4300 TS2900 S1
TS1070 TS2270 TS2360
Virtual Tape Automated Tape Enterprise and LTO
Systems Systems Tape Drives
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
SAN Volume
Controller (SVC)
FlashSystem
9100 Family
FlashSystem
V9000
Storwize
V7000
For Public Cloud
Software Only
“DIY Appliance”
Storwize V5000
Family
Amazon S3
IBM Cloud IBM Cloud
Managing Storage
Growth Managing Managing Data Managing
Performance Protection Complexity
Data reduction can increase storage efficiency and performance and reduce storage costs
IBM’s newest efficiency technology is called Data Reduction Pools (DRP)
Capacity savings cab be realized by using a combination of thin-provisioning, compression and deduplication
SCSI UNMAP can be used as well to reclaim capacity no longer needed (deleted file, deleted volume etc.) by
host
Full Allocation
Capacity Utilization
Full Allocation
Capacity Utilization
50%
Volume
Full Allocation
Capacity Utilization
Full Allocation
Capacity Utilization
Basic Math:
1TB of capacity
10 x 100GB volumes
Total capacity used = 320TB used / unused = 680TB
Application Application Application Application Application Application Application Application Application Application
A B C D E F G H I J
60GB 60GB
40GB 40GB
20GB 20GB 20GB 20GB 20GB 20GB
100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB
1TB of Capacity
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
Full Allocation
Capacity Utilization
Basic Math:
1TB of capacity
10 x 100GB volumes
Total capacity used = 320TB used / unused = 680TB
Application Application Application Application Application Application Application Application Application Application Application
A B C D E F G H I J K
20GB
100GB
60GB
100GB
40GB
100GB
20GB
100GB
20GB
100GB
20GB
100GB
1TB of Capacity
60GB
100GB
40GB
100GB
20GB
100GB
20GB
100GB
X Out of
Capacity
Full Allocation
Capacity Utilization
Basic Math:
1TB of capacity
10 x 100GB volumes
Total capacity used = 320TB used / unused = 680TB
Application Application Application Application Application Application Application Application Application Application
A B C D E F G H I J
Thin Provisioned
Volume
60GB 60GB
40GB 40GB
20GB 20GB 20GB 20GB 20GB 20GB
100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB
1TB of Capacity
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
Full Allocation
Capacity Utilization
Basic Math:
1TB of capacity
10 x 100GB volumes
Total capacity used = 320TB used / unused = 680TB
Application Application Application Application Application Application Application Application Application Application Application
A B C D E F G H I J K
60GB 60GB
40GB 40GB
20GB 20GB 20GB 20GB 20GB 20GB
100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB
1TB of Capacity
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
Full Allocation
Capacity Utilization
Basic Math:
1TB of capacity
10 x 100GB volumes
Total capacity used = 320TB used / unused = 680TB
Application Application Application Application Application Application Application Application Application Application Application
A B C D E F G H I J K
Borrow
capacity
60GB 60GB
from other
40GB 40GB 40GB TP volumes
20GB 20GB 20GB 20GB 20GB 20GB
100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB 100GB
1TB of Capacity
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
An efficiency feature
Enables up to 5x as much data to be stored on the
storage customers already have
Helps reduce the amount they need to buy in
future
Works with primary inline data
Works with existing data
Store Up to Unlike other vendors, not an “always on and
everything has to be compressed” approach
5x
More Data
Customers can choose which volumes to
compress
VMs
70%
IBM Offers a
MS-Office 50% “Out-of-the Box” Guarantee
Store Up to 35%
5x
More Data
Media
5%
Average
Includes any rich media
Images, audio and video
Already in a compressed format by design
55%
Each Node Can Have Dual Accelerator Adapters Each Control Enclosure has Dual Accelerator Adapters
No Accelerator Adapters. Coleto Creek Processor No Accelerator Adapters. Coleto Creek Processor
integrated on system boards. integrated on system board.
V7000 V5030
Specific to Spectrum Virtualize, deduplication is the process of removing duplicate blocks of data ensuring
there is only a single copy - replacing duplicate blocks with a small byte-sized pointer to the one and only
copy of that block.
Deduplication is part of the newer Data Reduction Pools technology and works in conjunction with:
Thin-provisioned volumes
Compressed volumes
Highlights:
Deduplication is performed inline
Deduplication is performed before compression
Deduplication is measured on a storage pool level
Supported Products:
Deduplication is supported on platforms with at least 32GB memory including:
Storwize V5030
Storwize V7000
SAN Volume Controller (SVC)
FlashSystem V9000
FlashSystem 9100
When a host’s application deletes data, or a host deletes a file or entire volume that capacity can be
reclaimed through a process called unmapping
UNMAP is a set of SCSI commands that hosts use to indicate that allocated capacity is no longer
required on a target volume
The freed space can be collected and reused on the system without the reallocation of capacity on the
storage
In data reduction pools, reclaimable capacity is monitored and collected and eventually redistributed
back to the pool for use
Supported Appliances:
SCSI UNMAP is supported on the following:
Storwize Family
SAN Volume Controller (SVC)
FlashSystem V9000
FlashSystem 9100 Family
Tier 0 Flash Tier Tier 0 flash tier exists when the pool contains high
performance eMLC flash drives.
Tier 1 Flash Tier Tier 1 flash tier exists when the pool contains
Tier 1 (Read Intensive) flash drives. Tier 1 flash
drives typically offer larger capacities, but slightly
lower performance and write endurance.
Expansion Enclosures
2.5” Drive Expansion Enclosure HDDs SSDs
2U
Expansion Enclosure Model 24F
15K RPM eMLC
300 GB (SAS) 200 GB
600 GB (SAS) 400 GB
900 GB (SAS) 800 GB
10K RPM 1.6 TB
900 GB (SAS) 3.2 TB
1.2 TB (SAS) Read Intensive
12Gb SAS Connectivity
Expansion enclosures
1.8 TB (SAS) 1.92 TB
daisy chained via 12Gb 7.2K RPM 3.84 TB
SAS connectivity (quad
channels)
2.0 TB (NL-SAS) 7.68 TB
SVC Nodes 15.36 TB
Single cable has
4x12Gb=48Gb
throughput
Expansion Enclosures
SVC
2 2U 2U HD 5U HD 5U HD 5U
3 2U 2U 2U HD 5U HD 5U
4 2U 2U 2U 2U HD 5U
5 2U 2U 2U 2U
6 2U 2U 2U
7 2U 2U 2U
8 2U 2U
9 2U
10 2U
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
+ + +
Cluster is Supported:
Fibre Channel (FC)
Fibre Channel Over Ethernet (FCoE)
Ethernet using RDMA - 25GbE RoCE / iWARP
+ + +
+ + + +
Storwize
Storwize
FlashSystem
FlashSystem
FlashSystem
Single
Management
FC, FCoE, iSCSI
Transparent
SVC Node Pair SVC Node Pair SVC Node Pair SVC Node Pair Cloud Tiering
Over 440 flash, hybrid and disk storage systems supported by Spectrum Virtualize
Key Benefits:
Simplify Management of heterogeneous storage environments
Extend the features of Spectrum Virtualize to the volumes that are being managed
Extend the life of existing storage products the customer has already
Enhance a customer’s existing storage environments (more efficient, faster, add data protection capabilities)
Dell
Dell
+ +
Single + +
Management
Up to
Scale Through:
Expansion Enclosures
Control Enclosure
Clustering
External Storage Virtualization
32PB
Total Capacity Manageable
Managing
Managing Storage Performance Managing Data Managing
Growth Protection Complexity
Managing Performance
Architecture
SVC Node
Dual Intel Server Class Processors
Intel Xeon E5-2667v4 3.2GHz 8-core processors
Node Pair
Up to 256GB Cache
Managing Performance
Architecture
Node Canister
Managing Performance
Architecture : High Speed I/O Connectivity
Managing Performance
Easy Tier
Tier 0 Flash Tier Tier 0 flash tier exists when the pool contains high
performance eMLC flash drives.
Tier 1 Flash Tier Tier 1 flash tier exists when the pool contains
Tier 1 (Read Intensive) flash drives. Tier 1 flash
drives typically offer larger capacities, but slightly
lower performance and write endurance.
Managing Performance
Easy Tier
Up to
3x Improved
Performance
5-10%
Flash-based
Storage Performance can be improved up to 3x
with as little as 5% flash storage capacity.
Managing Performance
Clustering
SVC Node Pair SVC Node Pair SVC Node Pair SVC Node Pair
+ + +
Cache
Throughput (I/O)
Capacity
Managing Performance
Clustering
SVC Node Pair SVC Node Pair SVC Node Pair SVC Node Pair
+ + +
8 Workloads
4 Workloads 4 Workloads
Managing Performance
Storage Pool Balancing
Transparent
Reorganization
Dramatic performance improvements – up to three times with one third the latency!
Managing Data
Managing Storage Managing Protection Managing
Growth Performance Complexity
Redundant
Batteries
Front
Always in Pairs
Rear
Redundancy Throughout:
All Storwize Control Enclosures consists of a pair of node canisters (controllers)
All SVCs consist of a minimum of one pair of nodes (controllers)
Redundant
Batteries
Node Pair
Node Pair
Node Pair
Redundancy Throughout:
All Storwize, SVC, FlashSystem Control Enclosures consists of a pair of node canisters (controllers)
Active / Active Configuration
Redundant
Power Supplies Management Ports SAS Expansion Ports
Cooling Fans I/O Adapters Processors
Battery Backup (Cache) Cache (Mirrored) USB Ports
SVC Node Pair SVC Node Pair SVC Node Pair SVC Node Pair
+ + +
Hot Spare Node Hot Spare Node Hot Spare Node Hot Spare Node
Acceptable point of data loss – basically, how much data loss is acceptable
Each application is assessed and given an RPO value
If a data loss of any kind is unacceptable for an application (eg. Financial transactions) then a low RPO is
required
RTO and RPO determine architecture and which data protection features and are used.
Basics
FlashCopy – Copies the data of a Source Volume to a Reverse FlashCopy - Restores the data from a Target
Target Volume. Volume to a Source Volume.
The copy appears to be immediate, but the data is actually transferred in the background
The transfer rate is adjustable up to 256 MB / Second
Target volume can be accessed immediately even though the data isn’t there yet
Backup / Incremental- Source and Target Volumes have a Clone - Is a one-time full copy. Relationship is severed
continuously mapped relationship. Subsequent FlashCopies after the FlashCopy has completed. Great for Test / Dev
will only copy the changes since the previous FlashCopy. Team for making copies of databases.
FlashCopy
Source Target Source Target
Consistency Group - Creates point-in-time copies of Multi-Target – A single Source Volume can have mapped
multiple linked (dependent) volumes kept in sync – think relationships with up to 256 Target Volumes. Each can be
databases. started and stopped independently.
Targets
On-Premise Off-Premise
IBM Cloud or
Data Compressed & Encrypted (256 bit AES) Amazon S3
Full and Incremental FlashCopies
Also Requires:
Encryption
FlashCopy
Use Cases:
Backup
Store copies of volume in cloud; restore to same or other
volume.
Amazon S3
Archive
× Store copies of volume in cloud; delete original volume;
restore volume if needed.
Amazon S3
Transfer
Store copies of volume in cloud; connect another system
to same cloud account; restore volume to new system.
V7000
Amazon S3
V9000
Global Mirror
(Asynchronous Copy) Relationship
Up to 8000 km
P CV S CV
Flash Copy Flash Copy
P = Primary Volume
S = Secondary Volume
CV = Change Volume
Metro
S P S P P
P
V7000
V5000 Family
NetApp
+ HP EMC NEC
Expansion
Enclosures
Primary Server Spectrum Virtualize supports up to four IBM SKLM Key servers
One designated as a primary
And up to three clones
Each node in Spectrum Virtualize system is mapped to each key server
Can be used in conjunction with USB key management
GUI support for migrating from USB key management to IBM SKLM server
management
Clone Servers
How it works: A volume can be active on two I/O groups so that it can immediately be accessed by the
other site when one site is not available.
Host Host
Synchronized
Site A Site B
Synchronized
P Up to 300 km (Metro Mirror) S
V7000 with Primary Volume V7000 with Secondary Volume
Clustered
V7K Control Enclosure V7K Control Enclosure V7K Control Enclosure
Volume mirroring provides two
identical physical copies of data
When a host writes data to its
volume, the data writes data to a
mirrored volume as well
SVC Node 1
Maximum of 300 km
Advantages:
1. Out performs traditional RAID-5
2. Allows "non-performance-disruptive" rebuilds upon a single drive failure (fast rebuild times)
3. Allows the performance of the spare drive to be included in the array.
4. Doesn't leave wasted spare drives (no hot spares required)
Distributed RAID 5 - Protects against a single drive failure. Data, one parity strip, and the rebuild area are striped
across all array members.
Distributed RAID 6 - Protects against two drive failures. Data, two parity strips, and the rebuild area are striped
across all array members. Best practice for NL-SAS drives.
Managing
Managing Storage Managing Managing Data Complexity
Growth Performance Protection
Managing Complexity
Management GUI
Integrated Management GUI
Browser Based
Intuitively setup / configure / modify / scale / code updates
Manage externally virtualized storage
Easy Monitoring
Integrated storage monitoring dashboard
Monitor with IBM Storage Mobile Dashboard (iOS)
Integrate with IBM Storage Insights
Managing Complexity
Easy Integration
vSphere
SAN Volume
Controller (SVC)
FlashSystem
V9000
Storwize
V7000
Storwize V5000
Family
As-a-Service
“DIY”
Appliance
https://www-01.ibm.com/support/docview.wss?uid=ssg1S1009260
S S P P
Remote office replicates critical data (P)
P back to a head office (S) S
P Head office duplicates key data (P) to Spectrum Virtualize
Software Only Appliance
Storwize V7000 Appliance Remote Office (S)
P P
Customer does not have to purchase
S S
P second Storwize appliance and place in S S
secondary site
P Spectrum Virtualize
Have one Storwize at Primary Site and Software Only Appliance
Storwize Appliance
“DIY appliance” at Secondary Site
Lower Cost Test / Development
Production Test / Development
P P S
Customers can create a lower cost
P storage environment for their Test / Dev
P team(s) Spectrum Virtualize
Software Only Appliance
Storwize V5030 Appliance
Duplicate production volumes for
application testing purposes
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
SAN Volume
Controller (SVC)
FlashSystem
V9000
Storwize
V7000
Storwize V5000
Family
As-a-Service
“DIY”
Appliance
Overview
A service available on IBM Cloud
Gives customers the ability to have the
same capabilities as an appliance-based IBM Cloud
Spectrum Virtualize device in the cloud
Many use cases
IBM Spectrum Virtualize
For Public Cloud
Overview
A service available on IBM Cloud
Gives customers the ability to have the
same capabilities as an appliance-based IBM Cloud
Spectrum Virtualize device in the cloud
Many use cases
x86 Hardware
Overview
A service available on IBM Cloud
Gives customers the ability to have the
same capabilities as an appliance-based IBM Cloud
Spectrum Virtualize device in the cloud
Many use cases
Cluster up to 8 Nodes
S S S
Deliver high predictability and availability to
public cloud workloads.
Cloud Applications
IBM Cloud
IBM Cloud
V7000/V7000F
V5000 Gen.2
V5030/V5030F
Max. Cache: 128GB
Max. Scalability: 3040 Drives
V5000 Gen.2
Max. Cache: 16 GB
Max. Scalability: 392
Storwize Family
All-Flash Configuration
V5030F / V7000F
All Solid State Drive (SSD) Enclosures
For “all-flash” configurations
F Model Control Enclosure
For “good enough” flash performance – not the fastest
possible
Control and expansion enclosures are identical to
F Model Expansion Enclosure standard V5030/V7000 models except they do not
support or recognize hard disk drives – SSDs only !
Can’t intermix non-F model enclosures with F model
F Model Expansion Enclosure enclosures
Note
If a customer has a need for HDDs in the future non-F models should be recommended.
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
*Licensed Feature
Technician Port
Per Node Canister: Per Node Canister: Per Node Canister: Per Node Canister:
2 x Integrated 1GbE 2 x Integrated 1GbE Integrated 10GbE Ports 4 x Integrated 1GbE
Technician Port Technician Port Dedicated Technician Port Technician Port
1 x SAS Expansion Port 1 x SAS Expansion Port 2 x SAS Expansion Ports 2 x SAS Expansion Ports
1 x USB Port 2 x Integrated SAS Host Ports 1 x USB Ports 2 x USB Ports
1 x USB Port Hardware Accelerator Adapters
Optional I/O Adapter: Optional I/O Adapter:
1Gb iSCSI Optional I/O Adapter: 1Gb iSCSI Optional I/O Adapters:
10Gb iSCSI / FCoE 1Gb iSCSI 10Gb iSCSI / FCoE 8Gb FC
16Gb FC 10Gb iSCSI / FCoE 16Gb FC 16Gb FC
12Gb SAS 16Gb FC 12Gb SAS 1Gb iSCSI
12Gb SAS 10Gb iSCSI / FCoE
The V5010 supports the The V5020 supports the The V5030 supports the The V7000 supports the
simultaneous use of up to two simultaneous use of up to simultaneous use of two simultaneous use of two
storage protocols. three storage protocols; SAS, storage protocols. storage protocols.
iSCSI, FC. Can have up to 12
SAS Host Ports.
iSCSI Support
Integrated 1Gb YES YES NO YES
Integrated 10Gb NO NO YES NO
Optional 1Gb YES YES YES YES
Optional 10Gb YES YES YES YES
InfiniBand Support NO NO NO NO
Storwize V5000
Upgrade Path
As a customer’s storage needs change they can non-disruptively upgrade from lower V5000 Gen.2 models to
higher models.
V5010
V5030
Future proofed:
Full end-to-end NVMe flash storage system
Support for future release of Storage Class Memory (SCM)
Control Enclosure
Dual Port
NVMe Connectivity
Rear View
2.
1.
Interface Adapter Technician Port 10GbE Ports (4) USB Ports (2) 2KW PSU (2)
Expansion Enclosures
FlashSystem 9100
Control Enclosure
+ 2U Model AFF
24 x SAS SSDs
FlashSystem 9100
Expansion Enclosures
12Gb SAS Connectivity
Expansion enclosures
daisy chained via 12Gb
SAS connectivity (quad
channels)
5U 4x12Gb=48Gb
throughput
High-Density Expansion
92 x SAS SSDs 12Gb SAS
Maximums:
20 x 2U Expansion Enclosures per Control Enclosure (504 drive)
8 x 5U Expansion Enclosures per Control Enclosure (760 drives)
Node 2 Chain
V7000 Gen3 1 2U HD 5U HD 5U HD 5U HD 5U
Max. Number of Enclosures
2 2U 2U HD 5U HD 5U HD 5U
3 2U 2U 2U HD 5U HD 5U
4 2U 2U 2U 2U HD 5U
5 2U 2U 2U 2U
6 2U 2U 2U
7 2U 2U 2U
8 2U 2U
9 2U
10 2U
© 2018 International Business Machines Last Update: October 2018
IBM Storage Certification: IBM Storage Technical V2 (C1000-022)
Module 2: IBM Spectrum Virtualize Product Family
+ + + +
FlashCore Modules (NVMe Enabled) SSDs (NVMe-Enabled) SAS-based HDDS / SSDs (Non-NVMe)
Four 8 Core Intel Skylake CPUs Four 8 Core Intel Skylake CPUs
128GB Min. Cache 1.1TB Max. 128GB Min. Cache 1.5TB Max.
Up to 16 x 16Gb FC Ports Up to 24 x 16Gb FC Ports
Up to 8 x 25Gb iSCSI Ports Up to 12 x 25Gb iSCSI Ports
Included 4 SAS Expansion Ports Optional 4 Port SAS Expansion
Clustering with V7000 only Clustering with FS9100 and V7000
Base software + Licensed Advanced All software included
Features IBM SSR Installed
Customer / BP Installable 1 and 3 Year Warranty Options
3 Year Warranty
WSU WSU
Min / Max Cache per controller 64GB / 256GB 128GB / 1.1 TB 128GB / 1.5 TB
Host Adapter slots 2 2 3
SAS Expansion 2 SAS Expansion ports 2 SAS Expansion ports Option
Multi-Cloud Ready Ready Enabled – Marv solutions /
Blueprints
FlashWatch program No No Yes
1. FlashSystem 9100
Control Enclosure + 2. FlashSystem 9100
Control Enclosure + 3. FlashSystem 9100
Control Enclosure + 4. FlashSystem 9100
Control Enclosure
+ + + +
FlashSystem 9100 FlashSystem 9100 FlashSystem 9100 FlashSystem 9100
Expansion Enclosures Expansion Enclosures Expansion Enclosures Expansion Enclosures
Maximums:
4 x Control Enclosures
20 x 2U Expansion Enclosures per Control Enclosure or
8 x 5U Expansion Enclosures per Control Enclosure
3040 drives
Scalability : Clustering
FlashSystem 9100
Control Enclosure + Storwzie V7000
Control Enclosure
+ +
Storwize V7000 Clustering Support
Clustering support with Storwize V7000
Minimum code level is Spectrum Virtualize V8.2 on both
V7000 must have Full Feature licensing
Once clustered the system will present itself as a 9100
WSU WSU
Min / Max Cache per controller 64GB / 256GB 128GB / 1.1 TB 128GB / 1.5 TB
Host Adapter slots 2 2 3
SAS Expansion 2 SAS Expansion ports 2 SAS Expansion ports Option
Multi-Cloud Ready Ready Enabled – Marv solutions /
Blueprints
FlashWatch program No No Yes
32PB
Enclosures
Network Switches
of Capacity can Be Managed
IBM Storage Enterprise Class Support delivers improved response times, HW & SW installation
assistance, on-site code upgrades, and Service coordination across IBM.
HW installation with Service and Support 24x7 support for severity 1 & 2
Rep (SSR) assistance Improved trouble ticket response times
SW installation and upgrades (Severity 1: 30 min, Severity 2: 2 hrs,
SW configuration assistance via SWMA Severity 3&4: 2 business hrs or next
Call-Home configuration assistance via SSR business day)
IBM VersaStack
VersaStack
Cisco and IBM Converged System
Components
Common Management
+ +
Resources
Additional Resources
IBM Redbooks
IBM Storwize
http://www.redbooks.ibm.com/redbooks.nsf/searchsite?SearchView=&query=storwize&SearchWV=true
IBM SAN Volume Controller (SVC)
http://www.redbooks.ibm.com/redbooks.nsf/searchsite?SearchView=&query=SVC&SearchWV=true
IBM FlashSystem
http://www.redbooks.ibm.com/redbooks.nsf/searchsite?SearchView=&query=flashsystem&SearchWV=true
IBM Spectrum Virtualize
http://www.redbooks.ibm.com/redbooks.nsf/searchsite?SearchView=&query=spectrum%20virtualize&SearchWV=true
Legal Notices
Copyright © 2018 by International Business Machines Corporation. All rights reserved.
No part of this document may be reproduced or transmitted in any form without written permission from IBM Corporation.
Product data has been reviewed for accuracy as of the date of initial publication. Product data is subject to change without notice. This document could include
technical inaccuracies or typographical errors. IBM may make improvements and/or changes in the product(s) and/or program(s) described herein at any time
without notice. Any statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives
only. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available
in all countries in which IBM operates or does business. Any reference to an IBM Program Product in this document is not intended to state or imply that only that
program product may be used. Any functionally equivalent program, that does not infringe IBM's intellectually property rights, may be used instead.
THE INFORMATION PROVIDED IN THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER OR IMPLIED. IBM LY DISCLAIMS
ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. IBM shall have no responsibility to
update this information. IBM products are warranted, if at all, according to the terms and conditions of the agreements (e.g., IBM Customer Agreement,
Statement of Limited Warranty, International Program License Agreement, etc.) under which they are provided. Information concerning non-IBM products was
obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in
connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. IBM makes no
representations or warranties, ed or implied, regarding non-IBM products and services.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents or copyrights. Inquiries
regarding patent or copyright licenses should be made, in writing, to: