Professional Documents
Culture Documents
Module 3
IBM FlashSystem Storage
July 2018
IBM has the largest flash-based storage portfolio within the storage industry. There is no doubt that everyone
clearly understands the performance benefits that flash brings to workloads, but there are additional benefits as
well. Flash storage helps lower the overall total cost of ownership of many business systems by allowing
customers to improve the utilization of their existing infrastructure thus reducing hardware, software, licensing,
power, cooling, administrative and other associated costs.
That is part of IBM’s IT Modernization story. It helps customer’s save money by using flash-based storage and
invest the savings into other areas of IT to help them prepare for next generation workloads that they will need in
order to competitive.
IBM FlashSystem is the cornerstone in IBM’s all-flash storage portfolio representing a family of products that
consistently provides the highest IOPs and the lowest latency. IBM FlashSystem is the most important product
set within IBM’s overall storage portfolio and as such there are FlashSystem specific questions on most of the
IBM Storage certification exams. This module covers the fundamentals of IBM FlashSystem products and their
underlying core technologies with emphasis on FlashSystem V9000.
This module will also cover the new FlashSystem 9100 which was recently announced by IBM. Even though the
FlashSystem 9100 is not covered on the certification exam itself, it was decided to included it within the
education because of it’s importance.
This module is one in a series of self-learning modules designed and developed to specifically help you prepare
for the IBM Virtualized Storage V2 storage certification exam.
150+ Years
Professional IT Experience
Earl Springer
espringer@us.ibm.com
Storwize
V5030F/V7000F FlashSystem 900 FlashSystem V9000 FlashSystem 9100
Industry standard SAS SSDs IBM proprietary FlashCore IBM proprietary FlashCore IBM proprietary FlashCore
Industry-standard NVMe
Positioning Positioning Positioning enabled SSDs
“Good enough” performance Fastest performance possible Fast performance
space True application acceleration Low latency Positioning
Lowest latency possible Fast performance
Low latency
Spectrum Virtualize software Spectrum Virtualize software Spectrum Virtualize software
stack: stack: stack:
Manage Storage Growth No software Manage Storage Growth Manage Storage Growth
Drive Efficiencies No “bells and whistles” Drive Efficiencies Drive Efficiencies
Performance Enhancement Integrated: Performance Enhancement Performance Enhancement
Data Protection hardware-level compression Data Protection Data Protection
Simplify Management hardware-level encryption Simplify Management Simplify Management
High Scalability High Scalability High Scalability
Typically dedicated to single
Mixed Workload Environments applications Mixed Workload Environments Mixed Workload
Virtualization Database Workload Virtualization Environments
Databases OLTP Databases Multi-Cloud Environments
Analytics Real-time Analytics Analytics Virtualization
Infrastructure workloads Infrastructure workloads Databases
IBM FlashSystem purpose-built MicroLatency modules are fast and efficient, designed using
hardware-only data paths.
FPGA FPGA
Primary Board
Checksums
Checksums and data integrity fields designed to protect all internal data transfers within the system.
Wear-Leveling Algorithms
Balance the number of writes among flash chips throughout the system.
Overprovisioning
To enhance write endurance and decrease write amplification. Space pool of flash cells are allocated
automatically as worn cell are decommissioned.
Sweeper Algorithms
Helps ensure that all data within the system is read periodically to avoid data fade issues.
Data is striped across the flash chips within the RAID set.
The VSR technology will rebuild the failed chip’s data and stripe it across spare capacity
(from overprovisioning pool) of the remaining chips within the RAID set.
With a 5.7TB MicroLatency Module a quarter of the flash chips (16 chips) can fail without
affecting the production environment
Once the 17th chip fails the module is taken offline and the data is rebuilt on the hot spare
module (2D RAID)
At this point, the system is still online and rebuilding the parity protection
It would take another 17+ chip failures on a different module to see a dual module failure
10 Modules in RAID 5
Hot Spare
Parity
10 Modules in RAID 5
Hot Spare
Failed
Parity
10 Modules in RAID 5
Data Rebuilt
Failed
Parity
10 Modules in RAID 5
Model AE2
Reference Only: Model AE2 has been Withdrawn from Marketing.
MicroLatency Module Capacities – Model AE2
Quantity 6 8 10 12 8 10 12 8 10 12
Usable 14.44 21.6 28.8 36.1 51.3 68.4 85.5 108 144 180
With DRP** 72 108 144 180 256 342 427 540 720 900
Power Supplies
Host
Connections
IBM FlashSystem 900 (Model AE3) supports the following interface protocols and number of connections:
Model AE3
Notes:
All interface connections must be of the same type – they can’t be intermixed
VMware HP-UX
Single
Windows AIX IBM i Linux Solaris OS X
Host Host Host Host Host Host Host Host Management
Snapshots
Over 400 flash, hybrid and disk storage systems supported by Spectrum Virtualize
Benefits:
Protects a customer’s existing storage investment(s)
Removes complexity of managing storage
Removes silos of storage
Customers can do more with less *V5000 Family Only
Makes existing storage infrastructure better **Migration Only
*** Software Only Version
+ =
Storage Enclosure (AE3) Control Enclosures (AC3) Building Block
The IBM FlashSystem V9000 consists of two control enclosures (AC3), one storage enclosure (Model AE3) and
software / hardware features, to make up a building block.
Network Switches
Non-Scalable Scalable
Building Block Building Blocks Network Switches
Network Switches
Network Switches
Additional FlashSystem
Storage Enclosures
Building Block
Minimum Maximum
Scalable Building Block Configurations
© 2018 International Business Machines Last Update: July 2018
IBM Storage Certification
IBM Virtualized Storage V2 (C1000-021)
IBM FlashSystem
IBM FlashSystem V9000 | Building Blocks
Each scalable building block can also have a maximum of 20 X 2U expansion enclosures.
Both 2.5” and 3.5” form factor expansion enclosures supported and can be intermixed
+ + + +
+ + +
+
+ E x p a+ +s u r e s
nsIon Enclo +
32 PB
Max. Capacity Managed
2D RAID
across
modules
Capacities FlashCoreTM
TM Modules
Other
Drive Size 4.8TB 9.6TB 19.2TB 1.92 3.84 7.68 15.36
This shows the USABLE TB (ie after DRAID 6 and a spare drive) and average EFFECTIVE TB (ie using 2:1
compression) capacities in a single 24 drive enclosure. Do not size a system to exceed the MAXIMUM TB capacity
* Effective capacity assumes a 2:1 reduction in data, using inline hardware compression on the 3.6 and 8.5TB modules and DRP on the 18TB modules.
** Maximum DRP assumes a 5:1 reduction in data using Data Reduction Pools within the IBM Spectrum Virtualize software
FlashSystem
9100
2.
1.
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)
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 Canister 1 1 2U HD 5U HD 5U HD 5U HD 5U
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
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
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
IBM FlashSystem 9100 Multi-Cloud Solution for Data Reuse, Protection and Efficiency
This solution is comprised of IBM Spectrum Protect Plus and IBM Spectrum Copy Data Management, and is
designed to secure and reuse your company's most precious asset, protect your data, and drive secondary
data efficiencies within multi-cloud environments.
IBM FlashSystem 9100 Multi-Cloud Solution for Business Continuity and Data Reuse
This solution is comprised of IBM Spectrum Virtualize for Public Cloud and IBM Spectrum Copy Data
Management. Through the use of IBM Spectrum Virtualize for Public Cloud, you can use synchronous or
asynchronous real-time replication to copy primary data from FlashSystem 9100 to IBM Cloud. IBM Spectrum
Copy Data Management can be used to create secondary data
reuse snapshots of data managed by IBM Spectrum Virtualize for Public Cloud in IBM Cloud.
IBM FlashSystem 9100 Solution for Private Cloud Flexibility and Data Protection
This solution is comprised of IBM Spectrum Copy Data Management and is designed to simplify and transform
multi-cloud environments by combining
IBM FlashSystem V9000 supports all of the data protection features provided by IBM Spectrum Virtualize
including (see SAN Volume Controller module for full details on each):
FlashCopy
Support for all FlashCopy pre-sets (Snapshot, Backup and Clone) and FlashCopy types; Incremental, Cascading,
Consistency Group, Multi-Target, etc.)
Remote Mirror
Both synchronous copy (Metro Mirror) and a synchronous copy (Global Mirror) are supported. Global Mirror with
Change Volumes is supported as well.
Data-at-Rest Encryption
Encrypts storage pools / volumes residing on; MicroLatency modules, drives residing on expansion enclosures,
and any volume managed via external storage virtualization. Key management via USB or IBM Security Key
Lifecycle Manager (SKLM).
HyperSwap
Provides automated failover caused by node failures and or site failures.
VMware Integration
IBM FlashSystem V9000 supports integration with VMware, but requires the use of IBM Spectrum Control Base
Edition. Through unique credentials, storage array, and storage pool management options it facilitates the
integration of IBM storage system resources with the supported virtualization and cloud platforms such as
VMWare.
Endurance
Flash memory will be covered for read/write endurance while you are under warranty
or maintenance
Migration
Up to 45 day to migrate data at no extra charge
IBM Storage Utility Offering provides businesses the ability to pay for storage capacity based
on actual monthly usage
•Ready capacity when business dictates
•Pay for what’s used, when used
•Flex-up and flex-down monthly costs
•Powerful management capabilities
of IBM Storage Insights for
predictability and forward planning
•Available for IBM Storwize family;
FlashSystem 900, A9000/R, 9100;
Cloud Object Storage and
DS8880 (limited availability)
Process
Identify current and future capacity needs and agree on a “base” configuration
Entire future (typically 3 year) projected capacity is delivered to customer, ready for deployment
Customer pays monthly for base configuration capacity
Simply provision the storage needed as business needs grow or change
Costs are calculated monthly based on your usage - billed quarterly
Benefits:
Capacity is waiting ready to use on site
Procurement cycle is eliminated
Non-disruptive capacity updates to datacenter
Customer only pays for the capacity consumed each month
Move higher upfront costs to predictable quarterly charges
FlashSystem 900
Website
https://www.ibm.com/us-en/marketplace/flash-storage
Product Guide
http://www.redbooks.ibm.com/abstracts/tips1261.html
Knowledge Center
https://www.ibm.com/support/knowledgecenter/STKMQB
FlashSystem V9000
Website
https://www-03.ibm.com/systems/storage/flash/v9000/
Product Guide
http://www.redbooks.ibm.com/abstracts/tips1281.html
Knowledge Center
https://www.ibm.com/support/knowledgecenter/STKMQV
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: