Post on 22-Nov-2014
description
Flash Roadblock: Latency!
How Storage Interconnects are Slowing Flash Storage and How to reach the Final Performance Frontier
Register For On-Demand version for Audio + Q&A
Logistics
○ SlideShare Viewers please tweet us questions @storageswiss
○ Register For On-Demand version for Audio + Q&A
Today’s Agenda
● Company Backgrounds
● What is Latency, Throughput and Bandwidth?
● Flash Road Blocks - What Slows Flash Down?
● In Search of a Zero Latent Architecture
● The Final Frontier for Flash Performance
Background● Analyst firm focused storage,
cloud and virtualization
● Knowledge of these market is gained through product testing, implementations and interactions with users and suppliers
● The results of this research can be found in the articles, videos, webinars, product analysis and case studies on our web site:
○ http://storageswiss.com
5
A Global Leader in Flash Storage Solutions
Rankings Trailing 4 Qtr Financials* Global Operations Leading Retail Brand1
$6.0B Revenue
$3.3B Net Cash*
$0.7B R&D Investment 5,300+ Employees†
#1 Global Retail Revenue Share
Qualified at6 of the Top 7
Server & Storage OEMs
Enterprise SSDs and Storage Software
All Leading Smartphone & Tablet Manufacturers use SanDisk
SanDisk Client SSD Used by All Leading PC OEMs
* Financials as of Q3 ‘13. Net Cash = [Cash + cash equivalents + short-term & long-term marketable securities] less [debt at maturity value] as of the end of Q3 ‘13. Headcount & patents as of Oct ‘13. NPD Estimate, Jan ‘13. 1Estimates of the memory card & USB markets from NPD (Aug ‘13) and GfK Retail and Technology, Jul ‘13.
What is Latency, Throughput and Bandwidth?
● Latency
● The speed at which the device can respond to the I/O request
● Throughput
● The speed at which the device can deliver that response per channel
● Bandwidth
● The number of channels that the device has available to deliver that response
Flash Roadblocks
● Flash Exposes Architectural Problems that HDDs Didn’t
● Speed / Bandwidth of the Connection
● Contention of the Connection
● Efficiency (or inefficiency) of the Storage Protocol
In Search of a Zero Latent Architecture
● High Speed Networks
● 16Gbs Gen 5 Fibre, Infiniband
● Has to traverse storage protocol and network stack, not private
● Server Side SSD
● Has to traverse storage protocol stack, not private
● Native PCIe SSD
● No network, no storage but still has to go through IO HUB, inconsistent latency
The Final Frontier in Flash Performance
● Flash on the Memory Bus
● Designed for Memory
● Dedicated to Memory
● Higher Speed than PCIe or storage network
● Avoids traditional storage protocol stack
● Result: No Bus Contention, very consistent latency
SanDisk Confidential
ULLtraDIMM Solid Foundation
The World’s First Flash Storage Device On The Memory Channel
Memory Channel Interface
Enterprise ClassReliability, Endurance
& Support
CostEffective
SanDisk Confidential
Creating a New Storage Interface
This is a SATA DIMM
This is a SATA DIMM
This is DRAM with battery backup
This is DRAM with battery backup
Controller
DRAM
Flash Flash
Flash Flash
Flash Flash
Flash FlashController
DRAM
This is DDR3 directly to flash
SanDisk Confidential
Utilizing Existing Server Infrastructure
Scalable I/O & CapacityScalable I/O & CapacityDDR3 Interface & ProtocolDDR3 Interface & Protocol
Example: 8-socket server with 64 DIMM slots
Scalable up to 56 DIMM’s Up to 22.4TB capacity >8M IOPS in a single server
SanDisk Confidential 13
Scalable I/O Performance, Constant Latency
800G
1600G
3200G
SanDisk Confidential 14
Benefits to Applications
Memory extension
Reduce response times for analytics queries
Memory extension
Reduce response times for analytics queries
In Memory Compute
Block device Utilizes empty
DIMM slots Enables high
density storage blades
Block device Utilizes empty
DIMM slots Enables high
density storage blades
Blade Server
Block device Increased VMs per
Node Faster response
times per VM
Block device Increased VMs per
Node Faster response
times per VM
Virtualization
Block device/memory extension
Increase Transactions per Second
Memcached consolidation
Block device/memory extension
Increase Transactions per Second
Memcached consolidation
Database/Cloud
Block device Low, predictable
latency Fast Interactive
Data Analysis
Block device Low, predictable
latency Fast Interactive
Data Analysis
Financial Services
SanDisk Confidential
Virtual Desktop Infrastructure
AppApp
OSOS
AppApp
OSOS
AppApp
OSOS
VMware ESXi
384GB DRAM 700GB SLC PCIe
100 VMs
1/6th DRAM cost2x VM’s
1/6th DRAM cost2x VM’s
64GB DRAM 1.6TB MLC ULLtraDIMM
200 VMs
AppApp
OSOS
AppApp
OSOS
AppApp
OSOS
VMware ESXi
Thank you for joining!
Click on the Questions button on the right hand side of your viewer
Select Attachment button for data sheets and white papers
Please rate this webinar.Your reviews help us!
A recording of this and our other webinars is available on our website (no need to re-
register)
Contact And Resources:George Crump: gcrump@storage-switzerland.comwww.storage-switzerland.com