nexgen storage introductory presentation
TRANSCRIPT
Take control of storage performance
Have You Ever…
2
Performance
Had to add more disk drives, even though you already have too much capacity?
Decided not to run an application on your storage system to avoid pushing performance off a cliff?
Implemented a new storage infrastructure to isolate a workload from existing applications?
Excess Capacity
Excess Performance
There’s No Way to Manage Storage Performance
Solid-stateSize by capacity = excess performance
Disk DrivesSize by performance= excess capacity
TieringAdds complexity
• Performance is configured, not managed
• Forces you to buy resources you don’t need
• Every workload impacts every other workload
• There’s no way to predict performance
• Getting it wrong is expensive and painful
ComplexUnpredictable
3
Forget What You Know
• Guarantee performance for applications with:
- Quality of Service
- Service Levels
• Higher storage efficiency with:
- PCIe Solid-state minimizes the performance footprint
- Dynamic Data Placement provides best price-performance
- Data Reduction reduces system $/GB
4
NexGen n5 Storage System
• Active-Active for Enterprise High Availability
• Balanced Performance & Capacity
- PCIe Solid-state
- 7.2k RPM MDL SAS
• Real-time Dynamic Data Placement
• Inline Data Reduction
• Performance Quality of Service (QoS)
• Performance Service Levels
ALL-IN PRICING
5
Managing Performance Requires QoS
Configuring SAN performanceApplications share all performance
UnpredictableInefficient
ManagedOptimized
Capacity 250 GB 500 GB 900 GB
Performance Cannot manage performance
Capacity 250 GB 500 GB 900 GB
Performance 30,000 IOPS 25,000 IOPS 5,000 IOPS
Floor
Shared resources = contention
Performance
GuaranteedMinimum
Performance
Eliminate resource contention with QoS
Non-CriticalFloor
BusinessCriticalFloor
MissionCriticalFloor
Quality of ServiceSet QoS based each application’s need
6
TOTAL SYSTEM
100,000 IOPS
REMAINING
100,000 IOPS
5,000 IOPS
20,000 IOPS
30,000 IOPS
REMAINING
70,000 IOPSREMAINING
45,000 IOPSREMAINING
40,000 IOPS
Quality of Service in Action
7
Service Levels For Total Control
ConventionalStorage
Business Critical
Non Critical
Mission Critical
Degraded mode impactsNo control or priority over performance levels
• COMPONENT FAILURE!• SYSTEM UPGRADE!• REBUILD PROCESS!
No PriorityNo Control
PrioritizedTotal Control
• COMPONENT FAILURE!• SYSTEM UPGRADE!• REBUILD PROCESS!
Perf
orm
an
ce
Perf
orm
an
ce
8
Quality of ServicePrioritized performance in degraded mode operation
Service Levels in Action
9
Storage Processor Fail* Overall Impact -36%
Mission Critical Volumesnot Impacted
Business Critical VolumesImpacted -40%
Non Critical VolumesImpacted -50%
PCIe Solid-state Is More Efficient
Solid-state behind SASDesigned for high latency disk drives
Lower CapacityLimited Performance
Maximum CapacityMaximum Performance
10
Solid-state on PCIeDesigned for CPU and RAM, extreme low latency
Leveraging Solid-State for Every Workload
11
Tier
• Application sends a block write IOP
• The data block is mirrored
- Data exists on two PCIe solid-state devices
- Data is in a highly available state
• The block write IOP is acknowledged
Cache (Writes and Reads)
• The redundant copy is moved to disk
• Original copy in solid-state used for writes/reads
Processor/PCIe Solid-State Offline
• Data is rebuilt using redundant copy
Archive
• Original copy evicted from solid-state
• Infrequently accessed blocks stored on disk
P
20ms 5 ms3ms
Dynamic Data Placement For Best Price/Performance
Automated tieringGood performance at a lower $/GB
After-The-FactComplex
ProactiveSimple
PCIe Solid-state
Disk
30ms
Migrate volumes between policies on the fly
ResponseTime ??
Fast Tier
Capacity Tier
Reactive Automation
?? ?? ResponseTime
Real-Time Decision Factors• Current performance• QoS setting• Dedupe ratio• Last accessed & frequency
12
Dynamic Data PlacementBest price/performance ratio
Data Reduction For Lowest $/GB
DeduplicationDesigned for backup, forces trade-offs
Post Process• Buy extra capacity• Impacts performance
Inline• Requires resources,
impacts latency• Not acceptable for
primary storage
All solid-state w/ dedupe• Doesn’t Improve $/GB
$50/GB
$10/GB
$1/GB
Reduces Performance, orCosts Around $10/GB
No Performance ImpactsLower $/GB
Data ReductionDesigned for primary storage
13
Latency impact
Default thin provisioning for all volumes• Improved capacity utilization
Fully integrated into the data path• All volumes are 100% deduped at create
0000 1111
ack
Inline data reduction• Pattern matching leverages 48 cores of processing• Immediate utilization impact• QoS controlled to eliminate performance impact
NexGen n5 Storage System*
Quality of Service
Dynamic Data Placement
DataReduction
Volume QoS Real-time, not batch Inline pattern matching
Service Levels Heuristics-based Volume level dedupe
Reporting N-Tier architecture Thin provisioning
Live PolicyMigration
QoS driven Variable block ingest
n5 Storage System
Active-active storage processors
Redundant disks, fans, and power supplies
48 GB RAM
1.28 TB PCI-e Fusion-io solid-state
32 TB 7.2K raw, 22 TB usable
4 10 GbE or 16 1 GbE data ports, iSCSI
Optional performance pack (640 GB solid-state)
Optional capacity pack (32 TB disk)
*Patents Pending
14