Adrian Proctor Vice President, Marketing Viking Technology

Similar documents
Creating Storage Class Persistent Memory With NVDIMM

Planning For Persistent Memory In The Data Center. Sarah Jelinek/Intel Corporation

Persistent Memory. High Speed and Low Latency. White Paper M-WP006

SAS: Today s Fast and Flexible Storage Fabric. Rick Kutcipal President, SCSI Trade Association Product Planning and Architecture, Broadcom Limited

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

Introducing NVDIMM-X: Designed to be the World s Fastest NAND-Based SSD Architecture and a Platform for the Next Generation of New Media SSDs

SAS: Today s Fast and Flexible Storage Fabric

Flash Memory Summit Persistent Memory - NVDIMMs

NVDIMM-N Cookbook: A Soup-to-Nuts Primer on Using NVDIMM-Ns to Improve Your Storage Performance

Facing an SSS Decision? SNIA Efforts to Evaluate SSS Performance. Ray Lucchesi Silverton Consulting, Inc.

WHAT HAPPENS WHEN THE FLASH INDUSTRY GOES TO TLC? Luanne M. Dauber, Pure Storage

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

LEVERAGING FLASH MEMORY in ENTERPRISE STORAGE

SNIA Tutorial 1 A CASE FOR FLASH STORAGE HOW TO CHOOSE FLASH STORAGE FOR YOUR APPLICATIONS

Architectural Principles for Networked Solid State Storage Access

EVERYTHING YOU WANTED TO KNOW ABOUT STORAGE, BUT WERE TOO PROUD TO ASK Where Does My Data Go? August 1, :00 am PT

Overview and Current Topics in Solid State Storage

Overview and Current Topics in Solid State Storage

Capabilities and System Benefits Enabled by NVDIMM-N

3D Xpoint Status and Forecast 2017

Tiered File System without Tiers. Laura Shepard, Isilon

What You can Do with NVDIMMs. Rob Peglar President, Advanced Computation and Storage LLC

Use Cases for iscsi and FCoE: Where Each Makes Sense

Performance and Innovation of Storage. Advances through SCSI Express

Apples to Apples, Pears to Pears in SSS performance Benchmarking. Esther Spanjer, SMART Modular

SNIA s SSSI Solid State Storage Initiative. Jim Pappas Vice-Char, SNIA

SMART Technical Brief: NVDIMM

Extending RDMA for Persistent Memory over Fabrics. Live Webcast October 25, 2018

Virtualization Practices: Providing a Complete Virtual Solution in a Box

Ron Emerick, Oracle Corporation

NVMe SSDs with Persistent Memory Regions

FLASH MEMORY SUMMIT Adoption of Caching & Hybrid Solutions

How to create a synthetic workload test. Eden Kim, CEO Calypso Systems, Inc.

Notes & Lessons Learned from a Field Engineer. Robert M. Smith, Microsoft

Jeff Dodson / Avago Technologies

Scaling Data Center Application Infrastructure. Gary Orenstein, Gear6

Virtualization Practices:

Everything You Wanted To Know About Storage: Part Teal The Buffering Pod

Analysis and Optimization. Carl Waldspurger Irfan Ahmad CloudPhysics, Inc.

Annual Update on Flash Memory for Non-Technologists

Multi-Cloud Storage: Addressing the Need for Portability and Interoperability

Forging a Future in Memory: New Technologies, New Markets, New Applications. Ed Doller Chief Technology Officer

Overview of Persistent Memory FMS 2018 Pre-Conference Seminar

Hybrid Memory Platform

SSDs Going Mainstream Do you believe? Tom Rampone Intel Vice President/General Manager Intel NAND Solutions Group

The Feud Is Over and Everyone Is in the Pool

Deploying Public, Private, and Hybrid. Storage Cloud Environments

PRESENTATION TITLE GOES HERE. Understanding Architectural Trade-offs in Object Storage Technologies

Toward a Memory-centric Architecture

ADVANCED DEDUPLICATION CONCEPTS. Thomas Rivera, BlueArc Gene Nagle, Exar

Interoperable Cloud Storage with the CDMI Standard. Mark Carlson, SNIA TC and Oracle Co-Chair, SNIA Cloud Storage TWG

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

LTFS Bulk Transfer Standard PRESENTATION TITLE GOES HERE

ADVANCED DATA REDUCTION CONCEPTS

Hewlett Packard Enterprise HPE GEN10 PERSISTENT MEMORY PERFORMANCE THROUGH PERSISTENCE

Innovator, Disruptor or Laggard, Where will your storage applications live? Next generation storage

Storage Performance Management Overview. Brett Allison, IntelliMagic, Inc.

Memory Class Storage. Bill Gervasi Principal Systems Architect Santa Clara, CA August

PCIe Storage Beyond SSDs

Markets for 3D-Xpoint Applications, Performance and Revenue

Felix Xavier CloudByte Inc.

Applications Take Advantage of Persistent Memory

A Promise Kept: Understanding the Monetary and Technical Benefits of STaaS Implementation. Mark Kaufman, Iron Mountain

Trends in Worldwide Media and Entertainment Storage

Accelerating Real-Time Big Data. Breaking the limitations of captive NVMe storage

Storage and Memory Infrastructure to Support 5G Applications. Tom Coughlin President, Coughlin Associates

SNIA Tutorial 3 EVERYTHING YOU WANTED TO KNOW ABOUT STORAGE: Part Teal Queues, Caches and Buffers

NVMe: The Protocol for Future SSDs

Analysts Weigh In On Persistent Memory

HP SmartCache technology

Mark Rogov, Dell EMC Chris Conniff, Dell EMC. Feb 14, 2018

Evolving Solid State Storage. Bob Beauchamp EMC Distinguished Engineer

memory VT-PM8 & VT-PM16 EVALUATION WHITEPAPER Persistent Memory Dual Port Persistent Memory with Unlimited DWPD Endurance

Intel s s Memory Strategy for the Wireless Phone

Trends in Data Protection and Restoration Technologies. Mike Fishman, EMC 2 Corporation

Reliability, Availability, Serviceability (RAS) and Management for Non-Volatile Memory Storage

Utilizing Ultra-Low Latency Within Enterprise Architectures

Storage in combined service/product data infrastructures. Craig Dunwoody CTO, GraphStream Incorporated

Felix Xavier CloudByte Inc.

Shifting Gears with SSDs

The Long-Term Future of Solid State Storage Jim Handy Objective Analysis

Memories of Tomorrow

Gen-Z Memory-Driven Computing

NVM Express Awakening a New Storage and Networking Titan Shaun Walsh G2M Research

Tom Sas HP. Author: SNIA - Data Protection & Capacity Optimization (DPCO) Committee

Technology Advancement in SSDs and Related Ecosystem Changes

Developing Low Latency NVMe Systems for HyperscaleData Centers. Prepared by Engling Yeo Santa Clara, CA Date: 08/04/2017

Restoration Technologies

Driving the MRAM Revolution. Kevin Conley CEO, Everspin Technologies

Intel SSD Data center evolution

Ramin Elahi, Adjunct Faculty UC Santa Cruz Silicon Valley

Persistent Memory Productization driven by AI & ML. Danny Sabour VP Marketing, Avalanche Technology

Copyright 2012 EMC Corporation. All rights reserved.

NVMFS: A New File System Designed Specifically to Take Advantage of Nonvolatile Memory

Application Recovery. Andreas Schwegmann / HP

Business of NAND: Trends, Forecasts & Challenges

Evolution of Fibre Channel. Mark Jones FCIA / Emulex Corporation

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

Persistent Memory over Fabrics

HPE ProLiant DL360 Gen P 16GB-R P408i-a 8SFF 500W PS Performance Server (P06453-B21)

Transcription:

Storage PRESENTATION in the TITLE DIMM GOES HERE Socket Adrian Proctor Vice President, Marketing Viking Technology

SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual members may use this material in presentations and literature under the following conditions: Any slide or slides used must be reproduced in their entirety without modification The SNIA must be acknowledged as the source of any material used in the body of any document containing material from these presentations. This presentation is a project of the SNIA Education Committee. Neither the author nor the presenter is an attorney and nothing in this presentation is intended to be, or should be construed as legal advice or an opinion of counsel. If you need legal advice or a legal opinion please contact your attorney. The information presented herein represents the author's personal opinion and current understanding of the relevant issues involved. The author, the presenter, and the SNIA do not assume any responsibility or liability for damages arising out of any reliance on or use of this information. NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK. 2

Abstract As data sets continue to grow, IT managers have begun seeking out new ways for memory technology to be deployed in the data center in order to take greater advantage of the performance and latency benefits. Non Volatile DIMMs, or NVDIMMs, provide a persistent memory solution with the endurance and performance of DRAM coupled with the non volatility associated with storage. This tutorial will provide a general overview of this emerging technology and how it plays in the data center. You will learn what an NVDIMM is, how it works, where it fits and why system architects should consider them for their next generation enterprise server and storage designs. 3

Agenda The Memory / Storage Problem (Latency) New Memory Technology Roadmap NVDIMMs What they are NVDIMMs How they work NVDIMMs System Considerations NVDIMM Performance NVDIMM Ecosystem Summary 4

The Memory / Storage Problem: Latency NON-VOLATILE MEMORY HIERARCHY VOLATILE MEMORY HIERARCHY 10K ns 100ns 100K ns PCIe SSD DRAM 10M ns SAS SSD 10ns CPU Cache 1ns HDD As CPU technology scales with Moore s Law, memory IO creates significant performance bottlenecks The latency gap in memory / storage hierarchy needs to be bridged NVDIMM offers a solution today (Storage at DRAM Latency)

Memory/Storage Hierarchy Data-Intensive Applications Need Fast Access To Storage Large Performance Gap Between Main Memory And HDD SSDs Have Narrowed The Gap, But a Big Gap Still Exists Until an SCM becomes viable for mainstream adoption (2020?) Performance Gap CPU CACHE MAIN New Memory MEMORY Technology MRAM / ReRAM SSD HDD SRAM DRAM NAND Magnetic 10 0 10 1 10 2 10 3 10 4 10 5 10 6 ACCESS TIME (ns)

MAIN MEMORY ROADMAP Volatile DRAM Non-Volatile Memory Relative Capability NVDIMM SCM MRAM PCM ReRAM DDR3 DDR4 Scaling Problems MFG Concerns <2x nm 2012 2014 2016 2020 7

WHAT THE INDUSTRY WANTS FROM MEMORY (THE HOLY GRAIL) Infinite Endurance Lowest Latency High Capacity Non-Volatile Low Power Scalability Low Cost NVDIMM DOES MOST OF THIS TODAY 8

NVDIMMs What and Why Reside on the Memory Channel (DDR3/DDR4) Retain data in the event of an unexpected power loss Combines mature memory technologies (DRAM and Flash) Requires independent power source to ensure persistence Fits well with the NVM Programming Model (as precursor to SCM) Delivers new levels of storage performance Databases can run faster and recover more quickly Can enhance both SSD endurance and reliability 9

HOW IT WORKS NORMAL OPERATION: 1. During normal operation, the NVDIMM appears like a standard DDR3 DRAM module.» DRAM Latency (nanoseconds)» DRAM Endurance (practically infinite)» DRAM Bandwidth (12GB/s per NVDIMM) 10

HOW IT WORKS POWER-FAIL - DRAM SAVE to FLASH: 1. Power-Fail Event: The NVDIMM isolated from the BUS. All data (incl. ECC) in the DRAM is SAVED to onboard Flash via the NVDIMM Logic. Super Capacitors provide hold up power to the module during this operation. 2. When the SAVE completes. The NVDIMM module is then shut down. 11

HOW IT WORKS POWER RESUME: 1. When power to the system is returned, Super Capacitors are re-charged & the data is RESTORED back from FLASH into the DRAM. 12

HOW IT WORKS NORMAL STATE: 1. Once all data is RESTORED back into the DRAM, the NVDIMM is ready for I/O transactions with the host system. 2. Host system finishes BOOT and normal NVDIMM operation continues. 13

System Considerations The Pieces of the Puzzle that are required for NVDIMM Integration System Management (Power Health) System Support H/W Trigger (ADR) Mechanical (Power Source) Application NVDIMM Aware BIOS NVDIMM 14

THE COST OF HIGH LATENCY every 100ms of latency cost them 1% in sales an extra 500ms in search page generation time dropped traffic by 20% a broker could lose $4M per millisecond if their electronic trading platform is 5ms behind the competition 15 Source: http://highscalability.com/

STORAGE: LATENCY & CAPACITY Ecosystem performance gap between compute & storage Performance (Latency) Nanoseconds CPU NVDIMM DRAM Nanoseconds latency (1000x faster than Flash) 1.4 million IOPS (3x better) PERFORMANCE GAP milliseconds SSD PCIe SSD HDD 1GB 32GB 60GB 4TB STORAGE 16 Volatile Non-Volatile

Example of NVDIMM Performance (BANDWIDTH GB/sec) Benchmark: VDBENCH, Platform: Intel Sandybridge, Linux, Two DDR3-1333 NVDIMMs as interleaved pair (channel interleaving), PRAMFS vs. SATA SSD as Linux block device 17

$ PER I/O : A NEW STORAGE METRIC? Performance vs. Cost ($ per I/O) trade-off COST ($) HDD SSD PCIe SSD PERFORMANCE / COST GAP NVDIMM DRAM 18 *Cost per PB written: Best in Class SSD: $100.00 / PB versus. NVDIMM: $0.40 (250x cost savings) Reference: http://www.vikingtechnology.com/uploads/nvdimm_technical_comparison.pdf Volatile PERFORMANCE Non-Volatile

SOLUTION DIFFERENTIATORS Several alternate solutions in the market, all for different usage and applications. Each solution has its purpose, the questions is finding the right tool for the job. ATTRIBUTE HDD NVDIMM SATA SSD PCIe SSD Transaction (IOPS) 350 1.4 Million 60K 250K 70K 300K Capacity Up to 4TB 2GB 16GB 60GB - 2TB 400GB 8TB Performance vs. Cost Highest Cost Low Cost Med Cost High Cost Ease of Integration Plug n Play (Low) NVDIMM enabled Server (High) Plug n Play (Low) Drivers (Medium) Availability Now Now Now Now Scalability Easy (24 per 2U) DDR3/4 Socket (Medium) Drive bays not always available (low med) PCIe Sockets (Very Low) Market/Audience All VARs / Integrators OEMs All VARs / Integrators OEMs 19

NVDIMM ADOPTION The flow of NVDIMM evolution and adoption Standards JEDEC NVDIMM Vendors: Viking, SMART, Agiga, Micron BIOS: Intel, AMI, Insyde Motherboard Vendors Intel, Supermicro, ODM s, OEM s Platform Integrated Solutions 20

Innovation and Alternate Memory Bus Device Options. The NVDIMM-SIG is in the process of developing taxonomy to help the industry distinguish product categories DRAM Modules NVDIMM MCS (ULLtraDIMM) SATADIMM HDIMM (Hybrid DIMM) MRAM, ReRAM 21

Options Flexibility PRO s & CON s Flash is cheaper than DRAM $/GB NVDIMM has 1000x lower latency than Flash DRAM has practically infinite endurance Hyperscale want Dense & Cheap (WORM) Financial want low & predictable latency Storage wants higher I/O performance & increased data security No individual BEST choice There are OPTIONS. 22

The Answer Of Course Is.. Standard Servers become Highly Flexible There is a solution for whatever the Application Demands Highest Performing Storage - NVDIMM High Capacity Flash PCIe SSD Lower Latency SSD ULLtraDIMM 23

NVDIMM SIG NVDIMM Special Interest Group (SIG) formed January 2014 Organized under the SNIA Solid State Storage Initiative to help: Accelerate awareness and adoption of NVDIMMs Vendors collaborate to broaden industry support and knowledge SNIA s history of developing standards and providing education: The NVM Programming Model Technical Working Group Ideal venue for NVDIMM SIG support NVDIMM SIG will: Educate on how system vendors can design in NVDIMM Communicate industry standards as they evolve Develop market understanding of NVDIMM technology Communicate how new programming models help deliver value 24

Attribution & Feedback The SNIA Education Committee would like to thank the following individuals for their contributions to this Tutorial. Authorship History Original Author: Adrian Proctor 3/2014 Additional Contributors Please send any questions or comments regarding this SNIA Tutorial to tracktutorials@snia.org 25