Solid State Performance Comparisons: SSD Cache Performance

Similar documents
Solid State Storage is Everywhere Where Does it Work Best?

Analyst Perspective: Using File Server Protocols for Block-Based Storage Workloads

I/O Virtualization The Next Virtualization Frontier

Analyst Perspective: Test Lab Report 16 Gb Fibre Channel Performance and Recommendations

A Deeper Dive: Where (And How and Why) to Implement Solid-State Storage

Next Generation Storage Networking for Next Generation Data Centers. PRESENTATION TITLE GOES HERE Dennis Martin President, Demartek

Identifying Performance Bottlenecks with Real- World Applications and Flash-Based Storage

Storage Systems Can Now Get ENERGY STAR Labels and Why You Should Care

Learn Your Alphabet - SRIOV, NPIV, RoCE, iwarp to Pump Up Virtual Infrastructure Performance

How Flash-Based Storage Performs on Real Applications Session 102-C

Untangled: Improve Efficiency with Modern Cable Choices. PRESENTATION TITLE GOES HERE Dennis Martin President, Demartek

Unified Storage Networking

Storage Protocol Offload for Virtualized Environments Session 301-F

Storage Update and Storage Best Practices for Microsoft Server Applications. Dennis Martin President, Demartek January 2009 Copyright 2009 Demartek

Storage Best Practices for Microsoft Server Applications

Unified Storage Networking. Dennis Martin President, Demartek

Evaluation Report: Improving SQL Server Database Performance with Dot Hill AssuredSAN 4824 Flash Upgrades

Demartek Evaluation of Multiprotocol Storage Latency in a Multi-Switch Environment. Webinar August 9, 2012

Emulex LPe16000B 16Gb Fibre Channel HBA Evaluation

SSD Architecture Considerations for a Spectrum of Enterprise Applications. Alan Fitzgerald, VP and CTO SMART Modular Technologies

IBM Emulex 16Gb Fibre Channel HBA Evaluation

Dell PowerVault NX Windows NAS Series Configuration Guide

The Oracle Database Appliance I/O and Performance Architecture

Cisco UCS S3260 System Storage Management

Evaluation Report: HP StoreFabric SN1000E 16Gb Fibre Channel HBA

Cisco UCS S3260 System Storage Management

Session 201-B: Accelerating Enterprise Applications with Flash Memory

Solid State Drive (SSD) Cache:

Cisco UCS B460 M4 Blade Server

Low Latency Evaluation of Fibre Channel, iscsi and SAS Host Interfaces

HP VMA-series Memory Arrays

Deep Learning Performance and Cost Evaluation

Accelerating Microsoft SQL Server Performance With NVDIMM-N on Dell EMC PowerEdge R740

PRESENTATION TITLE GOES HERE

DataON and Intel Select Hyper-Converged Infrastructure (HCI) Maximizes IOPS Performance for Windows Server Software-Defined Storage

Flash Storage with 24G SAS Leads the Way in Crunching Big Data

Deep Learning Performance and Cost Evaluation

All-Flash High-Performance SAN/NAS Solutions for Virtualization & OLTP

Design a Remote-Office or Branch-Office Data Center with Cisco UCS Mini

Enterprise Ceph: Everyway, your way! Amit Dell Kyle Red Hat Red Hat Summit June 2016

ZD-XL SQL Accelerator 1.6

The Benefits of Solid State in Enterprise Storage Systems. David Dale, NetApp

Cisco UCS S3260 System Storage Management

NST6000 UNIFIED HYBRID STORAGE. Performance, Availability and Scale for Any SAN and NAS Workload in Your Environment

Benefits of Automatic Data Tiering in OLTP Database Environments with Dell EqualLogic Hybrid Arrays

Build a Better Data Center with 24G SAS

SOLUTION BRIEF. QxStack vsan ReadyNode -Solution Brief for MSSQL

Demartek December 2007

RACKSPACE ONMETAL I/O V2 OUTPERFORMS AMAZON EC2 BY UP TO 2X IN BENCHMARK TESTING

Building Your Own Robust and Powerful Software Defined Storage with VMware vsan. Tips on Choosing Hardware for vsan Deployment

Flash Controller Solutions in Programmable Technology

The PowerEdge M830 blade server

Using Synology SSD Technology to Enhance System Performance Synology Inc.

Lenovo Database Configuration for Microsoft SQL Server TB

Cisco UCS C200 M2 High-Density Rack-Mount Server

Flash In the Data Center

New and Little-known Features in Windows 7 and Server 2008 R2. Dennis Martin President, Demartek March 2010 Copyright 2010 Demartek

Achieve Optimal Network Throughput on the Cisco UCS S3260 Storage Server

Accelerate Database Performance and Reduce Response Times in MongoDB Humongous Environments with the LSI Nytro MegaRAID Flash Accelerator Card

Cisco HyperFlex HX220c M4 and HX220c M4 All Flash Nodes

Increasing Performance of Existing Oracle RAC up to 10X

Next Generation Computing Architectures for Cloud Scale Applications

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

Cisco HyperFlex HX220c M4 Node

DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse

Performance Benefits of NVMe over Fibre Channel A New, Parallel, Efficient Protocol

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

Selecting Server Hardware for FlashGrid Deployment

Dell Storage NX Windows NAS Series Configuration Guide

Copyright 2012 EMC Corporation. All rights reserved.

All-Flash High-Performance SAN/NAS Solutions for Virtualization & OLTP

Computer Architecture 计算机体系结构. Lecture 6. Data Storage and I/O 第六讲 数据存储和输入输出. Chao Li, PhD. 李超博士

NAS for Server Virtualization Dennis Chapman Senior Technical Director NetApp

NVMe Takes It All, SCSI Has To Fall. Brave New Storage World. Lugano April Alexander Ruebensaal

Building an All Flash Server What s the big deal? Isn t it all just plug and play?

ADVANCED IN-MEMORY COMPUTING USING SUPERMICRO MEMX SOLUTION

Software Defined Storage at the Speed of Flash. PRESENTATION TITLE GOES HERE Carlos Carrero Rajagopal Vaideeswaran Symantec

INTEL NEXT GENERATION TECHNOLOGY - POWERING NEW PERFORMANCE LEVELS

HP visoko-performantna OLTP rješenja

Webinar Series: Triangulate your Storage Architecture with SvSAN Caching. Luke Pruen Technical Services Director

Implementing SQL Server 2016 with Microsoft Storage Spaces Direct on Dell EMC PowerEdge R730xd

Benchmark: In-Memory Database System (IMDS) Deployed on NVDIMM

Data-Centric Innovation Summit ALPER ILKBAHAR VICE PRESIDENT & GENERAL MANAGER MEMORY & STORAGE SOLUTIONS, DATA CENTER GROUP

New HPE 3PAR StoreServ 8000 and series Optimized for Flash

PSAM, NEC PCIe SSD Appliance for Microsoft SQL Server (Reference Architecture) September 4 th, 2014 NEC Corporation

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

Storage Adapter Testing Report

AN ALTERNATIVE TO ALL- FLASH ARRAYS: PREDICTIVE STORAGE CACHING

Copyright 2012 EMC Corporation. All rights reserved.

Unveiling the new QM2 M.2 SSD/10GbE PCIe Expansion cards

Cisco HyperFlex HX220c M4 and HX220c M4 All Flash Nodes

Lenovo Database Configuration

Ideal choice for light workloads

EMC XTREMCACHE ACCELERATES VIRTUALIZED ORACLE

Hyper-converged storage for Oracle RAC based on NVMe SSDs and standard x86 servers

Emulex LPe16000B Gen 5 Fibre Channel HBA Feature Comparison

The QM2 PCIe Expansion Card Gives Your NAS a Performance Boost! QM2-2S QM2-2P QM2-2S10G1T QM2-2P10G1T

Extreme Storage Performance with exflash DIMM and AMPS

Virtualization of the MS Exchange Server Environment

LENOVO THINKSYSTEM DE6000H

Transcription:

Solid State Performance Comparisons: SSD Cache Performance Dennis Martin, President, Demartek This presentation is available at http://www.demartek.com/demartek_presenting_snwusa_2013-10.html

Agenda Demartek About Us Solid-state Technology Overview SSD: Primary Storage vs. Caching Locations for SSD Caching Cache-friendly workloads SSD Performance Results Demartek Lab References

View the Demartek Video Library

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 Some SSDs use DRAM and NAND flash together Very fast, no moving parts (no seek time ) Variety of form factors Prices dropping Capacities doubling almost yearly

SSD: Primary Storage vs. Caching SSDs as primary storage Data is stored permanently on the SSDs Could be part of a tiering solution Only the applications whose data is stored on the SSDs are accelerated SSDs as a cache Data (a copy) is stored temporarily on the SSDs Accelerates reads (usually) and writes (sometimes) Can potentially accelerate multiple applications at the same time Both can be used (for different data)

SSD Caching Basics 1 Caching controller or software identifies any frequently accessed data ( hot data ) and automatically moves a copy of the hot data to the solid-state media SSD impact Multiple applications can benefit from the SSD cache simultaneously Performance improves over time, as cache is populated with data, known as cache warm-up or ramp-up

SSD Caching Basics 2 Data that can be cached: Reads only ( write-through cache) Reads and writes ( write-back cache) Write-back cache takes more work to guarantee cache coherency Overall HDD I/O load is reduced Fewer I/O requests are seen by the back-end HDDs

SSD Caching Components Hardware PCIe NAND flash cards Drive form-factor SSDs (SATA or SAS interface) DIMM socket NAND flash solutions NAND flash mounted on motherboard Software Provided by independent software groups Provided by the hardware vendor

SSD Caching Architecture SSD caching can be deployed: Server-side In the network In the storage system We have seen increased performance benefits by combining server-side with the others, in many cases

SSD Caching Workloads Caching Algorithms Prefer random I/O, small to moderate block sizes Some allow adjustments to cache block sizes, etc. 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

Advantages Server-side SSD Closest to host CPU and applications Disadvantages Difficult to share across servers, such as clusters, but this is changing Device types Motherboard cache device Caching storage/raid controller Installed SSD drives Installed PCIe cards DIMM socket NAND flash solutions

SSD In the Network Advantages Little or no change to servers or applications Can be shared across servers (clusters) or applications Disadvantages Possibly new equipment added to the network Possibly change target names for NAS or SAN targets from servers Shared cache HBAs require installation into servers Device Types NAS accelerator appliances file workloads SAN accelerator appliances block workloads FC HBA with shared cache across SAN fabric

SSD In the Storage System Advantages Cache implementations require no changes to application SSD cache can be shared across servers and apps Disadvantages Some storage system SSD caches only accelerate reads Device Types SSD drives acting as a cache in the storage subsystem PCIe SSD cards acting as cache in controller

Read/Write Flip effect of server-side SSD read cache on back-end storage array

SSD Cache Performance Examples Reports available in the Demartek SSD Zone

Example 1: Server-side PCIe SSD cache connected to large FC SAN storage array

Example 1: Server-side PCIe SSD cache connected to large FC SAN storage array

Example 2: Server-side PCIe SSD cache connected to medium FC SAN storage array Database size: 1TB Server: 2x Intel Xeon E5-2690, 2.9 GHz

Example 3: Internal RAID Controller with SSD cache and HDDs in a JBOD Web server data size: 40GB SSD: 32GB Server: 2x Intel Xeon E5345, 2.33 GHz

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 Storage Interface Comparison www.demartek.com/demartek_interface_comparison.html Demartek Free Monthly Newsletter www.demartek.com/newsletter

Thank You! Dennis Martin, President dennis@demartek.com www.linkedin.com/in/dennismartin To learn more about Demartek: Download the Aurasma App (Android/iPhone) Search and follow Demartek 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: