...

Accelerate with IBM Storage XIV: What’s Old, What’s New Lisa Martinez Brian Sherman

by user

on
Category: Documents
23

views

Report

Comments

Transcript

Accelerate with IBM Storage XIV: What’s Old, What’s New Lisa Martinez Brian Sherman
IBM North America Technical Leadership Team
Accelerate with IBM Storage
XIV: What’s Old, What’s New
Lisa Martinez
Brian Sherman
Steve Solewin
© 2015 IBM Corporation
Accelerate with ATS
Agenda
ƒ XIV Review
–
–
–
–
–
–
–
–
Grid Architecture
Encryption
Quality of Service
Multi-tenancy
VMware Integration
OpenStack Integration
Spectrum Accelerate
Licensing options
ƒ Hyper-Scale Features
– Mobility
– Consistency
– Manager
ƒ XIV Model 314 and Compression
ƒ Spectrum Accelerate Updates
2
© 2015 IBM Corporation
Accelerate with ATS
XIV Continue Proven Track Record of Innovation…
XIV Gen 3
#1 ESRP for
Microsoft
2010
Encryption; HyperSpectrum
scale Consistency,
XIV
Cloud
Accelerate on
RESTful,
SSD Caching
IBM
Storage
for
Softlayer
Cloud
4.5x faster OpenStack Havana,
Cross-gen
Spectrum
Service
Services,
VMware space
SSD Cache
mirrior
Accelerate;
providers
Spectrum
10GB iSCSI reclamation, top
Mobile
6 TB drives;
Cloud
Accelerate
16% less ESRP, 800 GB flash
Dashboard
Day Zero
storage just
Hyper-converged
cache, Storage
energy
for iPhone
VVOL
right
Solution
Integration server
3Q2011
1Q2012
4Q2011
3TB HDD
support,
Mobile
Dashboard for
iPAD, SPC2/E:#1 in price
performance
3
1Q2013
4Q2012
IBM HyperScale
Manager,
OpenStack,
Mobile
Dashboard
update
2Q2013
4Q2013
2Q2014
1Q2014
IBM HyperIBM
Scale Mobility,
Advanced
4TB HDD,
system
windows 2012 placement,
UNMAP, Mobile Buy one get
Dashboard for the next one
Android,
for $1
windows 2012,
Space
reclamation,
SPC-1
1Q2015
3Q2014
Multi-tenancy
3-site mirror
VMware
vCloud
Full RESTful
Hyper-Scale
Capacity
Reports
500 QoS
classes
PSI-DSS
3Q2015
2Q2015
4Q2015
XIV Gen3 Turbo
Real-Time
Compression, Compression:
2xCPU
Microsoft
2xMemory
Azure Site
Real-time
Recovery
Compression on
by default,
Spectrum
Accelerate iSCSI
Hyper-Scale
Mobility
© 2015 IBM Corporation
Accelerate with ATS
XIV System Components
FC
Int/Data Module
Host
SSD
Host
Data
Modules
iSCSI
Int/Data Module
SSD
Switches
Host
ƒ Grid Building Block
– Data Module (1-15)
– CPU
– Memory (360GB/720GB)
– 12 disk drives (1, 2, 3, 4, 6TB)
– Optional SSD cache
ƒ External Connect
– Interface/Data Module (4-9)
– FC ports – 8Gb
– iSCSI ports – GbE or 10GbE
ƒ Internal Interconnect
– Infiniband Switches
Data Module
SSD
Interface/Data
Modules
Switches
Interface/Data
Modules
Data Module
SSD
Data
Modules
UPS
UPS
UPS
UPS
ƒ UPSs
4
© 2015 IBM Corporation
Accelerate with ATS
XIV Solution Architecture
ƒ Each logical volume is spread across all drives
– Data is “cut” into 1MB “partitions” or “chunks” and
stored on the disks
– XIV’s distribution algorithm automatically distributes
partitions across all disks in the system
ƒ Even data distribution ensures balanced
performance
– Completely automated process
– No hot spots – even disk utilization
– No tuning
ƒ Hardware can be added/removed
– Performance automatically rebalanced
5
© 2015 IBM Corporation
Accelerate with ATS
Data is automatically redistributed as necessary when
hardware changes
ƒ If hardware is added (“phased in”), temporary “3rd copy” partitions from all
drives are made on the new hardware--and then some partitions from all
drives are deleted
ƒ Only actual data is copied
ƒ All workloads and hosts automatically receive performance benefit from
new hardware
Data Module 1
Data Module 2
Data Module 3
Data
4
NodeModule
4
[ hardware upgrade ]
6
© 2015 IBM Corporation
Accelerate with ATS
Data is automatically redistributed as necessary when
hardware changes
ƒ If hardware fails, the “2nd copies” of partitions that were on the failed
hardware are used to “rebuild” partitions across all drives that are
operational
– Writing from all drives to all drives at high priority
– Only partitions with data need to be copied
ƒ If hardware is “phased out”, temporary “3rd copy” partitions are created
across all drives that will remain in the system
– Only partitions with data need to be copied
[ hardware failure ]
7
Data Module 1
Data Module 2
Data Module 3
Data Module 4
© 2015 IBM Corporation
Accelerate with ATS
XIV Drive Rebuilds
ƒ XIV rebuilds are optimized to exploit system resources dynamically
– XIV can rebuild a 6 TB drive in less than one hour on average
– Upon detecting I/O idle time, the rebuild technology dynamically uses more
system resources
– High reliability and business continuity for your customers’ business
Minutes
XIV Drive Rebuild Time*
60
40
20
0
2TB
v11.5.1 18
3TB
27
4TB
36
6TB
54
*Times represent 100% capacity used
© 2015 IBM Corporation
Accelerate with ATS
XIV SSD Extended Cache
ƒ Secondary read cache for block sizes
<=64K
– Transparent extended read cache, not a
separate tier
• No change to system usable capacity
• Zero management, zero tuning
• Read misses (not found in primary cache) <=64K will
be added to SSD
• Real-time cache algorithm (not policy-based)
• Performance improvement begins immediately
– SSD added to each module
Host Servers
DRAM Cache
• Scales with the system – 6 to 15 SSD drives
•
•
•
•
– 400 GB (2.4TB to 6TB) for all systems
– 800 GB (4.8TB to 12TB) for 4TB and 6TB drive systems
All Gen3 hardware is SSD-ready (simple, nondisruptive field upgrade)
– Gen3 only
Hot swap - can be phased out, tested, replaced and
phased in
No mirroring of data on SSD – data is already
redundant
Enabled at the system level by default
9
SSD Cache
Disks
© 2015 IBM Corporation
Accelerate with ATS
XIV Feature Set
ƒ Powerful snapshots mechanism
– Space-efficient, redirect on write
ƒ Remote mirroring for business continuity
– Both synchronous and asynchronous, three way mirror
ƒ Data migration
– Transfer volumes onto XIV with minimal disruption to applications
ƒ Thin Provisioning
– Intrinsic to the XIV architecture
ƒ Data at rest encryption
– Allows data in place to be encrypted
ƒ Quality of Service
ƒ Multi Tenancy
ƒ Real time compression
ƒ Hyper-Scale Mobility
– Move volumes from one XIV Gen3 to another with no downtime
ƒ Hyper-Scale Consistency
10
© 2015 IBM Corporation
Accelerate with ATS
XIV Encryption Overview
ƒ Data at rest encrypted by Self-Encrypting Drive (SED)
–
All drive sizes are now SED
–
SSD cache is encrypted for end-to-end encryption
–
Hot encrypt support
• Allows for concurrently encrypting client data
–
All currently shipping drives are SED
• 2 and 3 TB boxes ordered before Oct 2013 are not SED
ƒ XIV software needed to enable encryption - V11.4
ƒ External Key server required:
–
Secure Key Lifecycle Manager (SKLM)
–
Standard KMIP v1.0 key management via RPQ
XIV with encrypting
disks + CPU based SSD
encryption
Write encrypted data
to the SSD
11
© 2015 IBM Corporation
Accelerate with ATS
XIV Quality of Service (QoS) Overview
ƒ Optional – to ensure performance for critical
applications by limiting performance of lower priority
hosts or applications (e.g. Test/Dev) accessing the
same XIV system
ƒ
Up to 500 performance classes limiting IOPs, MBs
or both is created
ƒ
Two type of classes:
–
Hosts
–
Pools/Domains
ƒ
Maximum IOPs/BW for class is shared among all
objects in a class
ƒ
Objects outside performance classes are not
limited by QoS
ƒ
Immediate, dynamic changes
–
Movement into/out of a performance class
–
Maximum IOPs and/or BW specifications for performance class
ƒ An I/O is limited by the maximum limit, not an
aggregate
12
© 2015 IBM Corporation
Accelerate with ATS
XIV Multi Tenancy Overview
ƒ Division of the system's resources into domains
– Up to 120 domains can be defined
ƒ A domain represents a subset of the system's
resources
Tenant A Admin
− Users, pools, hosts/clusters, targets
ƒ The domain restricts the resources a user can
manage
ƒ A domain administrator is a user who is associated
with a domain
Tenant C Admin
− Restricted to performing operations on objects associated with a
specific domain
ƒ No visibility between domains
− The domain administrator is not informed of resources outside
the domain - these resources are neither displayed on lists, nor
are their relevant events or alerts displayed
Tenant B Admin
ƒ A user can have a domain administrator role in
more than one domain
ƒ Storage, security, and application administrators, as
well as read-only users, retain their right to perform
the same operations that they have in a nondomain-based environment
ƒ Quality of Service can be set independently for each
domain
13
© 2015 IBM Corporation
Accelerate with ATS
XIV Compression Overview
ƒ XIV supports inline, real-time data compression
ƒ Main features
– Transparent to host
– Uses same RACE technology that is already utilized in Spectrum Virtualize and
Storwize family
– Uses XIV grid architecture to balance workload, provide performance and resiliency
– Applied per volume for new volumes and supports in place conversion of existing
volumes
– Implemented above the cache so all data in SSD and data being mirrored (sync or
async) is compressed
– Comprestimator functionality built into the GUI for ease of use of existing XIV
clients
– Administrator has ability to over allocate XIV
14
© 2015 IBM Corporation
Accelerate with ATS
Leveraging the power of the XIV grid
ƒ An XIV software node, encapsulating the IBM RTC RACE engine
ƒ Runs on every module, to distribute and scale compression
ƒ Exchanging uncompressed data with XIV Interface Nodes (I-Nodes)
I-Node
Uncompressed
Uncompressed
ƒ “Above cache” architecture
– Cache and SSD-cache compression >> More data cached, more cache hits
– Mirroring
• Replicating compressed data, reducing bandwidth consumption
• Between compressed volumes: Data is compressed only once
Compressed
Compressed
DISK
15
© 2015 IBM Corporation
Accelerate with ATS
VMware / IBM Storage Integration Capabilities
vCenter Management of IBM Storage
– Provisioning, mapping and monitoring IBM storage in vSphere
vStorage APIs for Array Integration (VAAI)
– Host server offload capability
vStorage APIs for Storage Awareness (VASA)
– IBM Storage Overview
– Profile driven storage direction
Site Recovery Manager (SRM) Integration
– Replication simplification
vRealize Suite (vCloud Suite)
– Includes VMware vCenter Orchestrator (vCO), VMware vCenter Operations Manager (vCOPS), and VMware
vCloud Automation Center (vCAC)
IBM Spectrum Control Base
– Central Storage Control Plane for Cloud
vSphere Virtual Volumes (VVOLs)
– XIV Storage abstraction delivers easy automated provisioning with tenant domains, policy-compliant
service, snapshot and cloning offloading, and instant space reclamation
– Technology Demo available at https://www.youtube.com/watch?v=HZtf5CaJx_Y&feature=youtu.be
vStorage APIs for Data Protection (VADP)
– Flash Copy Manager and Spectrum Protect for Virtual Environments
16
© 2015 IBM Corporation
Accelerate with ATS
Overview of IBM Storage VMware Integration
Disaster
Recovery
Discovery
Provisioning
Optimization
Automation
Operations Management
Self-service
Cloud Operation (vRealize Suite for vSphere6)
vRA /
vCAC
SRM
SRA
For XIV
SRA
For DS8000
vRO /
vCO
Server Virtualization
vROPS /
vCOPS
SRA
For Storwize
Backup
Snapshot
Management
vCenter
VASA
VWC
Spectrum
Protect
Spectrum Control Base
Spectrum Virtualize, Storwize, V9000, XIV, Spectrum Accelerate, DS8000
17
VADP
VAAI support (data path
integration)
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Control Base Edition
ƒ A centralized server system that consolidates a range of IBM storage provisioning, automation, and monitoring
solutions through a unified server platform
ƒ Supported by VMware High Availability Groups for VASA provider redundancy
– Active/passive mode
IBM Spectrum Control Base Edition
Target Environment
Storage Arrays
VASA
XIV Mgmt
Web Client
DS8000 Mgmt
Future
vROPs
Common
Services
vRO
(Authentication,
High availability,
Configuration storage,
Etc)
SVC Mgmt
FlashSystem
Mgmt
<future plugin>
3rd Party
Mgmt
http://www-01.ibm.com/support/knowledgecenter/STWMS9/landing/IBM_Spectrum_Control_Base_Edition_welcome_page.html
18
© 2015 IBM Corporation
Accelerate with ATS
XIV and OpenStack Integration for Cloud
IaaS - Information as a Service
Unified IBM Storage Driver for OpenStack
ƒ XIV was the first enterprise-class disk storage to integrate with OpenStack
–
–
–
–
Automated storage provisioning and volume management
High-end scalability, reliability, and performance for clouds
Exceptional TCO and manageability
Renowned best-in-class IBM support and maintenance
ƒ Customers can use XIV as the backing store in OpenStack environments
ƒ Effective cloud computing through smooth scaling of multiple XIV systems
ƒ Powerful, integrated XIV storage management in cloud-scale deployments
9Customers are increasingly identifying a requirement for
scalable, reliable, enterprise-class storage for OpenStack
19
© 2015 IBM Corporation
Accelerate with ATS
XIV Gen3 214 Scalability – Capacity (Drives, Processors, DRAM, SSD, Ports)
XIV Scalability – Configurations
Total number of modules
6
9
10
11
12
13
14
15
Number of disks
72
108
120
132
144
156
168
180
Usable* capacity 1TB (Feature Code
1122/IM & 1123/DM)
28 TB
44 TB
51 TB
56 TB
63 TB
67 TB
75 TB
81 TB
Usable* capacity 2TB SAS drives
55 TB
87 TB
102 TB
111 TB
125 TB
134 TB
149 TB
161 TB
Usable* capacity 3TB SAS drives
84 TB
132 TB
154 TB
168 TB
190 TB
203 TB
225 TB
243 TB
Usable* capacity 4TB SAS drives
112 TB
177 TB
207 TB
225 TB
254 TB
272 TB
301 TB
325 TB
Usable* capacity 6TB SAS drives
169 TB
267 TB
311 TB
338 TB
382 TB
409 TB
453 TB
485 TB
Memory (24 GB per module [2, 3 TB])
(48 GB per module [4 , 6TB])
144GB
288GB
216GB
432GB
240GB
480GB
264GB
528GB
288GB
576GB
312GB
624GB
336GB
672GB
360GB
720GB
Flash Cache (SSD capacity with
400/800 GB SSD)
2.4TB
4.8TB
3.6TB
7.2TB
4TB
8TB
4.4TB
8.8TB
4.8TB
9.6TB
5.2TB
10.4TB
5.6TB
11.2TB
6TB
12TB
# Active Interface Modules (Module #s)
2 (4,5)
4 (4,5,7,8)
4 (4,5,7,8)
5 (4,5,7-9)
5 (4,5,7-9)
6 (4-9)
6 (4-9)
6 (4-9)
8
16
16
20
20
24
24
24
6/4
14/8
14/8
18/10
18/10
22/12
22/12
22/12
# Active FC ports (8Gb)
# Active iSCSI ports (GbE/10GbE)
* Sold as usable capacity – includes protection and spare capacity (~ 15 drives) spread across system, rounded down to nearest TB
20
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Accelerate is …
3 to 15 Storage Modules
Client provided
XIV Software
iSCSI
Spectrum
Accelerate
VM1
VM2
Hypervisor
+
iSCSI
Spectrum
Accelerate
VM3
VM4
10GbE
Interconnect
Hypervisor
iSCSI
Spectrum
Accelerate
VM5
VM6
Hypervisor
21
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Accelerate - Software Defined Storage
ƒ Built with mature, proven, XIV software
stack
iSCSI
• Adapted to run on client provided x86 server
hardware
Spectrum
Accelerate
VM1
VM2
Hypervisor
• Similar features and functions as an XIV integrated
system
• Compatible with XIV system for management and
replication
iSCSI
• Client installed
Spectrum
Accelerate
VM3
VM4
10GbE
Interconnect
Hypervisor
ƒ Complements XIV Integrated System
• Lower capacity and cost point solutions
• Rapid build-out of test and dev environments
iSCSI
Spectrum
Accelerate
VM5
VM6
• Lower cost DR targets
Hypervisor
• Remote-office and Branch-office solutions
• and more…
22
© 2015 IBM Corporation
Accelerate with ATS
IBM Software Defined Storage (SDS) Strategy - Get Storage Your Way
Software
Cloud service
Appliance
© 2015 IBM Corporation
Accelerate with ATS
XIV Grid Storage Software Stack expands across platforms
Single Management Experience
Provisioning, monitoring, balancing, data replication,
mobility/scale-out, tiering, planning, licensing
Management Interfaces
(OpenStack, REST, CLI, IBM Spectrum Control …)
IBM Hyper-Scale Manager
…
IBM XIV Gen 3
IBM Spectrum Accelerate
running on customerchoice HW
…
IBM Spectrum
Accelerate
running on Softlayer
© 2015 IBM Corporation
Accelerate with ATS
Cloud Storage for Service Providers
YYB
IBM XIV
Storage
System
ƒ XIV software feature options with
innovative pay-per-need flexibility
Software
all-inclusive
IBM XIV Gen3
ƒ Empowers your customer’s cloud to
efficiently cater to tenant requirements
ƒ Customer value
– Base functions include everything a SP needs
– XIV functions available on a license-per-need
basis – pay for what you need, when you need it
– In competitive cloud market, gives SPs flexibility
to price in accordance with needs and priorities
ƒ SVC – XIV value
– Many XIV features are not supported behind SVC
ƒ Available with Advanced System
Placement acquisition program
ƒ Available on XIV v11.4.2 or higher
YYC
IBM XIV
Cloud Storage for
Service Providers
Software
IBM XIV Gen3
Tune-Free
Consistent Performance
Self-Healing & Resiliency
Multi-tenancy
QoS performance
classes
QoS per pool
iSCSI 10GbE
Thin provisioning
Open Stack
RESTful API
Space reclamation
Snapshots
Everything except Æ
Base Functions (Included)
25
Chargeable
features
(optional)
base
functions
Encryption
Flash Caching
Hyper-Scale
Mobility
Mirroring
Optional
© 2015 IBM Corporation
Accelerate with ATS
Advanced System Placement Program
Announced at Pulse on Feb. 22, 2014
Excellent “Pay As You Go” acquisition
Benefits:
ƒ Client enjoys full benefit of system well in advance of payment
•
Pay with revenue
•
Time for testing
ƒ Purchase or Lease terms
ƒ Fully authorized Capacity and Performance! No need for key
activation
ƒ Ability to run several parallel Advanced System Placement
tracks for multi-site data centers and client needs
ƒ Program covers both hardware and software
ƒ Can be used in combination with XIV Cloud Storage for
Service Providers software product
Cloud-enabling IBM innovation!
IBM is providing new flexible ways that ease storage acquisition, mitigate
financial risk, and allow companies to acquire XIV storage based on cashflow considerations.
26
© 2015 IBM Corporation
Accelerate with ATS
XIV Software License simplification
Manage all your
“Built with Spectrum
Accelerate”
SW licenses under one ELA
Seamless re-purposing
of SW licenses
One per-TiB XIV SW license, regardless of deployment method
…
IBM Spectrum Accelerate
SW Licensing
running on IBM XIV Gen3
HW
27
IBM Spectrum Accelerate
SW Licensing
running on customer-choice HW
IBM Spectrum Accelerate
running on public cloud
such as SoftLayer
© 2015 IBM Corporation
Accelerate with ATS
IBM Hyper-Scale: The Vision
Support large growth without the overhead
• Manage all storage as a single, large system – a hyper store
Coordinate consistent
snapshots over
frames
• Add a new system without compromising system functionality
• Move data between systems transparent to host applications
• Maintain a standard, uniform management approach
• Later: Govern migration via QoS and management policies
Hyper-Scale Capabilities
• IBM Hyper-Scale Mobility enhanced for Spectrum Accelerate
• IBM Hyper-Scale Consistency: Scale data protection by coordinating consistent
snapshots of application volumes over multiple XIV systems
• IBM Hyper-Scale Mobility: Move volumes non-disruptively between XIV frames,
transparent to applications
• IBM Hyper-Scale Manager: Manage multiple XIV systems through consolidated views
28
© 2015 IBM Corporation
Accelerate with ATS
How The IBM Hyper-Scale Vision Addresses Storage Scalability
Easier management of volumes
spanning arrays
ƒ
ƒ
ƒ
ƒ
ƒ
Central administration
Security
Consolidated alerts, reporting
Minimal setup
Minimal training
29
Capacity
ƒ Scalable to multi-PB storage
ƒ Future-proof flexibility and investment
protection
Support multiple volumes across
multiple XIV systems as one large
constituency group
Nondisruptive snapshots across
systems
ƒ Wide spectrum of performance
classes
ƒ Consistent, predictive performance
ƒ Minimal optimization and tuning
© 2015 IBM Corporation
Accelerate with ATS
Hyper-Scale Mobility
ƒ What it is?
With IBM Hyper-Scale
data mobility is
possible
in a manner that is
transparent to host
applications
– Online, non-disruptive volume mobility between
frames in a manner that is transparent to host
applications
ƒ What’s it good for? (key benefits)
– Scale out capacity, performance, and host
bandwidth across XIV systems (cloud, efficiency,
ease of use)
– Execute aggressive thin provisioning for even
greater capacity efficiency (efficiency)
– Move volumes between XIV models to
accommodate shifting SLAs (cloud,
performance)
Frame 1
Frame 2
– Flexibility to balance load across XIV systems
(cloud)
– Retire an XIV system non-disruptively (ease,
efficiency, availability)
Host
30
© 2015 IBM Corporation
Accelerate with ATS
Hyper-Scale Consistency for Scaled Data Protection
ƒ Coordinate concurrent snapshots of volumes
spread across XIV instances
– Implemented via GUI and enhanced command line
– Treats volumes beyond one rack as one large
consistency group
31
© 2015 IBM Corporation
Accelerate with ATS
Hyper-Scale Manager View Options
32
© 2015 IBM Corporation
Accelerate with ATS
Hyper-Scale Manager Capacity Planning
ƒ IBM Hyper-Scale Manager collects usage statistics
and calculates a forecast of the future use of
systems and pools
–Capacity data collected for managed systems that are
listed on the inventory
ƒ IBM Hyper-Scale Manager provides capacity data
for any selection of managed systems
–The raw capacity data can be moved among various
instances of the IBM Hyper-Scale Manager in order to
maintain continuity of the collected data
–This data can also be exported to a CSV file in order to be
used by common analytical tools
33
© 2015 IBM Corporation
Accelerate with ATS
Hyper-Scale Manager Mass Configuration
ƒ Mass configuration is available for:
– LDAP configuration
– Support parameters
– Pool alert thresholds
– Event rules configuration
– Adding and editing users and user
groups
– Adding and editing hosts, clusters and
host ports
34
© 2015 IBM Corporation
Accelerate with ATS
IBM XIV Model 314
35
© 2015 IBM Corporation
Accelerate with ATS
Introducing XIV Gen3 Turbo Compression
ƒ Enhanced hardware with doubled RAM and CPU
resources that delivers from 1 PB to 2 PB of enterprise
storage under 1$/Gb for effective capacity*, guaranteed!
ƒ Improved performance with more IOPS on compressed
workloads
ƒ Reduction of the minimum compressible volume size
from 103 GB to 51 GB
ƒ Support for IBM Spectrum Accelerate software licenses
ƒ Worldwide response support , 24 hours a day, seven days
a week, for severity 2 calls
XIV Model 314 Gen3
Turbo Compression
*The Effective Capacity is the amount of storage that can be allocated to applications via XIV volumes and snapshots with IBM
XIV Gen3 model 314. The Effective Capacity is based on a 2x compression ratio
36
© 2015 IBM Corporation
Accelerate with ATS
XIV Gen3 Compression Options
XIV Gen3 Configurations
Gen3 Model
114
214
314
6, 9 to 15
6, 9 to 15
9 to 15
2/3
2/3/4/6
4/6
Effective System capacity
(2:1 reduction, 15-module system)
322TB / 468TB
322TB / 468TB /
650TB / 978TB
650TB / 978TB
Flash cache options (per module)
400GB
400GB / 800GB
800GB*
DRAM Cache (per module)
24GB
24GB / 48GB
96GB
CPU (per module)
1
1
2
CPU Cores (per module)
4
6
12
103GB
103GB
51GB
Optional
Optional
Included
Disabled (default)
Disabled (default)
Enabled (default)
Number of modules
HDD options (TB)
Minimum compression volume size
Compression license
Compression configuration
•
Model 314 capabilities are enabled with code release 11.6.1
•
Models 114 and 214 will continue to be supported with release 11.6.1, but without the CPU and Cache enhancements
* Flash Cache is not optional on 314
37
© 2015 IBM Corporation
Accelerate with ATS
Positioning XIV Gen3 Models
Model 214
ƒ No RtC needed, for example
Model 314
– with SVC (RtC @ SVC layer)
ƒ Aggressive use of RtC and needs
higher performance
– host compressed/encrypted data
ƒ Effective capacity of 354 to 970TB
ƒ Smaller capacity/configs
ƒ Low IOPs solution, below 40,000
38
ƒ 2:1 “no estimating” guarantee
available
© 2015 IBM Corporation
Accelerate with ATS
XIV Gen3 Turbo delivers superior RtC performance
Maintain performance
with 180K IOPS
150% latency
improvement
Benefit starts
around 65K IOPS
On average 65% lower latency
39
39
© 2015 IBM Corporation
Accelerate with ATS
Real Time Compression Value for XIV
ƒ Increased density, more effective capacity
DB2 and Oracle databases
ƒ Using proven IBM RACE technology
Virtual
Servers
(VMware)
ƒ Seamlessly integrated into XIV offering
leveraging grid architecture
Office
ƒ Deploy RACE on all 15 XIV modules
CAD/CAM
Up to
80%
Linux virtual OS's
Up to
70%
Windows virtual OS's
Up to
50%
2003
Up to
60%
2007 or later
Up to
20%
Up to
70%
ƒ Cache is compressed – higher efficiency
ƒ Mirror bandwidth savings
ƒ XIV great ease-of-use & Reporting
40
© 2015 IBM Corporation
Accelerate with ATS
IBM RACE – Variable Input Fixed Output
Compressed
Data
Data
1
1
2
2
3
3
4
4
5
5
6
6
• RACE uses variable Input
• RACE uses fixed Output
• No Fragmentation
• Same performance over time
Compressed
Data
• Same compression ratio over
time
1
2
3
4
5
6
41
© 2015 IBM Corporation
Accelerate with ATS
IBM RACE – Temporal Compression
1
Location
Compression
Window
2
3
#
= Data Update
ƒ RACE compresses data according
to its temporal location and not
physical location
ƒ Another dimension that is not
available to other compression
algorithms
ƒ Applications tend to read data that
was written in the same timeframe
ƒ Much higher compression ratio
ƒ Enable advanced read ahead
Temporal
Compression
Window
1
2
1
2
3
3
Time
42
© 2015 IBM Corporation
Accelerate with ATS
Real Time Compression Value for XIV
ƒ Increased density, more effective capacity
DB2 and Oracle databases
ƒ Using proven IBM RACE technology
Virtual
Servers
(VMware)
ƒ Seamlessly integrated into XIV offering
leveraging grid architecture
Office
ƒ Deploy RACE on all 15 XIV modules
CAD/CAM
Up to
80%
Linux virtual OS's
Up to
70%
Windows virtual OS's
Up to
50%
2003
Up to
60%
2007 or later
Up to
20%
Up to
70%
ƒ Cache is compressed – higher efficiency
ƒ Mirror bandwidth savings
ƒ XIV great ease-of-use & Reporting
43
© 2015 IBM Corporation
Accelerate with ATS
IBM RACE – Variable Input Fixed Output
Compressed
Data
Data
1
1
2
2
3
3
4
4
5
5
6
6
• RACE uses variable Input
• RACE uses fixed Output
• No Fragmentation
• Same performance over time
Compressed
Data
• Same compression ratio over
time
1
2
3
4
5
6
44
© 2015 IBM Corporation
Accelerate with ATS
IBM RACE – Temporal Compression
1
Location
Compression
Window
2
3
#
= Data Update
ƒ RACE compresses data according
to its temporal location and not
physical location
ƒ Another dimension that is not
available to other compression
algorithms
ƒ Applications tend to read data that
was written in the same timeframe
ƒ Much higher compression ratio
ƒ Enable advanced read ahead
Temporal
Compression
Window
1
2
1
2
3
3
Time
45
© 2015 IBM Corporation
Accelerate with ATS
XIV RtC Customer Reference
Amazing results with XIV and RtC
IBM’s Mike Kuhn with ITNow’s Oscar Laviña
IBM Edge 2015 – Executive Edge Session
“Testing XIV Storage RtC on a real environment has gone
beyond expectations, with data compression of up to 80%.
This new feature will definitively help my organization in
lowering infrastructure costs. Adding compression to an
outstanding performance plus an extremely easy
management interface makes XIV Storage system a
perfect fit for most of our data.”
Òscar Laviña López, Manager, Storage and Backups
https://ibm.biz/BdXqmR
Oscar Laviña - IBM Edge
2015
https://ibm.biz/BdXqmZ
46
© 2015 IBM Corporation
Accelerate with ATS
IBM Spectrum Accelerate
47
© 2015 IBM Corporation
Accelerate with ATS
IBM Spectrum Accelerate - XIV as Software
Redefining Economics of Storage Systems
Overview
Software based on IBM XIV storage that extends XIV enterprise
capabilities, such as tuning-free consistent performance, to new
delivery models needed by next-generation application environments
Key Capabilities
ƒ Enterprise cloud storage in minutes, leveraging commodity hardware
ƒ Hotspot-free performance and QoS without any manual or background tuning needed
ƒ Advanced remote replication, role-based security, and multi-tenancy
ƒ Deploy on premise or on the cloud
ƒ Hyper-scale management of dozens of Petabytes of storage
ƒ Best in class VMware and OpenStack integration
Benefits
ƒ Similar features and functions as an XIV integrated system
ƒ Compatible with XIV system for management and replication
ƒ Enterprise-class function and data availability
ƒ Maximized business agility and flexibility
ƒ Simplified acquisition and rapid deployment
ƒ Minimized administration and training costs
ƒ Exceptional ease of use
48
…
© 2015 IBM Corporation
Accelerate with ATS
IBM Spectrum Accelerate on Cloud
All the value of Spectrum Accelerate - now as a service
Highlights:
Benefits:
ƒ Spectrum Accelerate as a service on SoftLayer
infrastructure
•
Spin up predictable
storage without
hardware
acquisition
•
Deliver efficient
on/off premises DR
storage solutions
with XIV and/or IBM
Spectrum
Accelerate
•
Manage storage
simply in a hyperscale environment
across cloud,
commodity servers
and XIV
• Proven enterprise-class software defined storage
• Advanced features included
• World-class ease of use, HyperScale management
ƒ No capital expense, no hardware upkeep
ƒ Pay for just the usable capacity ordered;
hardware , software features, and unlimited
traffic bundled within
ƒ IBM Systems Lab Services support
49
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Accelerate 11.5.1
ƒ Version 11.5.1 available September 2015
ƒ Hardware Specifications:
– 3-15 x86 servers
•
•
•
•
•
4-20 non-virtualized CPU cores
At least 48 GB memory
4 x 10 GbE ports
6-12 disks (1, 2, 3, or 4 TB drives)
1 SSD up to 800GB (optional)
ƒ New Support
– Converged compute and storage
– Use of non-uniform server deployment
– Use hard drives indirectly attached to the server
– Support for SMI-S v1.6
50
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Accelerate 11.5.3
ƒ Version 11.5.3 available December 18, 2015
ƒ Hardware Specifications:
– 3-15 x86 servers
•
•
•
•
•
4-20 non-virtualized CPU cores
At least 48 GB memory
4 x 10 GbE ports
6-12 disks (600GB 10K, 1, 2, 3, 4, or 6 TB drives)
1 SSD up to 800GB (optional)
ƒ New Support
– Hyper-Scale Mobility over iSCSI
– Hyper-Scale Consistency (previously supported)
– 600GB 10K drives
– 6 TB drives
51
© 2015 IBM Corporation
Accelerate with ATS
Transparent Data Migration via IBM Hyper-Scale
Mobility
ƒ Online, non-disruptive data mobility between
Spectrum Accelerate instances in a manner
that is transparent to host applications
Transparent to host
applications
ƒ Hyper-Scale Mobility facilitates migration by
providing access to a volume through
multiple storage controllers as a single,
multipath volume on the host
ƒ The IBM Hyper-Scale Mobility process uses
the same mechanism as remote mirroring to
synchronize source and destination volumes
Spectrum Accelerate
instance 1
Spectrum Accelerate
instance 2
ƒ iSCSI
`
Key benefits:
◦ Maximized utilization across instances
◦ Facilitates aggressive thin-provisioning
◦ Maximized effective performance balancing across multiple
instances
◦ Helps customers streamline migration between system
versions
52
Host
© 2015 IBM Corporation
Accelerate with ATS
Hyper-Scale Consistency for Scaled Data
Protection
ƒCoordinate concurrent snapshots of volumes spread across
Spectrum Accelerate instances
–Implemented via GUI and enhanced command line
–Preserves write-order consistency across multiple systems
–Start and stop I/O operations on multiple systems
`
Key Hyper-Scale Consistency benefits:
◦ Superb scale-out, now scaled data protection
◦ Great for large environments
◦ Treats volumes beyond one rack as one large constituency group
53
© 2015 IBM Corporation
Accelerate with ATS
Managing Spectrum Accelerate
ƒ Managed with existing XIV interfaces
• GUI and Hyper-Scale Manager
• Scriptable XCLI
• Mobile apps + push notifications
ƒ Enabling customer orchestration software via RESTful API
• Provisioning
• Monitoring
…
54
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Accelerate Benefits Summary
ƒ Establish and manage a large environment with Hyper-Scale
Manager
– Up to 144 Spectrum Accelerate instances
– Up to 68 PB usable capacity
ƒ Quickly installed
ƒ Deploy new workloads in less than 10 minutes
ƒ Co-locate compute and storage for hyper-converged
solution
ƒ Scale-out private cloud with full enterprise storage capability
ƒ Spectrum Accelerate as a Cloud Service on Softlayer
55
© 2015 IBM Corporation
Accelerate with ATS
References and Resources
56
© 2015 IBM Corporation
Accelerate with ATS
Selected IBM XIV and Cloud Resources
Analyst paper
IDC, Eliminate Cloud Pitfalls with XIV, 2013
Cloud Infographic
IBM Resources
Blue Skies for your Cloud – white paper, audiocast
IBM XIV and VMware: An Ideal Fit – white paper
Redpapers:
IBM XIV Storage System: RESTful API Support with XIV
Using XIV in OpenStack Cloud Environments
XIV Storage System in a VMware Environment
Deploying IBM Spectrum Accelerate on Cloud
Redbooks:
Implementing IBM Real-time Compression on the IBM XIV Storage System
Real Time Compression with IBM XIV Storage System Model 314
IBM Spectrum Control Base: Enabling VMware Virtual Volumes with IBM XIV Storage System
Additional References
IBM XIV Management Tools
eBay – Video clip (from Edge 2013)
Prudential – Video clip (from Edge 2013); start
57
Demos
at 7:53
XIV for Cloud with OpenStack
XIV Ease: Great GUI and More
© 2015 IBM Corporation
Accelerate with ATS
Spectrum Accelerate Resources
Any and all questions
[email protected]
Book your live demo
Web pages
IBM Spectrum Accelerate
IBM Spectrum Storage
Specifications
Video and demo clips
Introducing Spectrum Accelerate
Animated demo clip
Product demos
Papers
Redpaper: IBM Spectrum Accelerate
White paper: SDS for Enterprise and Cloud
IBM Systems Magazine piece
Redbooks
IBM Spectrum Accelerate: Deployment, Usage, and Maintenance
Deploying IBM Spectrum Accelerate on Cloud
58
FAQs
FAQ for clients
© 2015 IBM Corporation
Accelerate with ATS
Questions??
59
© 2015 IBM Corporation
Accelerate with ATS
Trademarks
The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not
actively marketed or is not significant within its relevant market.
Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States.
For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml:
*, AS/400®, e business(logo)®, DBE, ESCO, eServer, FICON, IBM®, IBM (logo)®, iSeries®, MVS, OS/390®, pSeries®, RS/6000®, S/30, VM/ESA®, VSE/ESA,
WebSphere®, xSeries®, z/OS®, zSeries®, z/VM®, System i, System i5, System p, System p5, System x, System z, System z9®, BladeCenter®
The following are trademarks or registered trademarks of other companies.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.
IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce.
* All other products may be trademarks or registered trademarks of their respective companies.
Notes:
Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will
experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual
environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.
This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without
notice. Consult your local IBM business contact for information on the product or services available in your area.
All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance,
compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.
60
© 2015 IBM Corporation
Fly UP