#IBMEDGE
Mar 26, 2015
#IBMEDGE
2 #IBMEDGE
Charles Godshall
Global Technical Director, IBM Flash Storage
IBM FlashSystem Value and Features
#IBMEDGE3
The Flash Market is Heating Up… Fast
“IDC predicts that solid state storage revenue will grow from $1.7 billion in 2011 and reach $5.6 billion by 2016, resulting in a 26.8% CAGR from 2011 to 2016.
IDC expects the amount of NAND solid state technology being shipped into the enterprise to grow an impressive 20x, reaching almost 2.9EB annually by 2016.”
Source: “Taking Enterprise Storage to Another Level: A Look at Flash Adoption in the Enterprise”, August 2012, IDC
© 2012 IBM Corporation
#IBMEDGE4
All-Flash is About EconomicsGreater Exploitation of Flash
Improve Performance
ReduceCosts
Enable NewOpportunities
Leverage the “Economies of Scale” of Flash– Accelerate Application Performance– Gain Greater System Utilization – Lower Software & Hardware Cost– Save Power / Cooling / Floor Space– Drive Value Out of Operational Data
#IBMEDGE5
Why Flash…
In the last 10 years:
…and everything waitsSource: IBM and Industry Estimates
CPU Performance 8 - 10x increase
DRAM Speed 7- 9x
Network Speed 100x
Bus Speed 20x
Disk Speed 1.2x
#IBMEDGE6
Low Latency: Do things faster
High Scalability:Do more things concurrently
Low TCO: Save money and boost value
Flash delivers performance and value to boost the applications running your business.
Are you still waiting for the 25K RPM
Disk?
Are you still waiting for the 25K RPM
Disk?
CPU, Network, SAN, Memory and Bus are getting faster…
Why FLASH matters?
#IBMEDGE7
Microsecond latency maximizes CPU utilization/efficiency
I/O Serviced by Disk
1. Issue I/O request ~ 100 μs
2. Wait for I/O to be serviced ~ 5,000 μs
3. Process I/O ~ 100 μs
Time to process 1 I/O request = 200 μs + 5,000 μs = 5,200 μs CPU Utilization = Processing time / Total Time = 200 / 5,200 = ~4%
Time
Processing ~100 µs ~100 µs
Waiting ~5,000 µs
1 I/O Request
CPU State
I/O Serviced by IBM FlashSystem
1. Issue I/O request ~ 100 μs
2. Wait for I/O to be serviced ~ 200 μs
3. Process I/O ~ 100 μs
Time to process 1 I/O request = 200 μs + 200 μs = 400 μs CPU Utilization = Processing time / Total Time = 200 / 400 = 50%
Time
Processing ~100 µs ~100 µs
Waiting ~200 µs
1 I/O Request
CPU State
12X Application benefit by only
changing storage latency!
12X Application benefit by only
changing storage latency!
#IBMEDGE8
Performance re-focus
IOPS Vs Latency
Time Processing Data Vs Waiting
Consistent Vs Variable Performance
#IBMEDGE9
Tape HDD
Form FactorSSD
PCIe SSD
Seconds
5-15 milliseconds
~1 milliseconds
< 1 millisecond
IBM FlashSystem100 microseconds
…consistent latency 1U up to 20TB
1 second =
1 million microseconds
A Tipping Point in Systems
#IBMEDGE10
IBM FlashSystem Family
Accelerate critical applications and unleash the power of performance• Boost enterprise productivity• Improve application performance• Ideal for OLTP, data warehousing and OLAP environments• High availability system
IBM FlashSystem 820, IBM FlashSystem 720, IBM FlashSystem 810, IBM FlashSystem 710
Macro EfficiencyMicroLatency™ Enterprise ReliabilityExtreme Performance
• SLC and eMLC• Capacity
o 1-10 TB for 710/810 o 6-24 TB for 720/820
• High Availability • Up to 570K IOPS• 5 GB/s Bandwidth
• Low latency of 100 µs (read) and 25 µs (write)
• Purpose-built, highly parallel design
• Maximize host CPU efficiency and productivity
• 1U form• Fibre Channel or
QDR InfiniBand • 400 watt power • Hot Swap flash
modules
• Variable Stripe RAID• Redundancy for
power, data, and management
• 2D Flash RAID • Error Correcting
Code (ECC)
#IBMEDGE11
IBM FlashSystem Family
eMLC FlashSLC Flash
Model 710 720 810 820
Capacity 1-5 TB 5 or 10 TB 2-10 TB 10 or 20 TB
Latency (R/W) 100/60 us 100/25 us 110/60 us 110/25 us
IOPS 570K 525K 550K 525K
Bandwidth 5GB/s 5GB/s 5GB/s 5GB/s
Interfaces 4x 8Gb FC or 4x 40Gb IB 4x 8Gb FC or 4x 40Gb IB
Data Protection VSR™2D Flash RAID™
(inc. VSR™)VSR™
2D Flash RAID™(inc. VSR™)
#IBMEDGE12
IBM Differentiators – Enterprise Reliability
Superior Durability: Using the Best Flash Superior Protection: Beyond Disk RAID
10X
30X
P/E
* C
yc
les
*Program/Erase (Write)Flash Type
MLC eMLC SLC0K
100K
50K
Self-Recovering Flash Modules
Avoid system rebuilds
Protection Within And Across
Flash Modules
Variable Stripe SizesRead Disturb Mitigation
Automatic Read SweeperHigh-Speed Clock Recovery
Advanced Engineering = Less Maintenance
#IBMEDGE13
Tipping Point Demonstration ResultsIBM FlashSystem, IBM Power Systems and DB2
ibm.com\storage\flash
• 1.3 Million IOPS
• 43K+ Transactions per second
• 13K Updates per second
Normalized $ / IOPS
Energy Space
IBMFlashSystem
2,500Spindles + 128 SSDs
5,000 Spindles
11x Less
IBMFlashSystem
2,500Spindles + 128 SSDs
5,000 Spindles
80x Less
IBMFlashSystem
2,500Spindles + 128 SSDs
5,000 Spindles
26x Less
#IBMEDGE14
Current Data Center
Tier Totals Platinum Gold Gold XIV Silver Bronze All TiersCapacity (TB) 1023.64 1145.10 1000.44 1581.40 896.95 Space (Tiles)* 58 50 18 64 14 204Power (kVA)* 163 156.3 63.9 178 50 610.5
Cooling (BTU)* 609,898 639,000234,000.0
0 638,730 182,000
2,303,628
IBM FlashSystem Impact
FlashSystem 820 Platinum Gold Gold XIV Silver Bronze All Tiers
Number of 820's 52.00 58.00 51.00 80.00 45.00 Space (Tiles) 2 2 2 2 2 10Power (kVA) 16.64 18.56 16.32 25.6 14.4 91.5
Cooling (BTU) 53196 59334 52173 81840 46035
292,578
Client Example
The data is based on IBM center study using live client simulation. Results for other clients may vary upon operating environment..
#IBMEDGE15
Introducing the IBM FlashSystem Solutions
Extreme PerformanceExtreme Performance Enterprise Capabilities Enterprise Capabilities with
SAN Volume Controller with FlashSystem 820
Extreme Performance with IBM MicroLatency™ All Flash 20TB RAIDed data capacityMacro Efficiency 1U form factorVariable Stripe RAID™ + 2D Flash RAID for Enterprise Reliability
IBM FlashSystem 820
Scalable Performance to 1.5M IOPSBusiness Continuity with Copy Services
Flash Copy for Backup & Optimal Workload Availability$/TB Value with Thin Provisioning & Real Time Compression
Drive Storage Efficiency with Easy Tier
Delivered with IBM On-site Integration
High performance enterprise class featured solution Scalable to 1.5M IOPs for large scale enterprise systems performance
#IBMEDGE16
IBM Flash Portfolio Roadmap
(Today) 2013/2014
IBM PureSystemsIBM PureData for Operational Analytics (using IBM EXP30 Ultra SSD I/O Drawer)
IBM PureSystemsFuture PureData SystemsNext Generation FlashSystem for PureFlex
IBM FlashSystem SolutionIBM San Volume Controller (SVC) and FlashSystem 820 for bundled solution
Integrated FlashSystem Storage Next Generation FlashSystem SolutionIBM DS8000 w/ Flash acceleration enhancements
IBM FlashSystemIBM FlashSystem 720/820 IBM FlashSystem 710/810 Intelligent Cluster IB FlashSystem enablement
Next Generation IBM FlashSystemGreater CapacityLeadership Performance Easy Maintenance Cloud Storage Ready
IBM Flash SoftwareIBM Easy Tier Server (DS8k, Power)IBM FlashCache (x86)
IBM Flash SoftwareCaching and Cooperative Caching SW across multiple host platforms
IBM Flash Adapters:SSD PCIe SAS Adapter for PowerHigh Speed Adapters for xIBM Flash Drawers:EXP30 Ultra SSD I/O Drawer for Power
Adapters and Drawers:New Flash AdaptersNew Flash Drawer
Integrated PureSystems Offerings & Solutions
Integrated Storage Offerings
SANAttached
SoftwareEcosystem
DirectAttached
17IBM Confidential
© 2013 IBM Corporation
FLASH SYSTEM USE CASES
© 2013 IBM Corporation18
A Few IBM FlashSystem Customers…
© 2013 IBM Corporation19
•Oracle SAP•Analytics
GPFSMetadata
• Video Transcoding
Customer Use Cases
© 2013 IBM Corporation20
• Extreme Scaling• Billing –Prepaid • Analytics
• SVC• Tier 0• Client Data
Video Processing Online Content Distribution
Customer Use Cases
© 2013 IBM Corporation21
Client Data Credit Card Transactions
Client Telecom Activations Client Service Center
Customer Use Cases
© 2013 IBM Corporation22
•Securities exchange•Analytics
ERP
BillingCRM
Customer Use Cases
© 2013 IBM Corporation23
~4,000 IOPS per RAC node 16,000 IOPS total
12.25 mins to complete with 4 nodes running 2 million queries 40,000 IOPS per RAC node
160,000 IOPS total
1.3 mins to complete with 4 nodes running 2 million queries
12m 15s 1m 20s
Over 9X reduction!
Performance Scenario: Oracle RAC, 4 Nodes
© 2013 IBM Corporation24
Comparison- AWR
• Disk (13 ms per read):
• FlashSystem FlashSystem (<1 ms per read):
9-10X Improvement!
9-10X More processing!
1/3 The time!
© 2013 IBM Corporation25
Oracle Acceleration with IBM FlashSystem™
Customer Challenge – Most Oracle applications are highly read-intensive. As such, additional processing power alone does little or nothing to improve performance. By placing all read data on low latency flash storage, reads will be performed much faster, boosting Oracle performance by up to 12x over conventional disk systems with no tuning or changes to code or system architecture.
•IBM FlashSystem shared flash storage systems will
– Decrease I/O wait time in mission critical Oracle workloads
– Deliver the lowest latency available on any SAN platform
– Accelerate commonly I/O-bound workloads, including transactional, batch and complex analytics
Delivers Extreme Performance, Macro Efficiency, and Enterprise
Reliability for
© 2013 IBM Corporation26
Virtual Servers and VDI with IBM FlashSystem™
Customer Challenge - Virtualized servers and Virtual Desktop Infrastructure (VDI) push conventional storage systems to their performance limits. The result? Poor application response times and a bad customer experience. Introducing an IBM FlashSystem into virtualized environments will result in up to 16x faster response times for the most common virtualized applications. Couple this performance to the ‘log on’ or ‘boot’ storm and make system use productive again.
•IBM FlashSystem shared flash storage systems will– Eliminate I/O density and hot spot issues that are common
to highly virtualized environments– Control and mitigate ‘log on’ or ‘boot’ storm performance
issue
– Deliver storage consolidation without sacrificing performance, thus driving a higher V:P ratios thus increasing server utilization
Delivers Extreme Performance, Macro Efficiency, and Enterprise
Reliability for
© 2013 IBM Corporation27
SAP Acceleration with IBM FlashSystem™
Customer Challenge – The vast majority of the Worlds SAP Databases consume less than 2TB of Storage. SAP is pushing clients to accelerate performance by adopting the HANA in-memory database architecture. This often leads to a significant re-architecture of the entire SAP infrastructure, which drives high cost and a risk of disruption in service delivery.
•IBM FlashSystem shared flash storage systems will
– Eliminate I/O bottlenecks in mission critical SAP workloads
– Provide the lowest latency of any SAN-based storage solution for time-sensitive workloads with IBM MicroLatency™
– Enable a small, cost-effective pool of flash storage to deliver extreme performance improvements
– Support a phased approach to HANA adoption by delivering consistently higher performance for SAP BW workloads with no re-architecture required
Delivers Extreme Performance, Macro Efficiency, and Enterprise
Reliability for
&
#IBMEDGE