SlideShare a Scribd company logo
1 of 48
Download to read offline
IBM Storwize, SAN Volume
Controller and Spectrum
Virtualize
Tony Pearson
IBM Master Inventor, Senior IT
Management Consultant, and Content
Manager
2019 IBM Systems Technical University
May 7-9 | Lagos, Nigeria
2019 IBM Systems Technical University
The Shifting Roles of Storage Technology
2 © Copyright IBM Corporation 2019
Flash and
Solid-State
Drives (SSD)
Combined with
slower Nearline
(7200rpm) disk
to reduce
energy costs
over faster
drives
“Flash & Stash”
Disk replication
and Virtual Tape
Libraries
Improved by low
cost Nearline
disk,
compression,
deduplication,
Object protocols
Physical tape,
combined with
automation
Linear Tape File
System (LTFS)
Primary Data
Backup Data
Work Task
Project Folder
Long-term Data
Retention
2019 IBM Systems Technical University
How these Shifts are Happening
3 © Copyright IBM Corporation 2019
Storage arrays
designed for
spinning HDD
Storage arrays
designed for
Flash
Applications
Read and
Write files
Applications
GET and PUT
objects
NAS
Gateways
enable access
to Object store
and Clouds
Backup software
designed for
tape libraries
and drives
Virtual Tape
Libraries:
Disk pretends
to be tape
Backup software
designed for
Disk, Object
store, and
Clouds
Solid-state drives
(SSD):
Flash pretends
to be HDD
Compatibility Zone
NVMe
NVMeOF
2019 IBM Systems Technical University
Storage Virtualized System :
Running IBM Spectrum Virtualize
Heterogeneous
Servers
Multi-pathing driver
(SDD, Veritas, MPIO …)
Heterogeneous
Storage systems
IBMIBM DellDell OtherOther
Virtual disks
(Volumes)
External
LUNs
Storage pooling
AIX Windows Linux
SAN
Storage pooling
Internal LUNs
Storage Virtualization concepts with IBM Spectrum Virtualize
© Copyright IBM Corporation 20194
2019 IBM Systems Technical University
IBM Spectrum Virtualize – Terminology
5 © Copyright IBM Corporation 2019
I/O Group 0 I/O Group 3…
Volumes:
Belong to one or more I/O Groups
Volume Size 16 MB to 256 TB
Dynamically Expandable
Thin-Provisioned, Compressed
Cluster:
1-4 Node-pairs (I/O Groups)
Cache, Copy Services
Storage Pools:
Managed Disks from 256 flash and disk systems
Assign LUNs to Storage Pools
Define Extent size (16MB to 8GB)
Gold Silver Bronze
2019 IBM Systems Technical University
IBM Storage Virtualization and VMware
6 © Copyright IBM Corporation 2019
Server and storage virtualization offerings provide complementary benefits
Spectrum Virtualize supports VMware, Hyper-V, KVM, PowerVM, z/VM
Spectrum Virtualize provides common external storage virtualization
• Especially valuable for customers with a mixed
server virtualization environment
Spectrum Virtualize supports every VMware vSphere at GA
Spectrum Virtualize supports VMware vCenter
Site Recovery Manager (SRM)
with Metro Mirror and Global
Mirror functions
Spectrum Virtualize with VMware
“best practices” Redpaper
available
Supports VAAI, VASA,
VADP, VVols
vCenter and Web Admin plug-in
2019 IBM Systems Technical University
IBM Storage Portfolio – Spectrum Virtualize
7 © Copyright IBM Corporation 2019
SAN Volume
Controller
Storwize V7000
Storwize V7000F
Storwize V1000 /F
Storwize V5000E
Common Advanced Virtualization Code Base
Many Different Packages
IBM FlashCore™
Technology Optimized
FlashSystem
9100
All flash array -
virtualizing the hybrid
Data Center
• Best performance with
storage services &
selectable data
reduction
• Targeting database/
analytics workloads
Storwize
V7000
V7000F
Mid-Range
Storwize
V5000
V5000F
Entry /
Mid-Range
SVC
FlashSystem 9100
2019 IBM Systems Technical University
IBM Spectrum Virtualize – Key Features
8 © Copyright IBM Corporation 2019
Easy Tier
• Automatically moves extents between
Flash, Enterprise and Nearline disk
Thin Provisioning, Deduplication
and Compression
— Inline compression for active primary
workloads
— Intel QuickAssist co-processor
— Up to 80% Savings - More effective than
Data Deduplication for active workloads
— Ideal for Databases, VMs, CAD/CAM
Engineering blueprints, etc.
Data-at-Rest Encryption
• AES 256 bit encryption implemented in
FlashSystem V9000, SVC and Storwize
controllers
o Does not require Self-Encrypting
Drives (SED)
o Supports internal and externally
virtualized storage
• Works with all other features including
Real-time Compression and Easy Tier
o Data is compressed first, then
encrypted
• Encryption keys stored on USB
memory sticks, IBM SKLM server, or
both!
• No performance impact to
applications!
2019 IBM Systems Technical University
Easy Tier
9 © Copyright IBM Corporation 2019
Automatic storage hierarchy
– Mixed storage pool with 2 or more tiers
1. Tier 0 Flash (write endurance)
2. Tier 1 Flash (read-intensive)
3. Enterprise 15K/10K spinning disk
4. Nearline 7200 RPM spinning disk
Volumes belong to a single pool
– Each volume is a collection of extents on the
storage pool
– An extent is either on Flash, Enterprise or
Nearline disk
I/O Monitor keeps access history for each
virtualization extent
– Extent sizes already defined for the storage
pool (16MB to 8GB in size)
– Default is 1 GB extent size
– Every 5 minutes
Tier 0
Flash
Enterprise
Host Volumes & Extents
Mixed storage pool
Host Host Host
Automatic extent migration
NearlineTier 1
Flash
2019 IBM Systems Technical University
Easy Tier Application Transaction Improvement
10 © Copyright IBM Corporation 2019
Application
Transactions
Easy Tier
Learning
Easy Tier
In Action
240% from
Original
brokerage
transaction
No change to the
database or application
No work to identify
active indexes or I/O
profiles
No manual movement of
files or volumes
Just turn it on and let it
work!
2019 IBM Systems Technical University
FlashSystem integration with Spectrum Virtualize
11 © Copyright IBM Corporation 2019
Flash only
pool
Easy Tier
pool
HDD only
pool
ERP
FlashSystem
Storwize / DS8000
Spectrum Virtualize
SCM SRM CRM BW
Production DB servers
Non-prod DB
servers
ERP SCM … … …
• Put DB with a high IO/s per TB
ratio on Flash only
• Put Production DB
on Easy Tier™ tiered storage
• Put Non-production DBs
on HDD only
Spectrum Virtualize storage pools
2019 IBM Systems Technical University
Optimized Storage Resource Utilization
12 © Copyright IBM Corporation 2019
Traditional SAN
Shared physical network
Limited capacity sharing
Capacity purchased for, and
owned by individual
processors
Poor capacity utilization
Spectrum Virtualize
Hosts own “volumes”
Capacity can be more easily
reallocated
Capacity purchases can be deferred
until the physical capacity of the
SAN reaches a trigger point.
SAN
95%
capacity
25%
capacity
50%
capacity
SAN
70%
capacity
Spectrum Virtualize
Tier 2 Tier 3
Volume Volume
Tier 1
2019 IBM Systems Technical University
NPIV and Hot Spare Nodes
13 © Copyright IBM Corporation 2019
Hot Spare Node
• One to four spare nodes can be added to
configuration
• Normally inactive
• When an active node goes offline, system
automatically adds spare node to I/O group
after 1-5 minutes, restoring full redundancy
• When original node returns to service,
spare node becomes inactive✖
✖1
2
3
A1 B1B1 B1 A1
primary
Port ID
failover
host attach
Port ID
primary
host attach
Port ID
AIX, Windows, Linux,
VMware and Hyper-V,
Solaris w/Veritas DMP
N_Port ID Virtualization is a Fibre Channel
feature whereby multiple Fibre Channel node port
(N_Port) IDs can share a single physical N_Port.
2019 IBM Systems Technical University
Local and Remote Copy Services
14 © Copyright IBM Corporation 2019
14
SAN
SAN
Spectrum
Virtualize™
Volume
Storage
Pool 1
Storage
Pool 2
Remote:
•Metro Mirror
•Global Mirror
•Global Mirror with Change Volumes
SAN
Spectrum
Virtualize™
VDisks
VDisks
Site 1
Site 2
Local:
•FlashCopy
•Volume Mirror
•Stretched Cluster
•HyperSwap
Spectrum
Virtualize™
Transmit via:
•FCP
•FCIP
•TCP/IP
with WAN
acceleration
and compression
2019 IBM Systems Technical University
IBM Spectrum Virtualize - FlashCopy
15 © Copyright IBM Corporation 2019
Cascaded FlashCopy:
Copy the copies
Up to 256
targets
Source
Volume
FlashCopy
relationships
Start incremental FlashCopy
Data copied as normal
Some data changed by apps
Start incremental FlashCopy
Only changed data copied
by background copy
Later …
Disk0
Source
Map 1 Map 2
Map 4
Disk1
FlashCopy
target of Disk0
Disk2
FlashCopy
target of Disk1
Disk4
FlashCopy
target of Disk3
Disk3
FlashCopy
target of Disk1
Incremental FlashCopy:
Volume level
point-in-time copy
FlashCopy:
Volume level
point-in-time copy
with any mix of thin
and fully-allocated
2019 IBM Systems Technical University
Introducing IBM Spectrum Virtualize Transparent Cloud Tiering
16 © Copyright IBM Corporation 2019
Mon Tue Wed
Full and
incremental
snapshot copies
• Interface on-premise block storage into cloud
• IBM Cloud, Amazon S3, Openstack Swift
• Transform economics for storage
• Backup, archive, transfer volumes
• Full and incremental restore from cloud snapshots
• Supports volume groups for mutual consistency
Over 440 storage systems
from IBM and others
Transparent Cloud Tiering
2019 IBM Systems Technical University
Active/Active in Spectrum Virtualize
17 © Copyright IBM Corporation 2019
Node 2 Node 3
Storage Pool 1 Storage Pool 2
Host Server Host Server
Site 1
Site 1
Site 2
Site 2
Site 3
Node 1 Node 4
I/O Group 1
I/O Group 2
Site 1 Site 2
Reads are
performed
locally, as long
as the local
copy is up to
date
IP-based Quorum
No longer requires Fibre
Channel connection to
site 3 for HyperSwap and
Stretch Cluster
New
management
GUI for
HyperSwap
and Stretch
Cluster
2019 IBM Systems Technical University
Extended Distance Mirroring
18 © Copyright IBM Corporation 2019
Background
Copy
Spectrum Virtualize
Remote Copy
Primary
FlashCopy
(space-efficient)
Remote Copy
Secondary
Requires less link
bandwidth
Spectrum Virtualize
Host
I/O
FlashCopy
(space-efficient)
Guarantees a
consistent copy
Spectrum Virtualize
Remote Copy
Primary
Remote Copy
Secondary Spectrum Virtualize
Host
I/O
Synchronous “Metro Mirror”
Up to 300km between sites, RPO=0, adds 1 msec write delay per 100km separation
Asynchronous “Global Mirror”
Up to 25,000km between sites, RPO=seconds or minutes
Add “Change Volumes” for lower bandwidth requirements, RPO=hours
2019 IBM Systems Technical University
Significant SVC Performance Improvements
19 © Copyright IBM Corporation 2019
SVC SV1 Engine 7.8.1 8.1 Improvement
4K Read Hit 1580K 2300K 45%
8K Read Hit 1550K 2200K 41%
4K Read Miss 810K 1200K 48%
8K Read Miss 800K 1200K 50%
4K 70/30 RW Miss 450K 620K 37%
8K 70/30 RW Miss 440K 610K 38%
256K Read Hit (MB/s) 39,000 40,000
Single pair of engines; measurements performed using unconstrained FlashSystem back-end storage
2019 IBM Systems Technical University
Spectrum Virtualize releases
20 © Copyright IBM Corporation 2019
Recent activity
— 8.1.0 (3Q17) Host-based Unmap,
zeros written to back-end storage devices
— 8.1.1 (4Q17) Device-based Unmap,
commands sent to supported devices
— 8.1.2 (1Q18) Data Reduction Pools (DRP),
with thin provisioning and compression
— 8.1.3 (2Q18) Data Deduplication added to DRP pools
— 8.2.0 (3Q18) iSER for 25 GbE adapters
— 8.3.0 (2Q19) Multi-tenancy, OBAC and 32Gb FC/NVMe
2019 IBM Systems Technical University
IBM Spectrum Virtualize v8.1.3 Data Deduplication
21 © Copyright IBM Corporation 2019
DRP Compression
• Included with SVC, V9000 and
9100
• Licensed for Storwize
• No dedicated CPU or memory
• Up to 3x faster than RtC method Thin Provisioning and Data Deduplication
• Included with SVC, FlashSystem V9000,
9100 and Storwize models
RACE™ Real-time Compression (RtC)
• Included with FlashSystem V9000
• Licensed for SVC and Storwize
• Dedicated CPU and memory
Thin Provisioning
• Included with SVC, 9100, V9000 and Storwize
Use Volume Mirror to migrate existing
data to new pools
Legacy Storage Pools
Data Reduction Pools (DRP)
2019 IBM Systems Technical University
Legacy Storage Pools vs. Data Reduction Pools – Compression
22 © Copyright IBM Corporation 2019
— Up to 512 volumes with Real-time
Compression
— Uses Intel QuickAssist co-processor
— Dedicated CPU cores and memory,
meant having any RACE™ RtC-
compressed volumes impacted
maximum IOPS per system
— RACE™ RtC designed for HDD, not
Flash
— Up to 10,000 DRP-compressed
volumes
— Also uses Intel QuickAssist co-
processor
— New multi-threaded approach
means no dedicated CPU cores or
memory – all cores and memory
available for I/O or compression
— Up to 3x faster on existing systems
Compress
2019 IBM Systems Technical University
SCSI Unmap - End to End
23 © Copyright IBM Corporation 2019
Legacy Storage Pool
Fully
Allocated
RtC
Compressed
(and Thin)
Thin
Provisioned
Free
DRP
Compressed
(and Thin)
Data Reduction Pool
Fully
Allocated
Thin
Provisioned
Free
Legacy
Storage Pool
Free
Managed
Disks
Data Reduction
Pool
Free
SCSI Unmap
• File systems, Hypervisors and
applications use unmap to free storage to
Spectrum Virtualize
• Spectrum Virtualize uses unmap to free
storage to virtualized storage controllers
and Flash media (on qualified devices)
2019 IBM Systems Technical University
Legacy Storage Pools vs. Data Reduction Pools – Restrictions and Limits
24 © Copyright IBM Corporation 2019
— Up to 128 parent pools, 1023 child
pools
— VMware VVols support
— Volume migration to move data
between pools
— Expand or shrink virtual volumes
— Systems with greater than 128 GB
cache
— Extent size 16 MiB to 8 GiB
— Maximum 4 DRP pools per cluster
— No child pools, VVol support,
volume shrinking
— No support for >128GB cache
— Maximum pool size 128,000 x
Extent size x number of I/O groups
• 1 GiB extent, 1 I/O group 128
TiB per pool
• 8 GiB extent, 4 I/O groups 4
PiB per pool
2019 IBM Systems Technical University
Migrating to Data Reduction Pools
25 © Copyright IBM Corporation 2019
Step 1: Create 1 to 4 DRP pools
• Select sufficiently large enough extent
size to meet your anticipated needs
Volume
Copy 0 Copy 0 Copy 0 Copy 1 Copy 1 Copy 1
Step 2: Perform Volume
Mirror
• For each volume to move,
add “Copy 1” on the DRP pool
• I/O group cannot support
both RACE™ RtC-
compression and
Deduplication
• Once copies are complete,
remove Copy 0 from Legacy
Storage pools to turn off
Volume Mirror
Copy 0 Copy 0
Volume
Copy 1 Copy 1
D D
Step 3: Deduplication
• After all RACE™
RtC-compressed copies are
removed, use Volume Mirror
to move to Deduplication, or
Deduplication with
Compression
2019 IBM Systems Technical University
When and Where should Data be Encrypted?
26 © Copyright IBM Corporation 2019
Data In-Use:
Data is encrypted/decrypted
based on user’s authorization
as the data is being used
Data In-Flight:
Data is encrypted while data
travels from one system to
another, or from one location
to another
Data At-Rest:
Data is encrypted at the
storage device
IBM
Key
Protect
IBM
Security
Key
Lifecycle
Manager
(SKLM)
IBM
Enterprise
Key
Management
Foundation
(EKMF)
IBM
Guardium
Data
Encryption
(GDE)
Protecting data
and keys in
use, for files
and databases
Protecting data
and keys in the
Cloud
Comprehensive mainframe
key and crypto management
Protecting data and keys at rest, for
flash, disk, tape and SAN network
switches
USB
thumb
drive
2019 IBM Systems Technical University
Spectrum Virtualize can
support USB,
IBM SKLM,
or both
Where is Encryption Performed?
27 © Copyright IBM Corporation 2019
SKLM
IBM SKLM supports
flash, disk and tape
storage
Encrypted
storage pools
can mix devices
IBM Spectrum Virtualize™
SVC, Storwize, FlashSystem 9100, V900, VersaStack
SAS
Internal
storage,
Expansion
drawers
CPU
FlashSystem
900, A9000/R* XIV*, DS8000*
Non-encrypting
storage
TS1120, LTO4
and newer
SAN
SAS controller
uses HW chip
Uses AES-NI
instructions
SED
Smart enough not to
“double encrypt”
* FlashSystem A9000/R, XIV and DS8000 support other KMIP-compliant key managers, with specific certifications
2019 IBM Systems Technical University
Data Deduplication, Compression and Encryption
28 © Copyright IBM Corporation 2019
Benefits
• Hardware-assisted compression
• Data Deduplication first, compress
only unique blocks of data
• Compressed data in cache to
increase hit ratios
• Compress existing data without
downtime
• Encryption done last, to optimize
benefits of reduction methods
Upper cache
Lower cache
• Stretch Cluster forwarding
• Metro Mirror, HyperSwap
• Compression
offloaded to Intel®
QuickAssist FPGA
• FlashCopy, Global Mirroring
• Thin Provisioning
• Data Deduplication
5x
effective
capacity!
• Encryption
2019 IBM Systems Technical University
SVC 2145-SV1 Storage Engine
29 © Copyright IBM Corporation 2019
Redundant SSD internal drives
for boot and hardened data dump
Based on IBM System x3650M5 (2U)
Dual 8-core processors with
Up to 256 GB of cache
No longer requires external UPS
Two Internal hot-swap batteries
Optional AC power (110 - 240v)
Flexible Port Configurations
Three 1GbE ports +
Seven HIC slots for FCP, iSCSI and FCoE
12Gb SAS connections
Up to 40U enclosures , any combination
• 2U with 24 SFF or 12 LFF slots
• 5U with 92 SFF/LFF slots
2019 IBM Systems Technical University
Fibre Channel over Ethernet (FCoE) is Dead
30 © Copyright IBM Corporation 2019
Ethernet
Small Computer System Interface (SCSI)
Fibre Channel over Ethernet
(FCoE) attempted to bring
deterministic behavior over
Ethernet
Converged Ethernet was required, 10GbE or
higher, with enhancements for Data Center
Bridging (DCB) like Priority Flow Control
Converged Ethernet
FCoE
Converged Network
Adapter (CNA)
2019 IBM Systems Technical University
iSCSI Extensions over RDMA (iSER)
31 © Copyright IBM Corporation 2019
Ethernet
Small Computer System Interface (SCSI)
iSCSI
Converged Ethernet
RDMA
UDP/IP
RoCE v2
Remote Direct Memory Access
(RDMA) reduces CPU overhead by
eliminating unnecessary copies of
data buffers
Internet Wide Area RDMA
Protocol (iWARP) uses standard
TCP/IP, but can benefit from TOE or
R-NIC adapters
iWARP
RDMA over Converged
Ethernet (RoCE) v2 uses
UDP/IP over Converged
Ethernet
TCP/IP
RDMA-capable Network
Interface Cards (R-NIC) for
RoCE v2 or iWARP
iSER
2019 IBM Systems Technical University
Non-Volatile Memory Express (NVMe)
an alternate for SCSI commands for Flash drives only
32 © Copyright IBM Corporation 2019
Fibre Channel (FC)
Fibre Channel
Protocol (FCP)
Small Computer
System Interface (SCSI)
Ethernet
Internet
SCSI (iSCSI)
Converged Ethernet
RDMA
UDP/IP
RoCE v2 iWARP
TCP/IP
FCoE
FC-NVMe NVMe-OF
16 Gbps Host Bus
Adapter (HBA) are
FC-NVMe ready! 25 GbE R-NIC are
NVMe-OF ready!
iSER
2019 IBM Systems Technical University
What is Non-Volatile Memory Express (NVMe)?
33 © Copyright IBM Corporation 2019
90 usec
Proprietary
PCiE
SCSI
FC, IB,
Ethernet
App
OS
Network
IBM FlashSystem 900
1000 usec
SCSI
SAS/SATA
SCSI
FC,
Ethernet
App
OS
Network
IBM SVC/Storwize
150 usec
NVMe
PCiE
NVMe
NVMe-OF
• RDMA
• FC-NVMe
App
OS
Network
Industry Trend
32Gb PCIe
faster than 12
Gb SAS
• 2x IOPS
for 70/30
workloads
• Lower
latency
Flash only
Streamlined
command set
• 64K
independent
queues
• 64K depth
• Less CPU
2019 IBM Systems Technical University
Storwize V7000/F Upgrade Options
© Copyright IBM Corporation 2019
Each can have up to 40U
Expansion Enclosures
Start with 1 Control Enclosure
Add up to 40U Expansion Enclosures
Cluster up to 4 Control Enclosures together into a single system
Block-only
FCP, FCoE and iSCSI, up to 3,040 drives
24-Bay in 2U
2.5-inch (SFF)
• 400/800/1600/3200 GB
1.92, 3.84, 7.68 and 15.36 TB SSD
• 300/600/900 GB 15K RPM SAS
• 600/900/1200/1800 GB 10K RPM SAS
• 1and 2 TB 7,200 RPM NL-SAS
12-Bay in 2U
12-bay 3.5-inch (LFF)
• 4/6/8/10/12 TB 7,200
RPM NL-SAS
92-Bay in 5U
1.6 TB, 3.2 TB SSD
15.36 TB SSD
• 600/900GB 15K rpm
• 1.2TB and 1.8GB 10K rpm
• 6 / 8 / 10 / 12 TB NL-SAS
34
2019 IBM Systems Technical University
Storwize V5000 models
35 © Copyright IBM Corporation 2019
Up to 2 Control Enclosures
Add up to 40U Expansion Enclosures
per controller
Storwize V5030E
Supports thin provisioning, FlashCopy, Easy Tier,
remote mirroring, encryption, compression
and external virtualization
1 Control Enclosure
Add up to 20U
Expansion
Enclosures
Storwize V5010E
Supports thin provisioning, FlashCopy,
Easy Tier and remote mirroring
up to 392 internal drivesup to 1,008 internal drives
2019 IBM Systems Technical University
Control and Virtualize data with Software Defined Storage
36 © Copyright IBM Corporation 2019
Optimize Traditional Infrastructure 73% less expensive than Dell/EMC
Expect more from your Storage
•Automated Tiering
•Data Mobility without downtime
•Compression and Encryption without
application performance impact
•Virtualizes over 400 storage models
Avoid $40M in storage
spending over a decade
80-90% data
reduction; same or better
performance
10x faster time to
deploy Virtual Machines
Pelephone
2019 IBM Systems Technical University
Thank you!
37 © Copyright IBM Corporation 2019
Please complete the Session
Evaluation!
Speaker: Tony Pearson
2019 IBM Systems Technical University
About the Speaker
38
Tony Pearson is a Master Inventor, Senior IT Management Consultant, and Content Manager for the
IBM Systems Technical University events. Tony joined IBM Corporation in 1986 in Tucson, Arizona,
USA, and has lived there ever since. Tony presents briefings on storage topics covering the entire IBM
Storage product line, IBM Spectrum Storage software products, and topics related to Cloud Computing,
Analytics and Cognitive Solutions. He interacts with clients, speaks at conferences and events, and
leads client workshops to help clients with strategic planning for IBM’s integrated set of storage
management software, hardware, and virtualization solutions.
Tony writes the “Inside System Storage” blog, which is read by thousands of clients, IBM sales reps and
IBM Business Partners every week. This blog was rated one of the top 10 blogs for the IT storage
industry by “Networking World” magazine, and #1 most read IBM blog on IBM’s developerWorks. The
blog has been published in series of books, Inside System Storage: Volume I through V.
Over the past years, Tony has worked in development, marketing and consulting for various IBM
Systems hardware and software products. Tony has a Bachelor of Science degree in Software
Engineering, and a Master of Science degree in Electrical Engineering, both from the University of
Arizona. Tony is an inventor or co-inventor of 19 patents in the field of IBM Systems and electronic data
storage.
9000 S. Rita Road
Bldg 9032 Floor 1
Tucson, AZ 85744
+1 520-799-4309 (Office)
tpearson@us.ibm.com
Tony Pearson
Master Inventor
Senior Management
Consultant, IBM Systems
La Services
IBM Storage
© Copyright IBM Corporation 2019
2019 IBM Systems Technical University
This presentation uses the IBM Plex™ font
IBM Plex™ is our new typeface. It’s global, it’s versatile and it’s
distinctly IBM.
IBM Plex
Sans
The IBM company is freeing itself from the cold, modernist cliché
and replacing Helvetica with a new corporate typeface. Also
replaces Arial, Calibri, Lucida Grande, Trebuchet, etc.
IBM Plex
Mono
A little something for developers. Replaces
Courier New, Letter Gothic, Lucida Console, etc.
IBM Plex
Serif
A hybrid of the third kind (combining the best of Plex, Bodoni,
and Janson into a contemporary serif). Replaces Cambria,
Garamond, Lucida Bright, Times New Roman, etc.
IBM Plex is freely available as TrueType and OpenType at: https://github.com/IBM/plex/releases
© Copyright IBM Corporation 201939
2019 IBM Systems Technical University
© Copyright IBM Corporation 2018
IBM Systems Flash/Hybrid Storage Offerings Portfolio
Enhanced data storage functions,
economics and flexibility with
sophisticated virtualization
FlashSystem
A9000
High End
Enterprise
Cloud Service
Providers
Storwize
V5100F
V5010/E
V5030E
Entry / Midrange
All Flash & hybrid
SVC
Storwize
V7000 Gen3 IBM Elastic
Storage
Server
Big Data
Consolidate file &
object workloads
Faster data
analysis
Global sharing
IBM Power
Systems
NVMe FlashCore Module
Superior endurance & better performance
• Hardware Compression
& encryption
FlashSystem 900
Application acceleration
• Extreme performance
• Hardware Compression
& encryption
• Targeting database
acceleration
DS888xF
Business Critical
z/OS / AIX
Power HA
Power i HA
Business critical,
deepest integration
with z Systems
Superior
performance and
reliability
Three-site / Four-
site replication
DS8882F,
DS8884F,
DS8886F, DS8888F
40
Midrange
Enterprise
Hybrid
FlashSystem
V9000
High
Performance
Hybrid
FlashSystem
9110 & 9150
Enterprise Class,
All Flash
Scale-out clustering
Simplified management
Flexible consumption model
Virtualized, enterprise-class, flash-optimized, modular storage
Enterprise class heterogeneous data services and selectable data reduction
Storwize
V7000F
Midrange
All-Flash
SSDs
FlashSystem
A9000R
IBM FlashCore™ Technology Optimized
Simplified management
Flexible consumption model
Large Grid scale
Full time data reduction
High End
Enterprise
2019 IBM Systems Technical University
© Copyright IBM Corporation 2018
IBM Spectrum Virtualize Portfolio
FlashSystem
9110 & 9150
Enterprise Class,
NVMe FlashCore
& SSDs
Hard
compression
All Flash
41
Storwize
V7000 Gen3
Midrange Enterprise
NVMe FlashCore
& SSDs
Hard
compression
Hybrid
Storwize
V5100
V5100F
Entry / Midrange
NVMe FlashCore
& SSDs
Hard compression
Hybrid & All Flash
Storwize
V5010
V5010E
V5030E
Entry
Hybrid Solution
SVC
Enterprise Class
Virtualization
Appliance
IBM FlashSystem Family
IBM Storwize Family
IBM Spectrum Virtualize
Storwize
V7000F
Midrange
Hard compression
All Flash
FlashSystem
V9000
High Performance
Hybrid Scalable
FlashSystem 900
Application acceleration
FlashCore
Modules
All-Flash
Hardware
Compression
& encryption
NVMe FlashCore Module
Superior endurance
& better performance
2019 IBM Systems Technical University
Introducing the IBM FlashSystem 9100
42 © Copyright IBM Corporation 2019
Dual Active-Active Array Controllers
w/NVMe to Flash Media
Dual-ported 2.5” NVMe Flash bays (24)
Interface Card Slot (3) 10GbE Ports (4)
Tech Port
USB Ports (2)
2KW PSU (2)
Flash Core Modules redesigned to 2.5”
industry standard form factor
(Includes: HW Compression, HW
Encryption and 64 Layer 3DTLC)
FS9110
Dual 8-core
processors per
controller
FS9150
Dual 14-core
processors per
controller
Up to 1.5TB
Cache per controller
enclosure
Up to 3 host adapters
per controller
2019 IBM Systems Technical University
Increased Number of Supported Volumes
43 © Copyright IBM Corporation 2019
2019 IBM Systems Technical University
High Density Expansion Enclosure
44 © Copyright IBM Corporation 2019
High-level attributes:
• Full 12Gb SAS architecture
• Requires V7.8 of Spectrum Virtualize software
• 92 LFF/3.5” HDDs in 5U (92 * 10TB = 920TB)
• 92 SFF/2.5” HDDs and/or SSDs in 5U (92 * 15TB = 1380TB)
• Can mix and match drive types but all actually install in a
3.5” drive carrier
• Cannot interchange drives between 2U and 5U enclosures
• Re-uses existing Storwize expansion canisters and
firmware
• Manufactured to our specifications by same company that
makes current 2U expansion enclosures
Uses:
• Expansion drawer for V5000 Gen2 & V7000 Gen2/Gen2+
systems
• Expansion drawer for FlashSystem V9000 & SVC DH8/SV1
o Requires SAS adapter in each AC2/AC3/DH8/SV1
2019 IBM Systems Technical University
IBM Storwize V5000 Evolution
45
Storwize V5010E
Storwize V5010 Storwize V5020
Storwize V5030E
Storwize V5030
Storwize V5100 Storwize V5100F
GA: 26 Avril 2019.
Spectrum Virtualize 8.2.1
GA: 26 Avril 2019.
Spectrum Virtualize 8.2.1
GA: 7 Juin 2019.
Spectrum Virtualize 8.2.1
Storwize V5030F
90% better
performance than
Storwize V5010
20% better
performance
than Storwize
V5030
25% better
performance than
Storwize V5030F
© Copyright IBM Corporation 2019
2019 IBM Systems Technical University
NVMe – An Alternative to SCSI command set
© Copyright IBM Corporation 201946
2019 IBM Systems Technical University
IBM Storwize V5000 Evolution
© Copyright IBM Corporation 2019
Storwize V5010E
Storwize V5010 Storwize V5020
Storwize V5030E
Storwize V5030
Storwize V5100 Storwize V5100F
GA: 26 April 2019.
Spectrum Virtualize 8.2.1
GA: 26 April 2019.
Spectrum Virtualize 8.2.1
GA: 7 Juin 2019.
Spectrum Virtualize 8.2.1
Storwize V5030F
90% better
performance than
Storwize V5010
20% better
performance
than Storwize
V5030
25% better
performance than
Storwize V5030F
47
2019 IBM Systems Technical University
End-To-End NVMe Technologies - IBM Block Storage Offerings
End-to-End NVMe Protocol
On February 20, 2018
IBM announced NVMe-oF Ready
for all V7000 / SVC / V9000 /
A9000 / A9000R
Server Storage System
I/O Interconnect
NVMe protocol
For Flash Storage Connection
DriveCPUApps
Frontend Network
FC-NVMe
16Gb/s
NVMe-oF (RDMA)
iWARP / RoCE
25GB Ethernet
NVMe-oF(RDMA)
40GB InfiniBand
User Space
Host
OS/Applications
Controller to Host
Connection
Technologies
Within Storage Controller
Media
Flash Cache
Media
Flash Drive
Multiple form factors:
o Add-in PCIe cards
o M.2 SSDs
o 2.5-inch U.2 SSDs
Persistent
Cache
October 23, 2018 IBM
announced FC-NVMe support
for Spectrum Virtualize family
and Flash System 900
February 20, 2018
FlashSystem 900 provided
faster than NVMe media +
IB-NVMeJuly 10, 2018 , FlashSystem 9100 provided
commodity and IBM FCM NVMe media
© Copyright IBM Corporation 201948

More Related Content

What's hot

Integrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamIntegrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamRoland Driesen
 
Domino Fitness. Time for a Health Check
Domino Fitness. Time for a Health CheckDomino Fitness. Time for a Health Check
Domino Fitness. Time for a Health CheckJared Roberts
 
RNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientRNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientChristoph Adler
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway
 
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...Amazon Web Services
 
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...Amazon Web Services
 
Fixing Domino Server Sickness
Fixing Domino Server SicknessFixing Domino Server Sickness
Fixing Domino Server SicknessGabriella Davis
 
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018Amazon Web Services
 
Splunk Enterprise Security
Splunk Enterprise SecuritySplunk Enterprise Security
Splunk Enterprise SecuritySplunk
 
Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)Amazon Web Services
 
VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16David Pasek
 
Power_780+(9179-MHD)표준제안서
Power_780+(9179-MHD)표준제안서Power_780+(9179-MHD)표준제안서
Power_780+(9179-MHD)표준제안서기한 김
 
Empower Your Security Practitioners with Elastic SIEM
Empower Your Security Practitioners with Elastic SIEMEmpower Your Security Practitioners with Elastic SIEM
Empower Your Security Practitioners with Elastic SIEMElasticsearch
 
Introduction to Block and File storage on AWS
Introduction to Block and File storage on AWSIntroduction to Block and File storage on AWS
Introduction to Block and File storage on AWSAmazon Web Services
 

What's hot (20)

60 Admin Tips
60 Admin Tips60 Admin Tips
60 Admin Tips
 
Integrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamIntegrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
Integrations - Thinking outside the box - Presentation Engage 2023 in Amsterdam
 
Domino Fitness. Time for a Health Check
Domino Fitness. Time for a Health CheckDomino Fitness. Time for a Health Check
Domino Fitness. Time for a Health Check
 
Amazon ElastiCache and Redis
Amazon ElastiCache and RedisAmazon ElastiCache and Redis
Amazon ElastiCache and Redis
 
RNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientRNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes Client
 
Introduction to Amazon Aurora
Introduction to Amazon AuroraIntroduction to Amazon Aurora
Introduction to Amazon Aurora
 
Commvault Story - CVTSP_1.pptx
Commvault Story - CVTSP_1.pptxCommvault Story - CVTSP_1.pptx
Commvault Story - CVTSP_1.pptx
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use Cases
 
Amazon Aurora
Amazon AuroraAmazon Aurora
Amazon Aurora
 
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
 
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
 
Fixing Domino Server Sickness
Fixing Domino Server SicknessFixing Domino Server Sickness
Fixing Domino Server Sickness
 
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018
 
Splunk Enterprise Security
Splunk Enterprise SecuritySplunk Enterprise Security
Splunk Enterprise Security
 
Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)
 
VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16VMware HCI solutions - 2020-01-16
VMware HCI solutions - 2020-01-16
 
Amazon S3 Masterclass
Amazon S3 MasterclassAmazon S3 Masterclass
Amazon S3 Masterclass
 
Power_780+(9179-MHD)표준제안서
Power_780+(9179-MHD)표준제안서Power_780+(9179-MHD)표준제안서
Power_780+(9179-MHD)표준제안서
 
Empower Your Security Practitioners with Elastic SIEM
Empower Your Security Practitioners with Elastic SIEMEmpower Your Security Practitioners with Elastic SIEM
Empower Your Security Practitioners with Elastic SIEM
 
Introduction to Block and File storage on AWS
Introduction to Block and File storage on AWSIntroduction to Block and File storage on AWS
Introduction to Block and File storage on AWS
 

Similar to S108283 svc-storwize-lagos-v1905d

S014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cS014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cTony Pearson
 
S016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dS016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dTony Pearson
 
IBM Storage at SAPPHIRE 2017
IBM Storage at SAPPHIRE 2017IBM Storage at SAPPHIRE 2017
IBM Storage at SAPPHIRE 2017Paula Koziol
 
S106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902aS106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902aTony Pearson
 
S104874 toe-pool-jburg-v1809e
S104874 toe-pool-jburg-v1809eS104874 toe-pool-jburg-v1809e
S104874 toe-pool-jburg-v1809eTony Pearson
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage SessionBrocade
 
Macroview Netapp Overview
Macroview Netapp OverviewMacroview Netapp Overview
Macroview Netapp OverviewAlex Tsui
 
Pitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSPitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSEagleDream Technologies
 
S104877 cdm-data-reuse-jburg-v1809d
S104877 cdm-data-reuse-jburg-v1809dS104877 cdm-data-reuse-jburg-v1809d
S104877 cdm-data-reuse-jburg-v1809dTony Pearson
 
IBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesIBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesTony Pearson
 
IBM & Veeam: Bridging the availability gap
IBM & Veeam: Bridging the availability gapIBM & Veeam: Bridging the availability gap
IBM & Veeam: Bridging the availability gapPaula Koziol
 
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...Amazon Web Services Korea
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aTony Pearson
 
Has Your Data Gone Rogue?
Has Your Data Gone Rogue?Has Your Data Gone Rogue?
Has Your Data Gone Rogue?Tony Pearson
 
IBM Storage for Hybrid Cloud (4Q 2016)
IBM Storage for Hybrid Cloud (4Q 2016)IBM Storage for Hybrid Cloud (4Q 2016)
IBM Storage for Hybrid Cloud (4Q 2016)Elan Freedberg
 
S014065 cloud-storage-orlando-v1705a
S014065 cloud-storage-orlando-v1705aS014065 cloud-storage-orlando-v1705a
S014065 cloud-storage-orlando-v1705aTony Pearson
 
S016578 hybrid-cloud-storage-brazil-v1708c
S016578 hybrid-cloud-storage-brazil-v1708cS016578 hybrid-cloud-storage-brazil-v1708c
S016578 hybrid-cloud-storage-brazil-v1708cTony Pearson
 
S cv0879 cloud-storage-options-edge2015-v4
S cv0879 cloud-storage-options-edge2015-v4S cv0879 cloud-storage-options-edge2015-v4
S cv0879 cloud-storage-options-edge2015-v4Tony Pearson
 
Spectrum Scale final
Spectrum Scale finalSpectrum Scale final
Spectrum Scale finalJoe Krotz
 
S104876 ibm-cos-jburg-v1809b
S104876 ibm-cos-jburg-v1809bS104876 ibm-cos-jburg-v1809b
S104876 ibm-cos-jburg-v1809bTony Pearson
 

Similar to S108283 svc-storwize-lagos-v1905d (20)

S014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cS014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705c
 
S016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dS016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708d
 
IBM Storage at SAPPHIRE 2017
IBM Storage at SAPPHIRE 2017IBM Storage at SAPPHIRE 2017
IBM Storage at SAPPHIRE 2017
 
S106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902aS106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902a
 
S104874 toe-pool-jburg-v1809e
S104874 toe-pool-jburg-v1809eS104874 toe-pool-jburg-v1809e
S104874 toe-pool-jburg-v1809e
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session
 
Macroview Netapp Overview
Macroview Netapp OverviewMacroview Netapp Overview
Macroview Netapp Overview
 
Pitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSPitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWS
 
S104877 cdm-data-reuse-jburg-v1809d
S104877 cdm-data-reuse-jburg-v1809dS104877 cdm-data-reuse-jburg-v1809d
S104877 cdm-data-reuse-jburg-v1809d
 
IBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesIBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use cases
 
IBM & Veeam: Bridging the availability gap
IBM & Veeam: Bridging the availability gapIBM & Veeam: Bridging the availability gap
IBM & Veeam: Bridging the availability gap
 
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804a
 
Has Your Data Gone Rogue?
Has Your Data Gone Rogue?Has Your Data Gone Rogue?
Has Your Data Gone Rogue?
 
IBM Storage for Hybrid Cloud (4Q 2016)
IBM Storage for Hybrid Cloud (4Q 2016)IBM Storage for Hybrid Cloud (4Q 2016)
IBM Storage for Hybrid Cloud (4Q 2016)
 
S014065 cloud-storage-orlando-v1705a
S014065 cloud-storage-orlando-v1705aS014065 cloud-storage-orlando-v1705a
S014065 cloud-storage-orlando-v1705a
 
S016578 hybrid-cloud-storage-brazil-v1708c
S016578 hybrid-cloud-storage-brazil-v1708cS016578 hybrid-cloud-storage-brazil-v1708c
S016578 hybrid-cloud-storage-brazil-v1708c
 
S cv0879 cloud-storage-options-edge2015-v4
S cv0879 cloud-storage-options-edge2015-v4S cv0879 cloud-storage-options-edge2015-v4
S cv0879 cloud-storage-options-edge2015-v4
 
Spectrum Scale final
Spectrum Scale finalSpectrum Scale final
Spectrum Scale final
 
S104876 ibm-cos-jburg-v1809b
S104876 ibm-cos-jburg-v1809bS104876 ibm-cos-jburg-v1809b
S104876 ibm-cos-jburg-v1809b
 

More from Tony Pearson

Rapid_Recovery-T75-v2204j.pdf
Rapid_Recovery-T75-v2204j.pdfRapid_Recovery-T75-v2204j.pdf
Rapid_Recovery-T75-v2204j.pdfTony Pearson
 
L203326 intro-maria db-techu2020-v9
L203326 intro-maria db-techu2020-v9L203326 intro-maria db-techu2020-v9
L203326 intro-maria db-techu2020-v9Tony Pearson
 
S200743 storage-announcements-ist2020-v2001a
S200743 storage-announcements-ist2020-v2001aS200743 storage-announcements-ist2020-v2001a
S200743 storage-announcements-ist2020-v2001aTony Pearson
 
S200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001cS200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001cTony Pearson
 
S200515 storage-insights-ist2020-v2001d
S200515 storage-insights-ist2020-v2001dS200515 storage-insights-ist2020-v2001d
S200515 storage-insights-ist2020-v2001dTony Pearson
 
F200612 deliver-message-ist2020-v2001c
F200612 deliver-message-ist2020-v2001cF200612 deliver-message-ist2020-v2001c
F200612 deliver-message-ist2020-v2001cTony Pearson
 
Z111806 strengthen-security-sydney-v1910a
Z111806 strengthen-security-sydney-v1910aZ111806 strengthen-security-sydney-v1910a
Z111806 strengthen-security-sydney-v1910aTony Pearson
 
G111614 top-trends-sydney2019-v1910a
G111614 top-trends-sydney2019-v1910aG111614 top-trends-sydney2019-v1910a
G111614 top-trends-sydney2019-v1910aTony Pearson
 
G111416 personal-brand-sydney-v1910b
G111416 personal-brand-sydney-v1910bG111416 personal-brand-sydney-v1910b
G111416 personal-brand-sydney-v1910bTony Pearson
 
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910bZ109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910bTony Pearson
 
Z110932 strengthen-security-jburg-v1909c
Z110932 strengthen-security-jburg-v1909cZ110932 strengthen-security-jburg-v1909c
Z110932 strengthen-security-jburg-v1909cTony Pearson
 
Z109889 z4 r-storage-dfsms-jburg-v1909d
Z109889 z4 r-storage-dfsms-jburg-v1909dZ109889 z4 r-storage-dfsms-jburg-v1909d
Z109889 z4 r-storage-dfsms-jburg-v1909dTony Pearson
 
S111477 scale-in-cloud-jburg-v1909d
S111477 scale-in-cloud-jburg-v1909dS111477 scale-in-cloud-jburg-v1909d
S111477 scale-in-cloud-jburg-v1909dTony Pearson
 
S110646 storage-for-ai-jburg-v1909c
S110646 storage-for-ai-jburg-v1909cS110646 storage-for-ai-jburg-v1909c
S110646 storage-for-ai-jburg-v1909cTony Pearson
 
G108263 personal-brand-berlin-v1904a
G108263 personal-brand-berlin-v1904aG108263 personal-brand-berlin-v1904a
G108263 personal-brand-berlin-v1904aTony Pearson
 
G108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905cG108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905cTony Pearson
 
G108276 public-speaking-lagos-v1905b
G108276 public-speaking-lagos-v1905bG108276 public-speaking-lagos-v1905b
G108276 public-speaking-lagos-v1905bTony Pearson
 
G108266 stack-the-deck-lagos-v1905c
G108266 stack-the-deck-lagos-v1905cG108266 stack-the-deck-lagos-v1905c
G108266 stack-the-deck-lagos-v1905cTony Pearson
 
G107984 personal-brand-atlanta-v1904a
G107984 personal-brand-atlanta-v1904aG107984 personal-brand-atlanta-v1904a
G107984 personal-brand-atlanta-v1904aTony Pearson
 
G107980 top-it-trends-atlanta-v1904b
G107980 top-it-trends-atlanta-v1904bG107980 top-it-trends-atlanta-v1904b
G107980 top-it-trends-atlanta-v1904bTony Pearson
 

More from Tony Pearson (20)

Rapid_Recovery-T75-v2204j.pdf
Rapid_Recovery-T75-v2204j.pdfRapid_Recovery-T75-v2204j.pdf
Rapid_Recovery-T75-v2204j.pdf
 
L203326 intro-maria db-techu2020-v9
L203326 intro-maria db-techu2020-v9L203326 intro-maria db-techu2020-v9
L203326 intro-maria db-techu2020-v9
 
S200743 storage-announcements-ist2020-v2001a
S200743 storage-announcements-ist2020-v2001aS200743 storage-announcements-ist2020-v2001a
S200743 storage-announcements-ist2020-v2001a
 
S200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001cS200516 copy-data-management-ist2020-v2001c
S200516 copy-data-management-ist2020-v2001c
 
S200515 storage-insights-ist2020-v2001d
S200515 storage-insights-ist2020-v2001dS200515 storage-insights-ist2020-v2001d
S200515 storage-insights-ist2020-v2001d
 
F200612 deliver-message-ist2020-v2001c
F200612 deliver-message-ist2020-v2001cF200612 deliver-message-ist2020-v2001c
F200612 deliver-message-ist2020-v2001c
 
Z111806 strengthen-security-sydney-v1910a
Z111806 strengthen-security-sydney-v1910aZ111806 strengthen-security-sydney-v1910a
Z111806 strengthen-security-sydney-v1910a
 
G111614 top-trends-sydney2019-v1910a
G111614 top-trends-sydney2019-v1910aG111614 top-trends-sydney2019-v1910a
G111614 top-trends-sydney2019-v1910a
 
G111416 personal-brand-sydney-v1910b
G111416 personal-brand-sydney-v1910bG111416 personal-brand-sydney-v1910b
G111416 personal-brand-sydney-v1910b
 
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910bZ109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910b
 
Z110932 strengthen-security-jburg-v1909c
Z110932 strengthen-security-jburg-v1909cZ110932 strengthen-security-jburg-v1909c
Z110932 strengthen-security-jburg-v1909c
 
Z109889 z4 r-storage-dfsms-jburg-v1909d
Z109889 z4 r-storage-dfsms-jburg-v1909dZ109889 z4 r-storage-dfsms-jburg-v1909d
Z109889 z4 r-storage-dfsms-jburg-v1909d
 
S111477 scale-in-cloud-jburg-v1909d
S111477 scale-in-cloud-jburg-v1909dS111477 scale-in-cloud-jburg-v1909d
S111477 scale-in-cloud-jburg-v1909d
 
S110646 storage-for-ai-jburg-v1909c
S110646 storage-for-ai-jburg-v1909cS110646 storage-for-ai-jburg-v1909c
S110646 storage-for-ai-jburg-v1909c
 
G108263 personal-brand-berlin-v1904a
G108263 personal-brand-berlin-v1904aG108263 personal-brand-berlin-v1904a
G108263 personal-brand-berlin-v1904a
 
G108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905cG108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905c
 
G108276 public-speaking-lagos-v1905b
G108276 public-speaking-lagos-v1905bG108276 public-speaking-lagos-v1905b
G108276 public-speaking-lagos-v1905b
 
G108266 stack-the-deck-lagos-v1905c
G108266 stack-the-deck-lagos-v1905cG108266 stack-the-deck-lagos-v1905c
G108266 stack-the-deck-lagos-v1905c
 
G107984 personal-brand-atlanta-v1904a
G107984 personal-brand-atlanta-v1904aG107984 personal-brand-atlanta-v1904a
G107984 personal-brand-atlanta-v1904a
 
G107980 top-it-trends-atlanta-v1904b
G107980 top-it-trends-atlanta-v1904bG107980 top-it-trends-atlanta-v1904b
G107980 top-it-trends-atlanta-v1904b
 

Recently uploaded

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseWSO2
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Recently uploaded (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

S108283 svc-storwize-lagos-v1905d

  • 1. IBM Storwize, SAN Volume Controller and Spectrum Virtualize Tony Pearson IBM Master Inventor, Senior IT Management Consultant, and Content Manager 2019 IBM Systems Technical University May 7-9 | Lagos, Nigeria
  • 2. 2019 IBM Systems Technical University The Shifting Roles of Storage Technology 2 © Copyright IBM Corporation 2019 Flash and Solid-State Drives (SSD) Combined with slower Nearline (7200rpm) disk to reduce energy costs over faster drives “Flash & Stash” Disk replication and Virtual Tape Libraries Improved by low cost Nearline disk, compression, deduplication, Object protocols Physical tape, combined with automation Linear Tape File System (LTFS) Primary Data Backup Data Work Task Project Folder Long-term Data Retention
  • 3. 2019 IBM Systems Technical University How these Shifts are Happening 3 © Copyright IBM Corporation 2019 Storage arrays designed for spinning HDD Storage arrays designed for Flash Applications Read and Write files Applications GET and PUT objects NAS Gateways enable access to Object store and Clouds Backup software designed for tape libraries and drives Virtual Tape Libraries: Disk pretends to be tape Backup software designed for Disk, Object store, and Clouds Solid-state drives (SSD): Flash pretends to be HDD Compatibility Zone NVMe NVMeOF
  • 4. 2019 IBM Systems Technical University Storage Virtualized System : Running IBM Spectrum Virtualize Heterogeneous Servers Multi-pathing driver (SDD, Veritas, MPIO …) Heterogeneous Storage systems IBMIBM DellDell OtherOther Virtual disks (Volumes) External LUNs Storage pooling AIX Windows Linux SAN Storage pooling Internal LUNs Storage Virtualization concepts with IBM Spectrum Virtualize © Copyright IBM Corporation 20194
  • 5. 2019 IBM Systems Technical University IBM Spectrum Virtualize – Terminology 5 © Copyright IBM Corporation 2019 I/O Group 0 I/O Group 3… Volumes: Belong to one or more I/O Groups Volume Size 16 MB to 256 TB Dynamically Expandable Thin-Provisioned, Compressed Cluster: 1-4 Node-pairs (I/O Groups) Cache, Copy Services Storage Pools: Managed Disks from 256 flash and disk systems Assign LUNs to Storage Pools Define Extent size (16MB to 8GB) Gold Silver Bronze
  • 6. 2019 IBM Systems Technical University IBM Storage Virtualization and VMware 6 © Copyright IBM Corporation 2019 Server and storage virtualization offerings provide complementary benefits Spectrum Virtualize supports VMware, Hyper-V, KVM, PowerVM, z/VM Spectrum Virtualize provides common external storage virtualization • Especially valuable for customers with a mixed server virtualization environment Spectrum Virtualize supports every VMware vSphere at GA Spectrum Virtualize supports VMware vCenter Site Recovery Manager (SRM) with Metro Mirror and Global Mirror functions Spectrum Virtualize with VMware “best practices” Redpaper available Supports VAAI, VASA, VADP, VVols vCenter and Web Admin plug-in
  • 7. 2019 IBM Systems Technical University IBM Storage Portfolio – Spectrum Virtualize 7 © Copyright IBM Corporation 2019 SAN Volume Controller Storwize V7000 Storwize V7000F Storwize V1000 /F Storwize V5000E Common Advanced Virtualization Code Base Many Different Packages IBM FlashCore™ Technology Optimized FlashSystem 9100 All flash array - virtualizing the hybrid Data Center • Best performance with storage services & selectable data reduction • Targeting database/ analytics workloads Storwize V7000 V7000F Mid-Range Storwize V5000 V5000F Entry / Mid-Range SVC FlashSystem 9100
  • 8. 2019 IBM Systems Technical University IBM Spectrum Virtualize – Key Features 8 © Copyright IBM Corporation 2019 Easy Tier • Automatically moves extents between Flash, Enterprise and Nearline disk Thin Provisioning, Deduplication and Compression — Inline compression for active primary workloads — Intel QuickAssist co-processor — Up to 80% Savings - More effective than Data Deduplication for active workloads — Ideal for Databases, VMs, CAD/CAM Engineering blueprints, etc. Data-at-Rest Encryption • AES 256 bit encryption implemented in FlashSystem V9000, SVC and Storwize controllers o Does not require Self-Encrypting Drives (SED) o Supports internal and externally virtualized storage • Works with all other features including Real-time Compression and Easy Tier o Data is compressed first, then encrypted • Encryption keys stored on USB memory sticks, IBM SKLM server, or both! • No performance impact to applications!
  • 9. 2019 IBM Systems Technical University Easy Tier 9 © Copyright IBM Corporation 2019 Automatic storage hierarchy – Mixed storage pool with 2 or more tiers 1. Tier 0 Flash (write endurance) 2. Tier 1 Flash (read-intensive) 3. Enterprise 15K/10K spinning disk 4. Nearline 7200 RPM spinning disk Volumes belong to a single pool – Each volume is a collection of extents on the storage pool – An extent is either on Flash, Enterprise or Nearline disk I/O Monitor keeps access history for each virtualization extent – Extent sizes already defined for the storage pool (16MB to 8GB in size) – Default is 1 GB extent size – Every 5 minutes Tier 0 Flash Enterprise Host Volumes & Extents Mixed storage pool Host Host Host Automatic extent migration NearlineTier 1 Flash
  • 10. 2019 IBM Systems Technical University Easy Tier Application Transaction Improvement 10 © Copyright IBM Corporation 2019 Application Transactions Easy Tier Learning Easy Tier In Action 240% from Original brokerage transaction No change to the database or application No work to identify active indexes or I/O profiles No manual movement of files or volumes Just turn it on and let it work!
  • 11. 2019 IBM Systems Technical University FlashSystem integration with Spectrum Virtualize 11 © Copyright IBM Corporation 2019 Flash only pool Easy Tier pool HDD only pool ERP FlashSystem Storwize / DS8000 Spectrum Virtualize SCM SRM CRM BW Production DB servers Non-prod DB servers ERP SCM … … … • Put DB with a high IO/s per TB ratio on Flash only • Put Production DB on Easy Tier™ tiered storage • Put Non-production DBs on HDD only Spectrum Virtualize storage pools
  • 12. 2019 IBM Systems Technical University Optimized Storage Resource Utilization 12 © Copyright IBM Corporation 2019 Traditional SAN Shared physical network Limited capacity sharing Capacity purchased for, and owned by individual processors Poor capacity utilization Spectrum Virtualize Hosts own “volumes” Capacity can be more easily reallocated Capacity purchases can be deferred until the physical capacity of the SAN reaches a trigger point. SAN 95% capacity 25% capacity 50% capacity SAN 70% capacity Spectrum Virtualize Tier 2 Tier 3 Volume Volume Tier 1
  • 13. 2019 IBM Systems Technical University NPIV and Hot Spare Nodes 13 © Copyright IBM Corporation 2019 Hot Spare Node • One to four spare nodes can be added to configuration • Normally inactive • When an active node goes offline, system automatically adds spare node to I/O group after 1-5 minutes, restoring full redundancy • When original node returns to service, spare node becomes inactive✖ ✖1 2 3 A1 B1B1 B1 A1 primary Port ID failover host attach Port ID primary host attach Port ID AIX, Windows, Linux, VMware and Hyper-V, Solaris w/Veritas DMP N_Port ID Virtualization is a Fibre Channel feature whereby multiple Fibre Channel node port (N_Port) IDs can share a single physical N_Port.
  • 14. 2019 IBM Systems Technical University Local and Remote Copy Services 14 © Copyright IBM Corporation 2019 14 SAN SAN Spectrum Virtualize™ Volume Storage Pool 1 Storage Pool 2 Remote: •Metro Mirror •Global Mirror •Global Mirror with Change Volumes SAN Spectrum Virtualize™ VDisks VDisks Site 1 Site 2 Local: •FlashCopy •Volume Mirror •Stretched Cluster •HyperSwap Spectrum Virtualize™ Transmit via: •FCP •FCIP •TCP/IP with WAN acceleration and compression
  • 15. 2019 IBM Systems Technical University IBM Spectrum Virtualize - FlashCopy 15 © Copyright IBM Corporation 2019 Cascaded FlashCopy: Copy the copies Up to 256 targets Source Volume FlashCopy relationships Start incremental FlashCopy Data copied as normal Some data changed by apps Start incremental FlashCopy Only changed data copied by background copy Later … Disk0 Source Map 1 Map 2 Map 4 Disk1 FlashCopy target of Disk0 Disk2 FlashCopy target of Disk1 Disk4 FlashCopy target of Disk3 Disk3 FlashCopy target of Disk1 Incremental FlashCopy: Volume level point-in-time copy FlashCopy: Volume level point-in-time copy with any mix of thin and fully-allocated
  • 16. 2019 IBM Systems Technical University Introducing IBM Spectrum Virtualize Transparent Cloud Tiering 16 © Copyright IBM Corporation 2019 Mon Tue Wed Full and incremental snapshot copies • Interface on-premise block storage into cloud • IBM Cloud, Amazon S3, Openstack Swift • Transform economics for storage • Backup, archive, transfer volumes • Full and incremental restore from cloud snapshots • Supports volume groups for mutual consistency Over 440 storage systems from IBM and others Transparent Cloud Tiering
  • 17. 2019 IBM Systems Technical University Active/Active in Spectrum Virtualize 17 © Copyright IBM Corporation 2019 Node 2 Node 3 Storage Pool 1 Storage Pool 2 Host Server Host Server Site 1 Site 1 Site 2 Site 2 Site 3 Node 1 Node 4 I/O Group 1 I/O Group 2 Site 1 Site 2 Reads are performed locally, as long as the local copy is up to date IP-based Quorum No longer requires Fibre Channel connection to site 3 for HyperSwap and Stretch Cluster New management GUI for HyperSwap and Stretch Cluster
  • 18. 2019 IBM Systems Technical University Extended Distance Mirroring 18 © Copyright IBM Corporation 2019 Background Copy Spectrum Virtualize Remote Copy Primary FlashCopy (space-efficient) Remote Copy Secondary Requires less link bandwidth Spectrum Virtualize Host I/O FlashCopy (space-efficient) Guarantees a consistent copy Spectrum Virtualize Remote Copy Primary Remote Copy Secondary Spectrum Virtualize Host I/O Synchronous “Metro Mirror” Up to 300km between sites, RPO=0, adds 1 msec write delay per 100km separation Asynchronous “Global Mirror” Up to 25,000km between sites, RPO=seconds or minutes Add “Change Volumes” for lower bandwidth requirements, RPO=hours
  • 19. 2019 IBM Systems Technical University Significant SVC Performance Improvements 19 © Copyright IBM Corporation 2019 SVC SV1 Engine 7.8.1 8.1 Improvement 4K Read Hit 1580K 2300K 45% 8K Read Hit 1550K 2200K 41% 4K Read Miss 810K 1200K 48% 8K Read Miss 800K 1200K 50% 4K 70/30 RW Miss 450K 620K 37% 8K 70/30 RW Miss 440K 610K 38% 256K Read Hit (MB/s) 39,000 40,000 Single pair of engines; measurements performed using unconstrained FlashSystem back-end storage
  • 20. 2019 IBM Systems Technical University Spectrum Virtualize releases 20 © Copyright IBM Corporation 2019 Recent activity — 8.1.0 (3Q17) Host-based Unmap, zeros written to back-end storage devices — 8.1.1 (4Q17) Device-based Unmap, commands sent to supported devices — 8.1.2 (1Q18) Data Reduction Pools (DRP), with thin provisioning and compression — 8.1.3 (2Q18) Data Deduplication added to DRP pools — 8.2.0 (3Q18) iSER for 25 GbE adapters — 8.3.0 (2Q19) Multi-tenancy, OBAC and 32Gb FC/NVMe
  • 21. 2019 IBM Systems Technical University IBM Spectrum Virtualize v8.1.3 Data Deduplication 21 © Copyright IBM Corporation 2019 DRP Compression • Included with SVC, V9000 and 9100 • Licensed for Storwize • No dedicated CPU or memory • Up to 3x faster than RtC method Thin Provisioning and Data Deduplication • Included with SVC, FlashSystem V9000, 9100 and Storwize models RACE™ Real-time Compression (RtC) • Included with FlashSystem V9000 • Licensed for SVC and Storwize • Dedicated CPU and memory Thin Provisioning • Included with SVC, 9100, V9000 and Storwize Use Volume Mirror to migrate existing data to new pools Legacy Storage Pools Data Reduction Pools (DRP)
  • 22. 2019 IBM Systems Technical University Legacy Storage Pools vs. Data Reduction Pools – Compression 22 © Copyright IBM Corporation 2019 — Up to 512 volumes with Real-time Compression — Uses Intel QuickAssist co-processor — Dedicated CPU cores and memory, meant having any RACE™ RtC- compressed volumes impacted maximum IOPS per system — RACE™ RtC designed for HDD, not Flash — Up to 10,000 DRP-compressed volumes — Also uses Intel QuickAssist co- processor — New multi-threaded approach means no dedicated CPU cores or memory – all cores and memory available for I/O or compression — Up to 3x faster on existing systems Compress
  • 23. 2019 IBM Systems Technical University SCSI Unmap - End to End 23 © Copyright IBM Corporation 2019 Legacy Storage Pool Fully Allocated RtC Compressed (and Thin) Thin Provisioned Free DRP Compressed (and Thin) Data Reduction Pool Fully Allocated Thin Provisioned Free Legacy Storage Pool Free Managed Disks Data Reduction Pool Free SCSI Unmap • File systems, Hypervisors and applications use unmap to free storage to Spectrum Virtualize • Spectrum Virtualize uses unmap to free storage to virtualized storage controllers and Flash media (on qualified devices)
  • 24. 2019 IBM Systems Technical University Legacy Storage Pools vs. Data Reduction Pools – Restrictions and Limits 24 © Copyright IBM Corporation 2019 — Up to 128 parent pools, 1023 child pools — VMware VVols support — Volume migration to move data between pools — Expand or shrink virtual volumes — Systems with greater than 128 GB cache — Extent size 16 MiB to 8 GiB — Maximum 4 DRP pools per cluster — No child pools, VVol support, volume shrinking — No support for >128GB cache — Maximum pool size 128,000 x Extent size x number of I/O groups • 1 GiB extent, 1 I/O group 128 TiB per pool • 8 GiB extent, 4 I/O groups 4 PiB per pool
  • 25. 2019 IBM Systems Technical University Migrating to Data Reduction Pools 25 © Copyright IBM Corporation 2019 Step 1: Create 1 to 4 DRP pools • Select sufficiently large enough extent size to meet your anticipated needs Volume Copy 0 Copy 0 Copy 0 Copy 1 Copy 1 Copy 1 Step 2: Perform Volume Mirror • For each volume to move, add “Copy 1” on the DRP pool • I/O group cannot support both RACE™ RtC- compression and Deduplication • Once copies are complete, remove Copy 0 from Legacy Storage pools to turn off Volume Mirror Copy 0 Copy 0 Volume Copy 1 Copy 1 D D Step 3: Deduplication • After all RACE™ RtC-compressed copies are removed, use Volume Mirror to move to Deduplication, or Deduplication with Compression
  • 26. 2019 IBM Systems Technical University When and Where should Data be Encrypted? 26 © Copyright IBM Corporation 2019 Data In-Use: Data is encrypted/decrypted based on user’s authorization as the data is being used Data In-Flight: Data is encrypted while data travels from one system to another, or from one location to another Data At-Rest: Data is encrypted at the storage device IBM Key Protect IBM Security Key Lifecycle Manager (SKLM) IBM Enterprise Key Management Foundation (EKMF) IBM Guardium Data Encryption (GDE) Protecting data and keys in use, for files and databases Protecting data and keys in the Cloud Comprehensive mainframe key and crypto management Protecting data and keys at rest, for flash, disk, tape and SAN network switches USB thumb drive
  • 27. 2019 IBM Systems Technical University Spectrum Virtualize can support USB, IBM SKLM, or both Where is Encryption Performed? 27 © Copyright IBM Corporation 2019 SKLM IBM SKLM supports flash, disk and tape storage Encrypted storage pools can mix devices IBM Spectrum Virtualize™ SVC, Storwize, FlashSystem 9100, V900, VersaStack SAS Internal storage, Expansion drawers CPU FlashSystem 900, A9000/R* XIV*, DS8000* Non-encrypting storage TS1120, LTO4 and newer SAN SAS controller uses HW chip Uses AES-NI instructions SED Smart enough not to “double encrypt” * FlashSystem A9000/R, XIV and DS8000 support other KMIP-compliant key managers, with specific certifications
  • 28. 2019 IBM Systems Technical University Data Deduplication, Compression and Encryption 28 © Copyright IBM Corporation 2019 Benefits • Hardware-assisted compression • Data Deduplication first, compress only unique blocks of data • Compressed data in cache to increase hit ratios • Compress existing data without downtime • Encryption done last, to optimize benefits of reduction methods Upper cache Lower cache • Stretch Cluster forwarding • Metro Mirror, HyperSwap • Compression offloaded to Intel® QuickAssist FPGA • FlashCopy, Global Mirroring • Thin Provisioning • Data Deduplication 5x effective capacity! • Encryption
  • 29. 2019 IBM Systems Technical University SVC 2145-SV1 Storage Engine 29 © Copyright IBM Corporation 2019 Redundant SSD internal drives for boot and hardened data dump Based on IBM System x3650M5 (2U) Dual 8-core processors with Up to 256 GB of cache No longer requires external UPS Two Internal hot-swap batteries Optional AC power (110 - 240v) Flexible Port Configurations Three 1GbE ports + Seven HIC slots for FCP, iSCSI and FCoE 12Gb SAS connections Up to 40U enclosures , any combination • 2U with 24 SFF or 12 LFF slots • 5U with 92 SFF/LFF slots
  • 30. 2019 IBM Systems Technical University Fibre Channel over Ethernet (FCoE) is Dead 30 © Copyright IBM Corporation 2019 Ethernet Small Computer System Interface (SCSI) Fibre Channel over Ethernet (FCoE) attempted to bring deterministic behavior over Ethernet Converged Ethernet was required, 10GbE or higher, with enhancements for Data Center Bridging (DCB) like Priority Flow Control Converged Ethernet FCoE Converged Network Adapter (CNA)
  • 31. 2019 IBM Systems Technical University iSCSI Extensions over RDMA (iSER) 31 © Copyright IBM Corporation 2019 Ethernet Small Computer System Interface (SCSI) iSCSI Converged Ethernet RDMA UDP/IP RoCE v2 Remote Direct Memory Access (RDMA) reduces CPU overhead by eliminating unnecessary copies of data buffers Internet Wide Area RDMA Protocol (iWARP) uses standard TCP/IP, but can benefit from TOE or R-NIC adapters iWARP RDMA over Converged Ethernet (RoCE) v2 uses UDP/IP over Converged Ethernet TCP/IP RDMA-capable Network Interface Cards (R-NIC) for RoCE v2 or iWARP iSER
  • 32. 2019 IBM Systems Technical University Non-Volatile Memory Express (NVMe) an alternate for SCSI commands for Flash drives only 32 © Copyright IBM Corporation 2019 Fibre Channel (FC) Fibre Channel Protocol (FCP) Small Computer System Interface (SCSI) Ethernet Internet SCSI (iSCSI) Converged Ethernet RDMA UDP/IP RoCE v2 iWARP TCP/IP FCoE FC-NVMe NVMe-OF 16 Gbps Host Bus Adapter (HBA) are FC-NVMe ready! 25 GbE R-NIC are NVMe-OF ready! iSER
  • 33. 2019 IBM Systems Technical University What is Non-Volatile Memory Express (NVMe)? 33 © Copyright IBM Corporation 2019 90 usec Proprietary PCiE SCSI FC, IB, Ethernet App OS Network IBM FlashSystem 900 1000 usec SCSI SAS/SATA SCSI FC, Ethernet App OS Network IBM SVC/Storwize 150 usec NVMe PCiE NVMe NVMe-OF • RDMA • FC-NVMe App OS Network Industry Trend 32Gb PCIe faster than 12 Gb SAS • 2x IOPS for 70/30 workloads • Lower latency Flash only Streamlined command set • 64K independent queues • 64K depth • Less CPU
  • 34. 2019 IBM Systems Technical University Storwize V7000/F Upgrade Options © Copyright IBM Corporation 2019 Each can have up to 40U Expansion Enclosures Start with 1 Control Enclosure Add up to 40U Expansion Enclosures Cluster up to 4 Control Enclosures together into a single system Block-only FCP, FCoE and iSCSI, up to 3,040 drives 24-Bay in 2U 2.5-inch (SFF) • 400/800/1600/3200 GB 1.92, 3.84, 7.68 and 15.36 TB SSD • 300/600/900 GB 15K RPM SAS • 600/900/1200/1800 GB 10K RPM SAS • 1and 2 TB 7,200 RPM NL-SAS 12-Bay in 2U 12-bay 3.5-inch (LFF) • 4/6/8/10/12 TB 7,200 RPM NL-SAS 92-Bay in 5U 1.6 TB, 3.2 TB SSD 15.36 TB SSD • 600/900GB 15K rpm • 1.2TB and 1.8GB 10K rpm • 6 / 8 / 10 / 12 TB NL-SAS 34
  • 35. 2019 IBM Systems Technical University Storwize V5000 models 35 © Copyright IBM Corporation 2019 Up to 2 Control Enclosures Add up to 40U Expansion Enclosures per controller Storwize V5030E Supports thin provisioning, FlashCopy, Easy Tier, remote mirroring, encryption, compression and external virtualization 1 Control Enclosure Add up to 20U Expansion Enclosures Storwize V5010E Supports thin provisioning, FlashCopy, Easy Tier and remote mirroring up to 392 internal drivesup to 1,008 internal drives
  • 36. 2019 IBM Systems Technical University Control and Virtualize data with Software Defined Storage 36 © Copyright IBM Corporation 2019 Optimize Traditional Infrastructure 73% less expensive than Dell/EMC Expect more from your Storage •Automated Tiering •Data Mobility without downtime •Compression and Encryption without application performance impact •Virtualizes over 400 storage models Avoid $40M in storage spending over a decade 80-90% data reduction; same or better performance 10x faster time to deploy Virtual Machines Pelephone
  • 37. 2019 IBM Systems Technical University Thank you! 37 © Copyright IBM Corporation 2019 Please complete the Session Evaluation! Speaker: Tony Pearson
  • 38. 2019 IBM Systems Technical University About the Speaker 38 Tony Pearson is a Master Inventor, Senior IT Management Consultant, and Content Manager for the IBM Systems Technical University events. Tony joined IBM Corporation in 1986 in Tucson, Arizona, USA, and has lived there ever since. Tony presents briefings on storage topics covering the entire IBM Storage product line, IBM Spectrum Storage software products, and topics related to Cloud Computing, Analytics and Cognitive Solutions. He interacts with clients, speaks at conferences and events, and leads client workshops to help clients with strategic planning for IBM’s integrated set of storage management software, hardware, and virtualization solutions. Tony writes the “Inside System Storage” blog, which is read by thousands of clients, IBM sales reps and IBM Business Partners every week. This blog was rated one of the top 10 blogs for the IT storage industry by “Networking World” magazine, and #1 most read IBM blog on IBM’s developerWorks. The blog has been published in series of books, Inside System Storage: Volume I through V. Over the past years, Tony has worked in development, marketing and consulting for various IBM Systems hardware and software products. Tony has a Bachelor of Science degree in Software Engineering, and a Master of Science degree in Electrical Engineering, both from the University of Arizona. Tony is an inventor or co-inventor of 19 patents in the field of IBM Systems and electronic data storage. 9000 S. Rita Road Bldg 9032 Floor 1 Tucson, AZ 85744 +1 520-799-4309 (Office) tpearson@us.ibm.com Tony Pearson Master Inventor Senior Management Consultant, IBM Systems La Services IBM Storage © Copyright IBM Corporation 2019
  • 39. 2019 IBM Systems Technical University This presentation uses the IBM Plex™ font IBM Plex™ is our new typeface. It’s global, it’s versatile and it’s distinctly IBM. IBM Plex Sans The IBM company is freeing itself from the cold, modernist cliché and replacing Helvetica with a new corporate typeface. Also replaces Arial, Calibri, Lucida Grande, Trebuchet, etc. IBM Plex Mono A little something for developers. Replaces Courier New, Letter Gothic, Lucida Console, etc. IBM Plex Serif A hybrid of the third kind (combining the best of Plex, Bodoni, and Janson into a contemporary serif). Replaces Cambria, Garamond, Lucida Bright, Times New Roman, etc. IBM Plex is freely available as TrueType and OpenType at: https://github.com/IBM/plex/releases © Copyright IBM Corporation 201939
  • 40. 2019 IBM Systems Technical University © Copyright IBM Corporation 2018 IBM Systems Flash/Hybrid Storage Offerings Portfolio Enhanced data storage functions, economics and flexibility with sophisticated virtualization FlashSystem A9000 High End Enterprise Cloud Service Providers Storwize V5100F V5010/E V5030E Entry / Midrange All Flash & hybrid SVC Storwize V7000 Gen3 IBM Elastic Storage Server Big Data Consolidate file & object workloads Faster data analysis Global sharing IBM Power Systems NVMe FlashCore Module Superior endurance & better performance • Hardware Compression & encryption FlashSystem 900 Application acceleration • Extreme performance • Hardware Compression & encryption • Targeting database acceleration DS888xF Business Critical z/OS / AIX Power HA Power i HA Business critical, deepest integration with z Systems Superior performance and reliability Three-site / Four- site replication DS8882F, DS8884F, DS8886F, DS8888F 40 Midrange Enterprise Hybrid FlashSystem V9000 High Performance Hybrid FlashSystem 9110 & 9150 Enterprise Class, All Flash Scale-out clustering Simplified management Flexible consumption model Virtualized, enterprise-class, flash-optimized, modular storage Enterprise class heterogeneous data services and selectable data reduction Storwize V7000F Midrange All-Flash SSDs FlashSystem A9000R IBM FlashCore™ Technology Optimized Simplified management Flexible consumption model Large Grid scale Full time data reduction High End Enterprise
  • 41. 2019 IBM Systems Technical University © Copyright IBM Corporation 2018 IBM Spectrum Virtualize Portfolio FlashSystem 9110 & 9150 Enterprise Class, NVMe FlashCore & SSDs Hard compression All Flash 41 Storwize V7000 Gen3 Midrange Enterprise NVMe FlashCore & SSDs Hard compression Hybrid Storwize V5100 V5100F Entry / Midrange NVMe FlashCore & SSDs Hard compression Hybrid & All Flash Storwize V5010 V5010E V5030E Entry Hybrid Solution SVC Enterprise Class Virtualization Appliance IBM FlashSystem Family IBM Storwize Family IBM Spectrum Virtualize Storwize V7000F Midrange Hard compression All Flash FlashSystem V9000 High Performance Hybrid Scalable FlashSystem 900 Application acceleration FlashCore Modules All-Flash Hardware Compression & encryption NVMe FlashCore Module Superior endurance & better performance
  • 42. 2019 IBM Systems Technical University Introducing the IBM FlashSystem 9100 42 © Copyright IBM Corporation 2019 Dual Active-Active Array Controllers w/NVMe to Flash Media Dual-ported 2.5” NVMe Flash bays (24) Interface Card Slot (3) 10GbE Ports (4) Tech Port USB Ports (2) 2KW PSU (2) Flash Core Modules redesigned to 2.5” industry standard form factor (Includes: HW Compression, HW Encryption and 64 Layer 3DTLC) FS9110 Dual 8-core processors per controller FS9150 Dual 14-core processors per controller Up to 1.5TB Cache per controller enclosure Up to 3 host adapters per controller
  • 43. 2019 IBM Systems Technical University Increased Number of Supported Volumes 43 © Copyright IBM Corporation 2019
  • 44. 2019 IBM Systems Technical University High Density Expansion Enclosure 44 © Copyright IBM Corporation 2019 High-level attributes: • Full 12Gb SAS architecture • Requires V7.8 of Spectrum Virtualize software • 92 LFF/3.5” HDDs in 5U (92 * 10TB = 920TB) • 92 SFF/2.5” HDDs and/or SSDs in 5U (92 * 15TB = 1380TB) • Can mix and match drive types but all actually install in a 3.5” drive carrier • Cannot interchange drives between 2U and 5U enclosures • Re-uses existing Storwize expansion canisters and firmware • Manufactured to our specifications by same company that makes current 2U expansion enclosures Uses: • Expansion drawer for V5000 Gen2 & V7000 Gen2/Gen2+ systems • Expansion drawer for FlashSystem V9000 & SVC DH8/SV1 o Requires SAS adapter in each AC2/AC3/DH8/SV1
  • 45. 2019 IBM Systems Technical University IBM Storwize V5000 Evolution 45 Storwize V5010E Storwize V5010 Storwize V5020 Storwize V5030E Storwize V5030 Storwize V5100 Storwize V5100F GA: 26 Avril 2019. Spectrum Virtualize 8.2.1 GA: 26 Avril 2019. Spectrum Virtualize 8.2.1 GA: 7 Juin 2019. Spectrum Virtualize 8.2.1 Storwize V5030F 90% better performance than Storwize V5010 20% better performance than Storwize V5030 25% better performance than Storwize V5030F © Copyright IBM Corporation 2019
  • 46. 2019 IBM Systems Technical University NVMe – An Alternative to SCSI command set © Copyright IBM Corporation 201946
  • 47. 2019 IBM Systems Technical University IBM Storwize V5000 Evolution © Copyright IBM Corporation 2019 Storwize V5010E Storwize V5010 Storwize V5020 Storwize V5030E Storwize V5030 Storwize V5100 Storwize V5100F GA: 26 April 2019. Spectrum Virtualize 8.2.1 GA: 26 April 2019. Spectrum Virtualize 8.2.1 GA: 7 Juin 2019. Spectrum Virtualize 8.2.1 Storwize V5030F 90% better performance than Storwize V5010 20% better performance than Storwize V5030 25% better performance than Storwize V5030F 47
  • 48. 2019 IBM Systems Technical University End-To-End NVMe Technologies - IBM Block Storage Offerings End-to-End NVMe Protocol On February 20, 2018 IBM announced NVMe-oF Ready for all V7000 / SVC / V9000 / A9000 / A9000R Server Storage System I/O Interconnect NVMe protocol For Flash Storage Connection DriveCPUApps Frontend Network FC-NVMe 16Gb/s NVMe-oF (RDMA) iWARP / RoCE 25GB Ethernet NVMe-oF(RDMA) 40GB InfiniBand User Space Host OS/Applications Controller to Host Connection Technologies Within Storage Controller Media Flash Cache Media Flash Drive Multiple form factors: o Add-in PCIe cards o M.2 SSDs o 2.5-inch U.2 SSDs Persistent Cache October 23, 2018 IBM announced FC-NVMe support for Spectrum Virtualize family and Flash System 900 February 20, 2018 FlashSystem 900 provided faster than NVMe media + IB-NVMeJuly 10, 2018 , FlashSystem 9100 provided commodity and IBM FCM NVMe media © Copyright IBM Corporation 201948