Performance für Power
IBM Flashsysteme
AGENDA
2
01
Wer steht bei meinem Server auf der „Bremse“ ?
02
IBM Flashsystem
03
automatisches Tiering
27.05.2014
Einsatzbeispiele
04
Diskussion
05
06
07
AGENDA
3
01
Wer steht bei meinem Server auf der „Bremse“ ?
02
IBM Flashsystem
03
automatisches Tiering
27.05.2014
Einsatzbeispiele
04
Diskussion
05
06
07
Wer bremst meinen Server ?
1 microsecond : 1 second :: 1 second : 11.5 days
I/O Time
Network
Time
CPU Time
I/O
Time
Network
Time
CPU Time
Time Recovered
Disk-Based
Performance
Gap
CPU performance up 10x this last decade
Storage has grown capacity but unable to
keep up in performance
Systems are now Latency & IO bound
resulting in significant performance gap
From 1980 to 2010, CPU performance has grown 60% per year
*…and yet, disk performance has grown ~5% per year during that same period
**Most Costly &
Volatile
Time
Consuming,
Very
Expensive
& Risky
Wasteful,
Expensive &
Ineffective
with Storage
Latency
Issues
Expensive
& Ineffective
for Storage
Performance
Issues
Add More
Memory
Typical
Performance
Mitigation
Tactics
HDD
Performance
Enhancement
Add CPUs
Tune &
Modify
Application
AGENDA
7
01
Wer steht bei meinem Server auf der „Bremse“ ?
02
IBM Flashsystem
03
automatisches Tiering
27.05.2014
Einsatzbeispiele
04
Diskussion
05
06
07
Leistungsmerkmale – Online Storage
IOPS
Bandbreite – MB/s
Latenzzeiten
Kapazität
Micro 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
.
Waiting for the
25k rpm Disk?
Waiting for the
25k rpm Disk?
CPU, Network, SAN, Memory and Bus
are getting
faster
…
CPU, Network, SAN, Memory and Bus
are getting
faster
…
• Standalone all flash array
•
Also a building block
• Eschew features that increase latency,
bottleneck IOPS or cap bandwidth
• Promote use of application-level services
• Software defined storage
• FlashSystem as a storage enclosure
• Promote use of SAN services
IBM FlashSystem
IBM Software Defined
Flash Solutions
IBM FlashSystem
addresses the two primary segmentations
of the flash market as defined by IDC taxonomy:
Absolute Performance
for extreme performance of throughput, IO, and latency.
Enterprise
for full featured enterprise features sets married to flash performance
IBM Flashsystem 840
Minimum latency
Write
90 µs
Read
135 µs
Maximum IOPS 4 KB
Read (100%, random)
1,100,000
Read/write (70%/30%,
random)
775,000
Write (100%, random)
600,000
Maximum bandwidth 256 KB
Read (100%, sequential)
8 GB/s
Write (100%, sequential)
4 GB/s
Capacity Options
Flash module
configuration
2 x 2 TB 4 x 2 TB 4 x 4 TB 8 x 2 TB 12 x 2 TB 8 x 4 TB 12 x 4 TB
Raw capacity
5 TB
11 TB
21 TB
21 TB
32 TB
42 TB
65 TB
RAID 0 usable capacity
4 TB
8 TB
N/A
16 TB
24 TB
32 TB
48 TB
RAID 5 usable capacity
N/A
4TB
8 TB
12 TB
20 TB
24 TB
40 TB
Performance at-a-glance
Data center optimized to deliver extreme
performance, flexible capacity and total
system protection
Flash Modules (12)
RAID Controllers (2)
Battery Packs (2)
Power Supplies (2)
Fan Packs (4)
Interface Modules (4)
Management Modules (2)
Canisters (2)
Form Factor SSD
• Flash failure = Disk failure
• Requires top-level RAID
• Relatively frequent hot-swaps
Enterprise Flash Drive or Memory Module
• Flash failure = Degraded state within
module
• Performance impact on RAID set
• Hot-swap to resolve
FlashSystem with Variable Stripe RAID
• Preserves Flash life
• Preserves performance
• Re-parity data in microseconds
Parity
Parity
No Parity
Less maintenance touches
while still preserving the
life
,
protection
, and
performance
of the Day-1
experience
IBM VARIABLE STRIPE RAID™ (VSR)
Value of Variable
Stripe RAID
TMIBM VARIABLE STRIPE RAID™ (VSR)
Patented Variable Stripe RAID allows RAID
stripe sizes to vary
If one die fails in a ten-chip stripe, only the
failed die is bypassed, then data is
restriped across the remaining nine chips
VSR reduces maintenance intervals caused
by flash failures
Flash Controller
Gateway
Interface
Canister-1
Canister-1
Canister-2
Canister-2
XBAR 0
FC-1
MC-2
MC-1
FC-3
FC-4
FC-2
TWO-DIMENSIONAL RAID
IBM Variable Stripe RAID™ is 1st level
of protection (module-level)
System-level RAID protects against
flash controller failure (abrupt module
failure)
RAID-5 across modules, hot swappable
from front of chassis
Two independent crossbar (XBAR)
controllers
Interface controllers stripe across
XBARs
Granular capacities configurable with
2, 4, 8 or 12 flash modules
Protecting business’s
most valuable asset
IBM Flashsystem 840 Built-in Encryption
Industry standard AES-XTS 256
required by most leading
compliance regulations such as
HIPAA and FIPS
Data-at-rest design
Flashsystem 840 Management
Modern design
Icon-based navigation,
informative graphics, and
visualizations
Reduce complexity
Improve efficiency and
productivity
Unified, cross-platform
design
Einfache Integration
• 8Gb or 16Gb Fibre Channel
• 10Gb Fibre Channel over
Ethernet (FCoE)
• 40Gb InfiniBand
AGENDA
20
01
Wer steht bei meinem Server auf der „Bremse“ ?
02
IBM Flashsystem
03
automatisches Tiering
27.05.2014
Einsatzbeispiele
04
Diskussion
05
06
07
SSD Arrays
HDD Arrays
Active Data
Migrates Up
Less Active Data
Migrates Down
Improve performance
up to
3x
… using as little as
5%
solid-state storage
•
Constantly analyzes I/O and
migrates data to
optimize
performance
•
Set it and forget it
… unlike
competitive tiering offerings
AGENDA
22
01
Wer steht bei meinem Server auf der „Bremse“ ?
02
IBM Flashsystem
03
automatisches Tiering
27.05.2014
Einsatzbeispiele
04
Diskussion
05
06
07
SVC CASE STUDY: TRANSPORTATION
“…. we can easily move whole systems or databases from
traditional storage to flash storage at the push of a button. This
capability has increased our agility and enables us to improve
the user experience and react quickly to changing
performance requirements.”
Roland Wagner, Team Lead Systems and Operations at SSB
Challenge
Needed to run the public transportation business and
supporting external client operations while
maintaining a low cost
Solution
• Using SVC Easy Tier, SSB deployed 2 FlashSystem
810 and 2 RamSan 630 products to accelerate
overall infrastructure
• Placed critical SAP e-business applications
requiring consistent high performance onto
FlashSystem to drastically improve processes
Benefit
• TCO was 50% less than previous solution
• Critical application was improved from 2.5 hours to
6 minutes of processing time
• Backup error correction process went from 2 days
to 8 hours
SVC Cluster IBM SAN384B SAN Directors EMC CX4-120 Fuijitsu Eternus DX90 S2 HDS AMS 2100 IBM DS5100 IBM FlashSystem 810 RamSan 630
Challenge
• SAP performance problems
• $100K/month SLA penalties - application was
too slow
• Concern of future scalability of existing solutions
Solution
Deployed 2 FlashSystem 810 products to accelerate
critical end of month SAP e-business process
Benefit
• 464% better response time than pure disk solution
• 157% better CPU utilization = lower Oracle
license costs
• 75% lower operational costs
• 2-4x overall performance improvement for critical
month-end batch process
ACCELERATING SAP CASE STUDY: CEGEKA
“Because of it’s size, it is much easier and far faster to deploy and that’s why it’s a very interesting investment in terms of TCO and return on investment.” “The added value of the IBM FlashSystem that we brought to a high-end repeat customer is tremendous from a technical as well as from a financial point of view. And this is why we decided to make it a standard offering in our private cloud services”
Luc Greefs, Director of Shared Technology and Infrastructure Delivery
Challenge
Cegeka is a leading Belgium IT company with a broad
portfolio of services. As their MSP division continues
to grow, the new SAP customers are requiring higher
SLAs.
Solution
•Deployed IBM FlashSystem 820 into their SAN with
IBM SVC
•Placed critical SAP e-business applications requiring
consistent high performance onto FlashSystem to
drastically improve processes
Benefit
•Improved SAP jobs by 10X
•3X improvement for end user response times
•10-20X lower power consumption compared to
alternative HDD solutions
FlashSystem 820
Servers
SVC
XIV Switch
Challenge
An IT Services company that provides integration and optimization of information and telecommunications
technology to their customers. The client was not a current IBM storage or server customer and needed performance improvement for their SAP / Oracle applications.
Solution
•2xIBM FlashSystem 820 (10 TB) + 1x spare
•Other IBM components include 3 x SVC pairs and V3700 (2x86TB)
•SVC stretched cluster with Flash on both sides, V3700 disks for capacity
•Easy Tier for performance optimization, TPC for consistent storage management
Benefit
•Homogenuous high availability solution •Investment protection
•Flexible future usage •Ease of use
SAN Environment
FlashSystem 820 10TB +
V3700 86TB FlashSystem 820 10TB + V3700 86TB
Challenge
Energy Supplier in Denmark needed to host and implement a new billing solution, which had high IOPS requirements. The manufacturer of the solution required 144 direct attached drives in order to deliver the high IOPS requirement for a SQL DB - 2 TB.
Client was not happy to host a solution which were separated from clients current environment.
Solution
•2x IBM FlashSystem 820 (10 TB)
•Other IBM components included: SVC, and System x servers
•An IBM FlashSystem 820 behind SVC in each Data Center to speed up the performance of MS SQL
Benefit
•Speedup MS SQL application •Improved TCO and cost savings
•Kept energy consumption to a minimum •Sustained low Latency
•Happy users
Datacenter A
Datacenter B
SAN Volume Controller SAN Volume Controller
FlashSystem 820 10TB FlashSystem 820 10TB
System X Servers System X Servers
Partition used for
Log/DB of MS
Exchange
Partition for use
with SVC Easy
Tier
FlashSystem 820 20TB
Challenge
A leading manufacturer of grinding, cut-off, sawing a drilling tools needed to convince their customers on the usage of a brand new product finding reference stories with similar workload.
Solution
•2x IBM FlashSystem 820 (2TB)
•Other IBM components include SVC, V7000, Flex System, Services
•FlashSystems are partitioned to be used as direct attached storage for log/database in a MS Exchange application and as hybrid storage behind the SVC •Other applications hosted on VMware can use
FlashSystem via SVC as tier1 storage or even as tier0 if required
Benefit
•Maximum performance
•MS Exchange will benefit of fast log and database access (tier0)
MICROSOFT EXCHANGE CASE STUDY:
MANUFACTURING CLIENT
AGENDA
29
01
Wer steht bei meinem Server auf der „Bremse“ ?
02
IBM Flashsystem
03
automatisches Tiering
27.05.2014