Solid State Technology What s New?



Similar documents
The Technologies & Architectures. President, Demartek

Flash 101. Violin Memory Switzerland. Violin Memory Inc. Proprietary 1

Emerging storage and HPC technologies to accelerate big data analytics Jerome Gaysse JG Consulting

How To Write On A Flash Memory Flash Memory (Mlc) On A Solid State Drive (Samsung)

Scaling from Datacenter to Client

How it can benefit your enterprise. Dejan Kocic Netapp

Measuring Interface Latencies for SAS, Fibre Channel and iscsi

Understanding endurance and performance characteristics of HP solid state drives

OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance

The Data Placement Challenge

Flash In The Enterprise

Data Center Storage Solutions

NV-DIMM: Fastest Tier in Your Storage Strategy

Accelerating Datacenter Server Workloads with NVDIMMs

Data Center Solutions

Next Generation Storage Networking for Next Generation Data Centers

Flash-optimized Data Progression

Benefits of Solid-State Storage

SOLID STATE DRIVES AND PARALLEL STORAGE

High-Performance SSD-Based RAID Storage. Madhukar Gunjan Chakhaiyar Product Test Architect

Data Center Solutions

Comparison of NAND Flash Technologies Used in Solid- State Storage

1 / 25. CS 137: File Systems. Persistent Solid-State Storage

HP Z Turbo Drive PCIe SSD

Solid State Drive (SSD) FAQ

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

A Flash Storage Technical. and. Economic Primer. and. By Mark May Storage Consultant, By James Green, vexpert Virtualization Consultant

How To Understand Cloud Storage In A Flash Memory Flash Memory Hard Disk Drive (Hard Disk) And Flash Memory (Flash Memory) (Flash) (Hard Drive) (Non-Flash) Hard Disk Drives (Harddrive) (Sustained)

Technologies Supporting Evolution of SSDs

Lab Evaluation of NetApp Hybrid Array with Flash Pool Technology

Flash Memory Technology in Enterprise Storage

Solid State Drive Technology

DELL SOLID STATE DISK (SSD) DRIVES

Technology Trends in the Storage Universe

Optimizing SQL Server Storage Performance with the PowerEdge R720

NEW HP 3PAR StoreServ Flash Storage Not Just For Mission Critical Application Acceleration Anymore

Advantages of Intel SSDs for Data Centres

Intel Solid- State Drive Data Center P3700 Series NVMe Hybrid Storage Performance

Enterprise Flash Drive

Performance Beyond PCI Express: Moving Storage to The Memory Bus A Technical Whitepaper

Application-Focused Flash Acceleration

Solid State Storage in Massive Data Environments Erik Eyberg

Accelerating Server Storage Performance on Lenovo ThinkServer

ZD-XL SQL Accelerator 1.5

A Close Look at PCI Express SSDs. Shirish Jamthe Director of System Engineering Virident Systems, Inc. August 2011

Essentials Guide CONSIDERATIONS FOR SELECTING ALL-FLASH STORAGE ARRAYS

WEBTECH EDUCATIONAL SERIES

Make A Right Choice -NAND Flash As Cache And Beyond

An Overview of Flash Storage for Databases

Choosing the Right NAND Flash Memory Technology

N /150/151/160 RAID Controller. N MegaRAID CacheCade. Feature Overview

THE CEO S GUIDE TO INVESTING IN FLASH STORAGE

A Balanced Approach to Optimizing Storage Performance in the Data Center

How it can benefit your enterprise. Dejan Kocic Hitachi Data Systems (HDS)

Storage Class Memory and the data center of the future

Using Synology SSD Technology to Enhance System Performance Synology Inc.

ebay Storage, From Good to Great

Getting the Most Out of Flash Storage

LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment

Accelerating I/O- Intensive Applications in IT Infrastructure with Innodisk FlexiArray Flash Appliance. Alex Ho, Product Manager Innodisk Corporation

The Evolving NAND Flash Business Model for SSD. Steffen Hellmold VP BD, SandForce

How SSDs Fit in Different Data Center Applications

enabling Ultra-High Bandwidth Scalable SSDs with HLnand

Solid State Drive Architecture

Flash for Databases. September 22, 2015 Peter Zaitsev Percona

NEXSAN NST STORAGE FOR THE VIRTUAL DESKTOP

Non-Volatile Memory. Non-Volatile Memory & its use in Enterprise Applications. Contents

Accelerate Oracle Performance by Using SmartCache of T Series Unified Storage

Flash & DRAM Si Scaling Challenges, Emerging Non-Volatile Memory Technology Enablement - Implications to Enterprise Storage and Server Compute systems

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers

Flash Accel, Flash Cache, Flash Pool, Flash Ray Was? Wann? Wie?

Enabling the Flash-Transformed Data Center

Addressing Fatal Flash Flaws That Plague All Flash Storage Arrays

Database!Fatal!Flash!Flaws!No!One! Talks!About!!!

Memory Channel Storage ( M C S ) Demystified. Jerome McFarland

Comparison of Hybrid Flash Storage System Performance

Important Differences Between Consumer and Enterprise Flash Architectures

The Economics of Intelligent Hybrid Storage. An Enmotus White Paper Sep 2014

What Sellers Need to Know. IBM FlashSystem 05/13/14

STORAGE SOLID-STATE STORAGE ARRAYS BUYER S CHECKLIST

SSD Performance Tips: Avoid The Write Cliff

Using Synology SSD Technology to Enhance System Performance. Based on DSM 5.2

Using Synology SSD Technology to Enhance System Performance Synology Inc.

SSD Performance A Primer. August An Introduction to Solid State Drive Performance, Evaluation and Test

HP Thin Clients Flash/SSD Selection

HP 128 GB Solid State Drive (SSD) *Not available in all regions.

Intel RAID SSD Cache Controller RCS25ZB040

NAND Flash Architecture and Specification Trends

Flash s Role in Big Data, Past Present, and Future OBJECTIVE ANALYSIS. Jim Handy

Performance Brief: MegaRAID SAS 9265/9285 Series

SSD Server Hard Drives for IBM

Transcription:

Solid State Technology What s New? Dennis Martin, President, Demartek www.storagedecisions.com

Agenda: Solid State Technology What s New? Demartek About Us Solid-state storage overview Types of NAND flash (SLC, MLC, TLC) NAND flash endurance and performance SSD Capacity devices and storage systems SSD Caching Sharing of SSD technology Future non-volatile memory technologies References 2

About Demartek Video Demartek About Us video http://www.youtube.com/demartek 3

Solid State Technology Overview Presents memory technology, such as DRAM or NAND flash, as storage media and appears as a disk drive to the operating system in most cases - Some motherboards allow dedicated SSD to act as a cache or other functions Very fast, no moving parts (no seek time ) Variety of form factors Prices dropping Some SSDs use DRAM and NAND flash together Capacities doubling almost yearly 4

NAND Flash What is it? A specific type of EEPROM - EEPROM Electrically erasable programmable read-only memory - The underlying technology is a floating-gate transistor that holds a charge Bits are erased and programmed in blocks - Process is known as the program-erase (P-E) cycle - Flash blocks are typically 4KB, some larger Non-volatile Quiet, low-power, low-weight, low-heat Types SLC, MLC, TLC 5

Types of NAND Flash Single-level Cell (SLC) 1 bit per cell Multi-level Cell (MLC) 2 bits per cell - Consumer grade (cmlc) - Enterprise/Endurance grade (emlc) Triple-level Cell (TLC or MLC-3) 3 bits per cell SLC MLC TLC (MLC-3) Bits per cell 1 2 3 Performance Fastest Slowest Endurance Longest Shortest Capacity Smallest Largest Error Prob. Lowest Highest Price per GB Highest Lowest Applications Enterprise Enterprise / Consumer Consumer 6

NAND Flash Endurance Single-level cell (SLC) - SLC typical life of 100,000 write cycles Multi-level cell (MLC) - MLC typical life 10,000 or fewer write cycles MLC-2: 3,000 10,000 write cycles MLC-3: 300 3,000 write cycles - Enterprise MLC (emlc): 20,000 30,000 write cycles Based on MLC-2 Better name is probably Endurance MLC As die size decreases, endurance also decreases - This may be fine for consumer, but not enterprise applications 7

NAND Flash Performance IOPS - 10K 250K reads per device Enterprise HDDs 100-200 IOPS Desktop HDDs < 100 IOPS - Writes are generally slower than reads Bandwidth - Up to 550 MB/s for 6 Gb/s SAS or SATA interface drives Up to 1 GB/s for SAS wide-port drives - Up to 3.2 GB/s for PCIe cards Latencies - <1 ms for drives, depending on interface - Well below 1 ms for PCIe cards 8

NAND Flash Maximum Capacities Today Individual Devices - Drive form factor 2 TB, 2.5-inch, 6 Gb/s SAS Compare to capacities of 10K & 15K RPM HDDs - PCIe card 10 TB - msata (mini PCIe) 256 GB - SATADIMM stick 480 GB Storage Arrays - All-flash, single-rack 1 PB 9

SSD Form Factor SCSI Express SCSI Express (2.5-inch PCIe) - Combines proven SCSI protocol with performance of PCIe bus - Products expected in 2014 - Ideal for SSDs More information: Demartek Storage Interface Comparison 10

SSD Form Factor SATA Express SATA Express - SATA compatibility transported by the PCIe bus - Speeds will be 8 Gb/s and 16 Gb/s - Specification in member review as of January 2013 - Products expected in 2014 View larger version of this chart on the Demartek Storage Interface Comparison web page 11

NVM-Express (NVMe) Scalable host controller interface designed for enterprise and client SSDs - Targeted at high-frequency storage applications - Goal is to streamline access to SSD devices that are directly connected to the PCIe bus, including the storage stack in the O.S. - Compatible with SCSI/SAS, but uses an underlying command set of six I/O commands for efficiency Enterprise samples expected in 2013, G.A. in 2014 More information: - http://www.demartek.com/demartek_comments_idf2012_and_nvme.html - http://www.nvmexpress.org/ 12

SSD Caching Basics Caching controller identifies any frequently accessed data ( hot data ) and automatically moves a copy of the hot data to SSD media SSD impact - Multiple applications can benefit from the SSD cache simultaneously - Performance improves over time, as cache is populated with data This is known as cache warm-up or cache ramp-up Some caching solutions cache only the reads, others cache both reads and writes Overall HDD I/O load is reduced Fewer I/Os 13

SSD Caching Architecture SSD caching can be added: - Server-side - In the network - In the storage system We have seen increased performance benefits by combining server-side with the others Network Servers Storage Systems 14

SSD Caching Workloads Caching Algorithms - Prefer random I/O, small to moderate block sizes Cache Friendly Workloads - Hot spots with repeated access - OLTP databases - Database indexes - File system table of contents (MFT, inodes, etc.) Cache Un-friendly Workloads - Data that is accessed approximately evenly and is larger than the cache 15

0:00:00 0:10:00 0:20:00 0:30:00 0:40:00 0:50:00 1:00:00 1:10:00 1:20:00 1:30:00 1:40:00 1:50:00 2:00:00 2:10:00 SQL Sserver Transactions per Second SSD Caching Performance Effect on Application 25,000 Cache: SQL Server Database OLTP Workload 20,000 15,000 Cache enabled at 13 minutes into the test run 10,000 ~ 3.6X 5,000 0 Elapsed Time (hh:mm:ss) Source: http://www.demartek.com/demartek_emc_vfcache_evaluation_2012-02.html 16

0:00:00 0:10:00 0:20:00 0:30:00 0:40:00 0:50:00 1:00:00 1:10:00 1:20:00 1:30:00 1:40:00 1:50:00 2:00:00 2:10:00 0:00:00 0:10:00 0:20:00 0:30:00 0:40:00 0:50:00 1:00:00 1:10:00 1:20:00 1:30:00 1:40:00 1:50:00 2:00:00 2:10:00 Latency (seconds) SSD Caching Performance Effect on HDDs 80,000 70,000 60,000 50,000 40,000 30,000 20,000 10,000 0 Cache Reads per Second (Physical Disk) 0.012 0.010 0.008 0.006 0.004 0.002 0.000 Cache Seconds per Read (Physical Disk) Elapsed Time (hh:mm:ss) Elapsed Time (hh:mm:ss) Source: http://www.demartek.com/demartek_emc_vfcache_evaluation_2012-02.html 17

Future Non-Volatile Memory Technologies Today - NVDIMM (DDR3) available today, same speed and capacities as DRAM, but more expensive Futures near term - Phase Change Memory (PCM or PRAM) probably closest to commercial viability, some shipping now Futures moderate to long term - Ferroelectric (FeRAM) - Magnetic RAM (MRAM) includes Racetrack & Spin-Torque - Resistive RAM (RRAM) includes Memristors - Conductive Metal Oxide (CMOx) - Solid Electrolyte 18

Future NV Memory Technologies Commentary The technologies listed on the previous page are interesting from a science and physics perspective. However, the key to their commercial viability hinges heavily on the cost to produce large quantities. The largest quantities of NAND flash today are produced for the consumer market, such as cell phones and tablet computers. The enterprise market for SSDs generally has a somewhat lower priority from the high-volume producers, simply because the volumes are not as large for enterprise products compared to consumer products. The next thing (PCM, possibly) will only become commercially viable if the manufacturers can get significantly better costs than NAND flash for equivalent features and capacities. 19

Demartek References Demartek SSD Zone - www.demartek.com/ssd Demartek SSD Deployment Guide - www.demartek.com/demartek_ssd_deployment_guide.html Demartek Commentary Horses, Buggies & SSDs - www.demartek.com/demartek_horses_buggies_ssds_commentary.html Demartek Free Monthly Newsletter - www.demartek.com/newsletter 20

Thank You! Dennis Martin, President dennis@demartek.com www.linkedin.com/in/dennismartin To learn more about Demartek: u Download the Aurasma App (Android/iPhone) u Search and follow Demartek u View image below with viewfinder. (303) 940-7575 www.demartek.com http://twitter.com/demartek www.youtube.com/demartek Skype: Demartek *also on the back of Dennis business card Powered by: 21