16
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

Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

Embed Size (px)

DESCRIPTION

Flash storage is the “go to” option in the modern data center to overcome storage I/O bottlenecks. The problem has been how to get full performance for the flash investment. The zero latent nature of flash exposes bottlenecks throughout the I/O chain. In this webinar you will learn: • How latency is introduced by each flash interconnect • What the performance ramifications are of this latency • How to reach the full performance potential of flash based storage by leveraging the memory bus • How memory bus based flash changes the game for how flash can be utilized in the data center

Citation preview

Page 1: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 2: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

Logistics

○ SlideShare Viewers please tweet us questions @storageswiss

○ Register For On-Demand version for Audio + Q&A

Page 3: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 4: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 5: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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.

Page 6: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 7: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 8: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 9: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 10: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

SanDisk Confidential

ULLtraDIMM Solid Foundation

The World’s First Flash Storage Device On The Memory Channel

Memory Channel Interface

Enterprise ClassReliability, Endurance

& Support

CostEffective

Page 11: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 12: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 13: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

SanDisk Confidential 13

Scalable I/O Performance, Constant Latency

800G

1600G

3200G

Page 14: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 15: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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

Page 16: Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage

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: [email protected]