storage speed and human behavior - snia · 2021. 3. 24. · storage speed and human behavior . eric...

12
PRESENTATION TITLE GOES HERE Storage Speed and Human Behavior Eric Herzog CMO and Senior VP of Business Development Violin Memory

Upload: others

Post on 28-Mar-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

PRESENTATION TITLE GOES HERE

Storage Speed and Human Behavior

Eric Herzog CMO and Senior VP of Business Development

Violin Memory

Page 2: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

2 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

“I Feel the Need for Speed”

Enterprises Software-as-a- Service

Cloud Providers

Page 3: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

3 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Latency Latency Latency Latency

But “Houston, we have a problem”

Page 4: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

4 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

What is Latency?

Essentially any delay or lapse in time. In general, it is the time between initiating a request in the computer and receiving the answer. Data latency may refer to the time between a query and the results arriving at the screen or the time between initiating a transaction that modifies one or more databases and its completion. Hard disk latency is the time it takes for the selected sector to be positioned under the read/write head. Channel latency is the time it takes for a computer channel to become unoccupied in order to transfer data. Network latency is the delay introduced when a packet is momentarily stored, analyzed and then forwarded.

Page 5: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

5 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Low latency makes a human difference

Low latency makes a business difference

Business Effect of Latency

Based on Google/Bing experiments on ecommerce apps

Decreasing latency →

Page 6: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

6 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Full impact of latency not reached till 50ms Economic impact of latency is significant Human engagement depends on low latency Quality of interaction improves with low latency

Latency Impacts Customer Satisfaction and REVENUE

50ms

200ms

500ms

1000ms

2000ms

Satisfaction

Any Clicks

Revenue/User

Query Refinement

User Queries

Page 7: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

7 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Latency comes in Many Forms

Compute Latency

Software/Application Latency

Network Latency

Storage Latency

Page 8: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

8 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Solving for Latency

• Faster Rotational Speed – from 3600 to 5400 to 7200 to 10,000 to 15,000

• Faster RAID Controllers

• RAID Controller Caching

• HDD Short Stroking • Short Stroked HDD

Aggregation • Additional RAID

Controllers

Storage Latenc

y

• Faster Network Speeds

• Hardware Switching • Packet

Compression • Over Engineering

Networks to Handle Traffic Bursts

• Transport Layer and TCP/IP Stack Optimization

Network Latency

• Rewrite Code • Optimize Code • Repeat Again • Rewrite Code • Optimize Code • Repeat Again • Rewrite Code • Optimize Code • Repeat Again

Software/Application Latency

• Faster CPU • CPU Core Density • Faster CPU-Bus

Interfaces • Faster CPU

Memory • More CPU Memory • Virtualization

Compute Latency

Page 9: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

9 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

The Storage Bottleneck is the WORST

Growing performance gap illustration

1970 1980 1990 2000 2020

Multi-core Virtualization

Disc centric High latency

Per

form

ance

Storage

Server

Networking 100 GbE Network optimization

SOLUTION:

THE ALL FLASH ARRAY

Page 10: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

10 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Flash Arrays SOLVE the LATENCY Problem

Lowest Latency Billions More Operations Per Second

More Work in the Same Time

I/O Wait I/O Wait CPU Cycle with Traditional

Disk Arrays: 80% Wait

20% Work

t

CPU Cycle with All-Flash

Arrays: 5% Wait

95% Work

t

Source: Violin

Page 11: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

11 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

�Flash Delivers

Delivered a latency of .12 ms compared to latency of 8 ms with their previous storage

30X reduction in peak application I/O read latency

“The combination of low latency, high IOPS and high throughput made Violin Flash Memory Arrays a perfect fit for all workloads..”

40X reduction in application I/O latency

Random I/O latency down to .6 ms from 9ms Sequential I/O latency down to 2ms from 14ms

8X reduction in application I/O latency

270% better latency 21X more IOPs

40X reduction in application I/O latency 18X increase in IOPS

I/O latency under .15ms 35x faster than previous tier-1 storage

Page 12: Storage Speed and Human Behavior - SNIA · 2021. 3. 24. · Storage Speed and Human Behavior . Eric Herzog . CMO and Senior VP of Business Development. Violin Memory . 2 ... Human

12 2014 Data Storage Innovation Conference. © Insert Your Company Name. All Rights Reserved.

Today’s Cloud/Compute World is all about Speed Latency is the ENEMY Several Approaches to Solve the Latency Conundrum Storage is the WORST Latency Offender All-Flash Arrays Solve the Storage Latency Bottleneck

Summary