• No results found

Flash Storage: Trust, But Verify

N/A
N/A
Protected

Academic year: 2021

Share "Flash Storage: Trust, But Verify"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

Flash Storage: Trust, But Verify

A better, vendor-independent

way to analyze flash performance

(2)

2

(3)

Leah Schoeb

Senior Partner at Evaluator Group

▸ Leah Schoeb brings expertise ranging from cloud

infrastructure and virtualization to system performance. Over 20 years of experience in the computer industry with performance engineering and optimization, market positioning, benchmark evidence creation, and guiding industry standards development for server, virtualization, and storage solutions.

Peter Murray

Senior Product Specialist at Load DynamiX

▸Expert with more than 25 years of experience in storage and network testing. Peter has been extensively involved with the architecture and design of networked testing products for both vendors and global 2000 customers.

(4)

4

Why All Flash Arrays (AFAs) Are Different

Challenges in Measuring Modern Flash Array

Performance

A New Methodology for Measuring AFA

Performance

The Load DynamiX AFA Performance Validation Solution

(5)

Why All Flash

Arrays are Different

(6)

6

Landscape for Solid State Storage

(7)

Solid State Storage (Flash) Arrays

Traditional Storage Systems Disk replace Hybrid Dynamic Tiering Re-Architect Controller  Disk Replace  Dynamic Tiering Architected for Flash  Virtual Tiering Flash Optimized Controller  Disk Replace  Dynamic Tiering

SSD SSD Flash Module Flash DIMM

(or SSD)

(8)

8

Considerations for Solid State Storage Arrays

Data Services Management Data Reduction  Deduplication  Compression  Thin Provisioning Replication  Local (writable)  Remote (Future) Management  Non-disruptive upgrades  REST APIs 8 Investment Protection Self-healing techniques (Reliability) Hardware Redundancy (Availability) Serviceability Support Hypervisor  VMware vSphere  MS Hyper V Scale out and Clustering

(9)

Measuring Accurate Performance

All Flash Arrays

The Problem

▸ Traditional I/O load generation tools don’t work

Flash has a unique behavior ▸ Very different from hard disk drives

Built-in data services

▸ Inline data reduction technologies

Different performance curve ▸ Flash arrays perform very differently

(10)

10

Inadequate Tools to Validate Flash Storage

Performance

Measuring new technology based on old assumptions

Don’t Do It!

Result – Inflated

performance results,

inaccurate measurements

Causes poor purchasing and deployment decisions

The key is setting accurate expectations

(11)

Modern AFAs Are Different from HDD Arrays

Modern Flash Arrays Traditional HDD Arrays

Wear leveling

Garbage collection

Metadata management

Self-healing techniques

Inline data deduplication

(12)

12

Measuring with Inline Data Reduction

Data content patterns and data streams

▸ Patterns written to disk as part of pre-conditioning

▸ Patterns presented to an array during steady state

Repeating and non-repeating

▸ Random patterns

▸ Compressible patterns

Varying pattern lengths

Most I/O load generators are inadequate

(13)

Steady State

Ramp up

Traditional Disk Performance Curve

(14)

14

6/13/2014 14

Pre-conditioning

(SNIA SSSI Specification)

Write Cliff

Many Flash Vendors

(15)

Flash Storage Methodology White Paper &

SNIA Submission Pending

We are submitting this new performance methodology to SNIA SSSI

White paper providing more details is available at

(16)

16

New Performance Measurement Solutions are

Required for All Flash Arrays

How can we set correct expectations?

What modern tool set can be used for measuring

performance?

How can vendors and test sponsors that provide

inaccurate results be held accountable?

(17)
(18)

18

Who is Load DynamiX?

Leader in Storage Performance Validation Provide insight into storage infrastructure

behavior to assure performance & optimize cost Market entry March 2009; Privately-held

Santa Clara, CA

Software: Load DynamiX Enterprise

Hardware: LDX Series load generation appliances

Products Who we are

Mission

(19)

Performance Analytics Workload Modeling Workload Characterization

How Load DynamiX Works

4 Steps to Validate Storage Performance

(20)

20 Switch Load DynamiX Validation Appliance Solution A Solution B

Load DynamiX Helps You Evaluate New

Storage Technologies

Any protocol

FC, iSCSI NFS, SMB Object/HTTP

Any application mix

Load DynamiX

Workload Modeling GUI

(21)

IOPS Comparison for 3 Groups of Data Patterns & R/W Ratios

Methodology In Action

Actual results comparing 2 leading AFAs

IOPS 0% Reducible 50% Reducible 100% Reducible Winner?

Depends on your workload.

(22)

22

Highly realistic and consistent modeling

▸ Data patterns for complex content generation

Unbeatable performance

▸ Scales to emulate the largest production workloads

Unmatched usability

▸ Hides test configuration complexity, no scripting required

Small footprint

▸ Single 2RU appliance for block, file and object testing

Load DynamiX Advantages

(23)

Flash has disrupted the storage industry

Creates new challenges in measuring performance

New testing methodologies are required

Load DynamiX solves these challenges

Summary

Evaluator Group Learn more! www.EvaluatorGroup.com Load DynamiX

See a product demo!

(24)

References

Related documents

The flow rates given in Table 1 and Table 2 suggest that in fractured rocks where the hydraulic conductivities show wide ranges, the inflow at one place in a tunnel may be

Software-defined storage, all-flash and hybrid flash arrays, and scale-out network-attached storage (NAS) are three of the most prominent trends in SAN and NAS storage that will

Academic research into technical efficiency is becoming increasingly utilised in health care, although no studies have investigated the efficiency of NHS dentistry or

- Scale-out architecture: add storage capacity on-the-fly without compromising performance - Adaptive optimization allows SSD flash storage tiering to obtain the highest performance

7 Customer Experiences with Storage Virtualization and Hitachi Dynamic Tiering Hitachi Data Systems 8 Reduce Storage Complexity with..

STRIPING : data is striped on both flash and magnetic disk (Transcend-base hybrid drive). STRIPING-MIGRATION : data is striped on and migrated across

The traditional approach of upgrading storage with more disk helps, as does adding flash into the storage device. But it doesn’t solve the fundamental problem that storage

Violin enables multiple Flash insertion points Primary Storage Fabric Servers Flash Arrays Enterprise Applications Maestro Flash Virtualization Appliance!. Hybrid