Upload
trinhkien
View
215
Download
2
Embed Size (px)
Citation preview
0
Flash in the
Datacentre
Kaupo Grünberg
Partner manager
Fujitsu PBU
Intel® Xeon® processor
1
The Need for Speed
Large Databases
Real time applications
Online transaction processing
Large scale server virtualization
Large scale desktop virtualization
Complex, real time business
analytics
Big Data
2
What is really important?
Who needs 1 million IOPS?
Who needs low latency?
3
Low latency yields
5x – 10x application acceleration can lead to
50% - 90% reduction in disk storage
no over-provisioning of disks to increase
performance
30% - 80% reduction in cores/servers
dramatic reduction in IO wait states of servers
30% - 70% reduction in HW based software licences
less processor cores, servers, storage capacity
60% - 90% reduction in power, cooling & floor
less racks of disks and servers
4
Flash Storage Approaches
Booster
Put an SSD card
in the application
server as read
cache
Pure flash
Use a specialized
all-flash storage
system
Traditional
Flash your
general purpose
storage system
5
Booster: Use a SSD Card in the Server
How does
it work
A PCIe Card with SSDs is built into a server acting as (read) cache
Additional software is managing the data caching
What to
consider
Works best with read applications where the data tends to be static
or non changing
Key is the software, check for which scenarios optimizations have
been made
Limitations Complex overall stack needing high expertise in implementation,
tuning and maintenance
Not easy to share between servers / applications – point solution
6
Pure Flash: All-Flash-Array (AFA)
What to
consider
Understand the root cause for performance issue in order to decide
whether all-flash arrays pay off (disk latency, bandwith !)
Although price is high there are many induced savings regarding
space, tuning efforts, power consumption, software licensing…
How does
it work
Purpose-built storage system for dedicated SSD usage
Has specific algorithms for wear leveling, RAID….
Can achieve a million IOPS
Copyright 2011 FUJITSU
Limitations Budget
Capacity
Lack of features
7
Use Flash in General Purpose Storage
How does it
work Controller cache memory and SSDs accelerate performance
Software for storage tiering balances speed, capacity and costs
What to
consider Look for storage systems with high DRAM cache in the controller
Ask how much of the controller cache is used by system software
Check the granularity of the auto-tiering software
Check system architecture (buses, interconnects…)
Limitations General purpose systems are designed for hard disks and cannot
exploit fully SSD technology
Tiering software needs expert skills for efficient use
8
Not all traditional SANs are created equal
Lets look at some examples of traditional SANs
Rank, Price-Performance ($/SPC-1 IOP)
1. Kaminario K2-D (1875K-1.1) DRAM,SAS
2. NetApp EF560 Storage System MLC
3. Huawei OceanStor Dorado2100 G2 SLC
4. HP 3PAR StoreServ 7400 Storage System MLC
5. Dell Storage SC4020 MLC
6. Fujitsu Storage Systems ETERNUS DX200 S3
MLC
• IBM FLASHSYSTEM™ 840 MLC
Latency
3.44 mS
0,93 mS
0,75 mS
0,86 mS
4,83 mS
0,63 mS
0,75 mS
9
Key take aways!
Copyright 2012 FUJITSU
• IBM dedicated all flash is 19% slower even thou it is built for speed
• Huawei is 19% slower although SLC has half the latency
• HP is 36% slower and it is a 4 controller system using ASICS
• Netapp is 48% slower
• DELL is 760% slower (yes that is not a typo it is more then 7 times
slower)
Where are all the dedicated flash arrays?
ETERNUS is the fastest storage faster than dedicated flash
appliances
10
Record breaking SPC benchmark results
Delivering incredible SPC-1 results
Response time of 0.63 milliseconds under 100% load
Highest IOPS for an entry storage
Impressive price-performance ratio of $0.77 / SPC-1 IOPS™
Best SPC-1 result for dual controller mid-range
Response time of just 0.61 milliseconds under full load
Outstanding price performance ratio of $1.54/SPC-1IOPS™
ETERNUS DX200 S3
ETERNUS DX600 S3
Intel® Xeon® processor
11
Customer Case: Performance
Navigation System Provider – Real-time Online
Traffic tracking.
Need a high Performance based Solution with
100% SSD.
Add the moment using a ETERNUS DX8400
with SSDs
New Solution ETERNUS DX600 S3 with
64SSD´s
12
The Importance of the Operating system
Fujitsu has been developing and building storage for Mainframes for more
than 40 years.
Mainframe needs a responsive operating system that can handle heavy load.
Same OS choosen by NASA for the Mars robo
13
What does an Enterprise O/S give you?
Included no license needed
• Parity checksums with protection from Datarot (Data block guard, Drive Patrol)
• Encryption
• Snapshots
• Thin provisioning
• Quality of Services
• Extreme Cache
Licensed features
• Replication
• AST
• Automated QoS
• Storage Cluster
14
Data Integrity with Data Block Guard
Avoids data corruption
15
Drive Patrol
Parity
RAID group
D 1
Error
detection
RAID group
D 1 D 2 PD 3
D 1
Write
back
Check of drive media
Read
out
Improved reliability with the drive patrol function
Data
rebuild
Checks the data on drives periodically in
the background (Read check)
If an error is detected, the data is recreated
from a drive in the RAID group
The recreated data is written to another
block on the same drive.
Errors on rarely accessed drives can be
detected as well
15
16
Extreme CacheDX500 S3/DX600 S3
High speed/capacity PCIe SSD cache (Extreme Cache) in controllers
High hit rate by high capacity cache
High performance with less number
of drives, low cost & power consumption
Extreme Cache
Mounted in Controller
Max. 5.6TB
Controller enclosure
CPU
CA CA
Expander
Extr
em
e c
ache
Cache
Extr
em
e c
ache
Drive enclosure
SAS-SSD
17
Disaster Recovery - REC
Reliable operation in disaster scenarios
Remote Equivalent Copy (REC)
Avoids data loss due to human error
or natural disasters
Synchronous or asynchronous mode
Replication between multiple systems classes
and generations
From local range to global range
Supports FC, iSCSI and Wide Area Networks
18
Remote Copy Connection Matrix
Interfaces connectable to ETERNUS DX S3 series
ETERNUS DX S3 series FC, iSCSI
ETERNUS DX90 S2/DX400
S2 series/DX8700 S2
FC, iSCSI
ETERNUS DX90 FC
ETERNUS DX400 series/
DX8000 series
FC, iSCSI1,2
ETERNUS4000/ETERNUS8000 FC, iSCSI1,2
ETERNUS3000 Not connectable
ETERNUS6000 Not connectable
1 SCSI remote adapter is required for iSCSI connection2 The above connection matrix is applicable to both main site and backup site
27
ETERNUS DX Unique family concept
Entry Hybrid ETERNUS DX entry and midrange systems High-end
DX100 S3 DX60 S3 DX200 S3 DX500 S3 DX600 S3 DX8700 S2
ETERNUS SF V16 storage management software
Entry and midrange models base on a new performance architecture; deliver
unified block and file access, increasing utilization and consolidation capabilities
The high-end segment has been enhanced for peak loads up to 1 Mio. IOPS
New management functions across the line for better business support
Over 40 years of experience developing storage for mainframe
28
ETERNUS DX Unique family concept
Entry Hybrid ETERNUS DX entry and midrange systems High-end
DX100 S3 DX60 S3 DX200 S3 DX500 S3 DX600 S3 DX8700 S2
Homogenious family concept.
Compatible building blocks, unified administration
Same
shelves
Same
disks
Same
software
Over 40 years of experience developing storage for mainframe
29
ETERNUS DX Unique family concept
Entry Hybrid ETERNUS DX entry and midrange systems High-end
DX100 S3 DX60 S3 DX200 S3 DX500 S3 DX600 S3 DX8700 S2
Homogeneous family concept.
Compatible building blocks, unified administration
Same
shelves
Same
disks
Same
software
Over 40 years of experience developing storage for mainframe
30
Fujitsu ETERNUS DX – The worlds most scalable system
Ca
pa
city
Availability, Performance
DX200 S3
DX500 S3
DX100 S3
DX600 S3
A seamless family design allows to grow with the business
ETERNUS DX offers extensive scalability within a model
ETERNUS DX allows to scale by upgrading to bigger model within the range
Maximum investment protection, minimum operational efforts
+
33
System and software
- No hidden costs, no bad surprises
Which licensing model do
you prefer?
Problem Bad surprises due to complex licensing model
Hard to predict growth rate
Even harder to predict licensing costs for upgrades
What we
deliver
Transparent and simple licensing model:
No capacity licensing
Only controller based licensing
We have no hidden costs ie mandatory cache upgrades etc
Start small don’t buy more capacity then you need.
Grow without fear of hidden cost, at a predictable price.
34
Why buy a dedicated Flash appliance?
• If you don’t want speed
• If you want a silo
• If you don’t want Enterprise features
• If you want to gamble on the survival of a upstart
35