Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
|
|
- Sharlene Flynn
- 6 years ago
- Views:
Transcription
1 FUT3040BU Storage at Memory Speed: Finally, Nonvolatile Memory Is Here Rajesh Venkatasubramanian, VMware, Inc Richard A Brunner, VMware, Inc #VMworld #FUT3040BU
2 Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitment from VMware to deliver these features in any generally available product. Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind. Technical feasibility and market demand will affect final delivery. Pricing and packaging for any new technologies or features discussed or presented have not been determined. #FUT3040BU CONFIDENTIAL 2
3 Agenda 1 Persistent Memory: Storage at Memory Speed 2 VMware and the Amazing Future of Virtual Non-Volatile Memory 3 Summary #FUT3040BU CONFIDENTIAL 3
4 Persistent Memory: Storage at Memory Speed Rich Brunner VMworld 2017 Content: Not for publication
5 Business Agility 101: The Speed of Analysis Today: Find the needle in the haystack Tomorrow: Find it faster in bigger haystacks at lower cost #FUT3040BU CONFIDENTIAL 5
6 Speed of Analysis Translates to Cost Savings and Strategic Advantage Speed of Analysis is dependent on Storage and Database Access Latency. A key component is local storage latency. Current solutions can not compete with the latency of DRAM. #FUT3040BU CONFIDENTIAL 6
7 Problem: Local Storage Latency Speed of Analysis is dependent on Storage and Database Access Latency. A key component is local storage latency. Current solutions can not compete with the latency of DRAM. What if you could move storage closer to where the analysis is being done? So close that the data can be accessed by a processor as if it were DRAM-like. VMworld 2017 With reduced latency and byte-granular access. Content: Not for publication #FUT3040BU CONFIDENTIAL 7
8 Problem: Local Storage Latency What if you could move storage closer to where the analysis is being done? So close that the data can be accessed by a processor as if it were DRAM-like. With reduced latency and byte-granular access. You can with Byte-Addressable Persistent Memory (PMEM). PMEM is a fundamental change in Storage & Database architecture. This year PMEM solutions will offer high-capacity and performance. VMworld 2017 Future VMware vsphere will bring the agility benefits of PMEM to the data center. Content: Not for publication #FUT3040BU CONFIDENTIAL 8
9 What is PMEM (Persistent Memory)? Block-Mode Access NVMe NVM Express: NVM block-mode attached via PCIe. NVDIMM-F NVM block-mode implemented in DIMM form factor. Non-Volatile Memory NVM Random Access (byte/word addressable) NVRAM NVM with Random-Access Memory. PMEM Persistent Memory: NVRAM that is direct-mapped & addressable by CPU Load/Store Instructions from non-privileged Apps. NVDIMM-N,P PMEM implemented in DIMM form factor. Byte-Addressable Persistent Memory (PMEM) is Storage with these characteristics: DRAM latency and bandwidth DRAM granularity and access DRAM model for App software DRAM model for OS Memory Mapping A few hundred nanoseconds or less on average byte-level access in the normal system memory map regular, non-privileged, load/store CPU instructions paged/mapped by OS just like DRAM A future version of VMware vsphere intends to enable PMEM by supporting a virtualized NVDIMM device. #FUT3040BU CONFIDENTIAL 9
10 How Does PMEM Change & Benefit the Data Access Model? Read-Modify-Write (RMW) Byte Example (Greatly Simplified*) 64-Byte Cacheline 4-KByte block External Device Block Storage Model Processor Package DRAM (RMW duration can be a few hundred microseconds SSD Storage Controller & Media Byte-Addressable PMEM Model Processor Package PMEM (RMW duration can be a few hundred nanoseconds) Updating storage at finer-granularity can reduce storage overhead. PMEM benefits persistent workloads that need reduced latency & more flexible data access: Traditional Database: In-Memory Database: Enterprise Storage: High-Performance Computing: Log Acceleration by caching and combining data writes Journaling, Logging, Reduced Recovery time Fast-Caching Layer In-memory check-pointing * = Storage optimization can remove some of the penalty, but the basic flow is still the same. Note CPU Cache skipped due to complexity of example. #FUT3040BU CONFIDENTIAL 10
11 How VMware vsphere Can Work with PMEM Solutions PMEM Native OS Application OS Drivers Disk DRAM Future Version of VMware vsphere PMEM Application OS Drivers Disk DRAM Legacy OS & Application Usage Native: Can use PMEM as block storage device with special driver. Virtualized: Can use PMEM as block storage device with special driver in VM. With a future version of vsphere, no special driver is required in the VM. Guest Storage can be mapped to PMEM outside of VM. Server Future vsphere (Hypervisor) PMEM Disk Server DRAM #FUT3040BU CONFIDENTIAL 11
12 How VMware vsphere Can Work with PMEM Solutions Application PMEM.IO DAX/SCM Windows 2016 Drivers PMEM Disk Future Version of VMware vsphere DRAM Future vsphere (Hypervisor) Application PMEM.IO DAX PMEM Linux Kernel Drivers Disk DRAM New OS & Application Usage Native & Virtualized Can use a direct load/store model with little OS overhead All the benefits of VMware vsphere Virtualization can be available: Multiple workloads using PMEM Live VM Migration across servers Check-pointing Boost for Legacy VMs/Workloads And More PMEM Disk DRAM Server #FUT3040BU CONFIDENTIAL 12
13 Key Characteristics of PMEM Solutions (1) 1. The persistence technology, latency, and reliability. Note: in some cases access is to the DRAM image of the data, thus latency is that of DRAM. DRAM caches can also be used with certain technologies. Note: in some cases writes only happen to the media on shutdown, thus significantly reducing P/E cycles. 2. The capacity of the solution. Per DIMM can span from 8 GiB to 100s of GiB 3. The software access model. Can it support both legacy block-mode and new load/store access? 4. The right metric for assessing Total Cost of Ownership for your workloads. A traditional Cost / GB metric may not take into account the significantly reduced latency and bandwidth of PMEM. Technology Program/Erase Cycles (P/E) HDD NAND Flash SLC 10 5 NAND Flash MLC D-XPoint [1] 10 8 PCRAM [2] 10 8 ReRAM [2] HDD DRAM Program/Erase cycle: when data is written to a cell, erased, and re-written The limits to the number of P/E cycles supported before the cell fails can measure Durability 1. VMware's estimate on Intel 3D XPoint endurance. Estimate is based on Intel's claim that 3D XPoint is capable of up to 1000 times greater endurance than NAND. 2. (Bernstein Research), #FUT3040BU CONFIDENTIAL 13
14 PMEM Technology (1) NVDIMM-N Controller DRAM DRAM Host Memory-Mapped DDR4 DRAM, backup to NAND Flash on Shutdown & Power Fail DRAM Backed to NVMe DRAM DRAM NAND NAND External NVMe Memory-Mapped DDR4 DRAM, backup to NVMe devices on Shutdown & Power Fail Capacity: Latency: Endurance: Access: Cost per GiB: Energy Source: Availability: VMware: Capacity: Latency: Endurance: Access: Cost per GiB: Energy Source: Availability: VMware: 8-32 GiB per DIMM DRAM (10 s of ns) NAND (10^3 to 10^5 PE cyc) Load/Store ~ $80/GiB [1] Battery or equivalent Now Intend to support HPE NVDIMM-N RDIMM (128 GiB per RDIMM) DRAM (10 s of ns) NVMe Media Load/Store TBD Less than $80/GIB?? Battery or equivalent This year Intend to support HPE Scalable PMEM Examples HPE, Micron, Netlist, Viking, etc HPE Scalable PMEM 1.Based on 8-GiB RDIMM - and 8-GiB NVDIMM-N - #FUT3040BU CONFIDENTIAL 14
15 PMEM Technology (2) Intel DIMMs Based on 3D XPoint Technology Controller 3D XPoint Memory Memory-Mapped DDR4-extended Storage, No backup needed NVDIMM-P / Netlist HybriDIMM DRAM Cache Event Xfer Controller NAND NAND is logically mapped to memory, DRAM acts as Cache when needed, backup to NAND Est. Capacity: Est. Latency: Est. Endurance: Est. Access: Est. Cost per GiB: Est. Energy Source: VMware: Capacity: Latency: Endurance: Access: Cost per GiB: Energy Source: 256 GiB 512 GiB [1] 100 s of ns [2] 1000 x NAND [4] Load/Store (Also Block) < DRAM Light-Weight Energy Source Intend to support Intel 3D Xpoint [3] (Today 128 GiB RDIMM is ~$13/GiB) 100 s of GiB 100 s of ns NAND Load/Store, and Block-mode TBD Battery or equivalent Examples Intel Netlist HybriDIMM 1.VMware's estimate on Intel 3D XPoint capacity. Estimate is based on Intel's claim that 3D XPoint is ~10x capacity of DRAM 2.VMware's estimate on Intel 3D XPoint performance. Estimate is based on Intel's claim that 3D XPoint is ~10x latency of DRAM 3.Intel Developer Forum 2015 San Francisco, Diane Bryant Keynote 4.VMware's estimate on Intel 3D XPoint endurance. Estimate is based on Intel's claim that 3D XPoint is capable of up to 1000 times greater endurance than NAND. #FUT3040BU CONFIDENTIAL 15
16 Key Characteristics of PMEM Solutions (2) 5. How persistence is ensured during a power fail. All PMEM solutions need a way of ensuring that the last set of updates have made it. Persistence Domain size depends on SW requirements, platform power budget, and PMEM energy source. Some PMEM solutions can ensure from the CPU cache outward; others from just DRAM. 6. The Server hardware & firmware support of PMEM. Correct and tested UEFI/ACPI interfaces are critical to Operating Systems & Hypervisors. Well-tested error and power-fail handling are critical. From VMware s POV, this is so important that we will only certify a PMEM solution in combination with the platform that supports it. PCIe*3.0 IMC DMI IMC Core LLC Core LLC.. Core LLC Core LLC Intel UPI Processor DRAM Controller The HPE Smart Storage Battery Supercap NAND Flash HPE Integrated design eliminates thermal and connection Issues associated with alternative backup power sources. Pre-wired to memory slots to support NVDIMMs No extra cabling required #FUT3040BU CONFIDENTIAL 16
17 HPE 16GB NVDIMM & PMEM Solutions HPE 16GB NVDIMMs are flash-backed DIMMs delivering the performance of memory with the persistence of storage. HPE Scalable Persistent Memory is an integrated storage solution that runs at memory speeds with terabyte capacity. VMworld 2017 Learn more: 3 HPE Internal lab testing. Data gathered on pre-release hardware and software, final results may differ, Nov Comparing 8GB NVDIMM to 16GB NVDIMM equals 2X capacity increase, September Key Features: DRAM-level performance for fastest performing persistent memory Up to 192GB total capacity in a single server HPE Smart Storage Battery for backup power 2x the capacity of 1 st generation HPE NVDIMMs 4 Up to 50% reduction in database licensing costs using the fastest tier of storage on HPE servers 3 Key Features: DRAM-level performance for fastest performing persistent memory Flexible capacity points with capacity up to 1TB Complete solution using DRAM for application performance, flash tier for persistence and backup power for moving data to persistent store Up to 13x reduction in database restart time preserving maximum uptime 1 Up to 27x faster checkpoint operations enabling significantly faster business operations 2 Content: Not for publication 1 HPE Internal Labs test. HPE Scalable Persistent Memory, restarting 1TB Database with MSFT SQL Hekaton prototype is as fast as restarting 200GB database, September, Up to 20x with SAS SSDs. 2 TPC-C Benchmark Throughput with Checkpoint (trans/sec). Calculated Time to Checkpoint and Restore a Docker Container running MySQL, compare Persistent Memory vs. SSD, March 31, 2017 #FUT3040BU CONFIDENTIAL 17
18 VMware and the Amazing Future of Virtual Non-Volatile Memory Rajesh Venkatasubramanian VMworld 2017 Content: Not for publication
19 Concept: VMware vsphere Persistent Memory Support Virtualize and manage NVDIMMs as the hardware hits the market Accelerate legacy and modified applications running in VMs Virtual disks stored on PMem No change to the guest OS or application stack - just a simple change to the VM Byte-addressable virtual hardware for virtual NVDIMMs Applications using direct-access mode (DAX mode) gain all the benefits of VMware virtualization AND gain direct access to real hardware NVDIMMs 19
20 Where We are Headed PMEM.IO Volatile RAM vnvdimm PMEM.IO vpmemdisk Mem Scheduler Future Version of VMware vsphere Goal: Your applications whether modified to use NVDIMMs or legacy can take advantage of PMem on VMware vsphere! PMEM Application DAX/SCM Windows 2016 Drivers Persistent Memory Datastore nvdimm-0 DRAM Disk Future vsphere (Hypervisor) Application DAX Disk Linux Kernel vscsi Drivers pmemdsk-0 dsk1.vmdk DRAM PMEM Disk VM PMEM Disk DRAM Server DRAM NVDIMMs Disks 20
21 vsphere Support For Persistent Memory PMemDS vcenter & DRS NVDIMMs NVDIMM NVDIMMs NVDIMM NVDIMMs
22 vsphere Support For Persistent Memory (2) PMemDS Enter maintenance mode (vacate powered off VMs also) vcenter & DRS NVDIMMs NVDIMM NVDIMMs NVDIMM NVDIMMs
23 Create VM Workflow Mockup 23
24 Mockup for Upgrading All VM Disks to vpmemdiks 24
25 Migrate VM Workflow Mockup 25
26 Applications Using Persistent Memory
27 Modes of Operation NVMe SSD FS vnvme Emulation Storage stack NVMe vpmemdisk FS vnvme Emulation PMem vnvdimm vnvdimm DAX PMem FS PMem 27
28 Performance - Single Thread Fedora VM - FIO
29 Performance - Four Threads Bandwidth (GBPS) KB Rand Read 4KB Rand Write 512KB Rand Read 512KB Rand Write vnvdimm 29
30 A Tryst with Redis Why Redis? A key-value store; about 40K lines of well written C, open source, easy to understand Keeps all data structures in memory, saves periodically to persistent media In-memory format is not the same as the layout in persistent media Format conversion happens when data is written back to disk and re-read into memory Serialization and de-serialization are CPU hungry operations Time for in-memory image warm up is proportional to the database size Persistence guarantees Are configurable, but expensive when you choose fine grained Background thread that saves the in-memory data needs to be given a high priority 30
31 Redis Using Virtual NVDIMMs Runs in a Linux VM on top of the modified VMware vsphere ESXi/VMKernel Keeps the database in virtual NVDIMMs Keys and values are volatile only while still in the network buffers Data is written in a journal before in-memory data structures are updated No background save thread any more Large reduction in software complexity No need to provision part of the system a priori for this activity CPU is freed from format conversion activities Instant restart after a crash - warm up time is not proportional to the size of the data set Makes better use the expensive hardware, significantly lowered software complexity 31
32 PMem-Aware Redis 32
33
34
VMware vsphere Virtualization of PMEM (PM) Richard A. Brunner, VMware
VMware vsphere Virtualization of PMEM (PM) Richard A. Brunner, VMware Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER2734BU Extreme Performance Series: Byte-Addressable Nonvolatile Memory in vsphere VMworld 2017 Content: Not for publication Qasim Ali and Praveen Yedlapalli #VMworld #SER2734BU Disclaimer This presentation
More informationHewlett Packard Enterprise HPE GEN10 PERSISTENT MEMORY PERFORMANCE THROUGH PERSISTENCE
Hewlett Packard Enterprise HPE GEN10 PERSISTENT MEMORY PERFORMANCE THROUGH PERSISTENCE Digital transformation is taking place in businesses of all sizes Big Data and Analytics Mobility Internet of Things
More informationPersistent Memory. High Speed and Low Latency. White Paper M-WP006
Persistent Memory High Speed and Low Latency White Paper M-WP6 Corporate Headquarters: 3987 Eureka Dr., Newark, CA 9456, USA Tel: (51) 623-1231 Fax: (51) 623-1434 E-mail: info@smartm.com Customer Service:
More informationAccelerating Microsoft SQL Server Performance With NVDIMM-N on Dell EMC PowerEdge R740
Accelerating Microsoft SQL Server Performance With NVDIMM-N on Dell EMC PowerEdge R740 A performance study with NVDIMM-N Dell EMC Engineering September 2017 A Dell EMC document category Revisions Date
More informationNVMFS: A New File System Designed Specifically to Take Advantage of Nonvolatile Memory
NVMFS: A New File System Designed Specifically to Take Advantage of Nonvolatile Memory Dhananjoy Das, Sr. Systems Architect SanDisk Corp. 1 Agenda: Applications are KING! Storage landscape (Flash / NVM)
More informationIntroducing NVDIMM-X: Designed to be the World s Fastest NAND-Based SSD Architecture and a Platform for the Next Generation of New Media SSDs
, Inc. 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 Doug Finke Director of Product Marketing September 2016
More informationTHE IN-PLACE WORKING STORAGE TIER OPPORTUNITIES FOR SOFTWARE INNOVATORS KEN GIBSON, INTEL, DIRECTOR MEMORY SW ARCHITECTURE
THE IN-PLACE WORKING STORAGE TIER OPPORTUNITIES FOR SOFTWARE INNOVATORS KEN GIBSON, INTEL, DIRECTOR MEMORY SW ARCHITECTURE I/O LATENCY WILL SOON EXCEED MEDIA LATENCY 30 NVM Tread 25 NVM xfer Controller
More informationFlash Memory Summit Persistent Memory - NVDIMMs
Flash Memory Summit 2018 Persistent Memory - NVDIMMs Contents Persistent Memory Overview NVDIMM Conclusions 2 Persistent Memory Memory & Storage Convergence Today Volatile and non-volatile technologies
More informationWindows Support for PM. Tom Talpey, Microsoft
Windows Support for PM Tom Talpey, Microsoft Agenda Industry Standards Support PMDK Open Source Support Hyper-V Support SQL Server Support Storage Spaces Direct Support SMB3 and RDMA Support 2 Windows
More informationWindows Support for PM. Tom Talpey, Microsoft
Windows Support for PM Tom Talpey, Microsoft Agenda Windows and Windows Server PM Industry Standards Support PMDK Support Hyper-V PM Support SQL Server PM Support Storage Spaces Direct PM Support SMB3
More informationCapabilities and System Benefits Enabled by NVDIMM-N
Capabilities and System Benefits Enabled by NVDIMM-N Bob Frey Arthur Sainio SMART Modular Technologies August 7, 2018 Santa Clara, CA 1 NVDIMM-N Maturity and Evolution If there's one takeaway you should
More informationNVMe SSDs with Persistent Memory Regions
NVMe SSDs with Persistent Memory Regions Chander Chadha Sr. Manager Product Marketing, Toshiba Memory America, Inc. 2018 Toshiba Memory America, Inc. August 2018 1 Agenda q Why Persistent Memory is needed
More informationSTORAGE LATENCY x. RAMAC 350 (600 ms) NAND SSD (60 us)
1 STORAGE LATENCY 2 RAMAC 350 (600 ms) 1956 10 5 x NAND SSD (60 us) 2016 COMPUTE LATENCY 3 RAMAC 305 (100 Hz) 1956 10 8 x 1000x CORE I7 (1 GHZ) 2016 NON-VOLATILE MEMORY 1000x faster than NAND 3D XPOINT
More informationPM Support in Linux and Windows. Dr. Stephen Bates, CTO, Eideticom Neal Christiansen, Principal Development Lead, Microsoft
PM Support in Linux and Windows Dr. Stephen Bates, CTO, Eideticom Neal Christiansen, Principal Development Lead, Microsoft Windows Support for Persistent Memory 2 Availability of Windows PM Support Client
More informationMemory and Storage-Side Processing
Memory and Storage-Side Processing How persistent memory will bring an entirely new structure to large data computing Steve Pawlowski, VP of Advanced Memory Systems PERSISTENT MEMORY TODAY Closing the
More informationWhat You can Do with NVDIMMs. Rob Peglar President, Advanced Computation and Storage LLC
What You can Do with NVDIMMs Rob Peglar President, Advanced Computation and Storage LLC A Fundamental Change Requires An Ecosystem Windows Server 2016 Windows 10 Pro for Workstations Linux Kernel 4.2 and
More informationThe Long-Term Future of Solid State Storage Jim Handy Objective Analysis
The Long-Term Future of Solid State Storage Jim Handy Objective Analysis Agenda How did we get here? Why it s suboptimal How we move ahead Why now? DRAM speed scaling Changing role of NVM in computing
More informationReliability, Availability, Serviceability (RAS) and Management for Non-Volatile Memory Storage
Reliability, Availability, Serviceability (RAS) and Management for Non-Volatile Memory Storage Mohan J. Kumar, Intel Corp Sammy Nachimuthu, Intel Corp Dimitris Ziakas, Intel Corp August 2015 1 Agenda NVDIMM
More informationAccessing NVM Locally and over RDMA Challenges and Opportunities
Accessing NVM Locally and over RDMA Challenges and Opportunities Wendy Elsasser Megan Grodowitz William Wang MSST - May 2018 Emerging NVM A wide variety of technologies with varied characteristics Address
More informationA New Key-value Data Store For Heterogeneous Storage Architecture Intel APAC R&D Ltd.
A New Key-value Data Store For Heterogeneous Storage Architecture Intel APAC R&D Ltd. 1 Agenda Introduction Background and Motivation Hybrid Key-Value Data Store Architecture Overview Design details Performance
More informationSNIA NVM Programming Model Workgroup Update. #OFADevWorkshop
SNIA NVM Programming Model Workgroup Update #OFADevWorkshop Persistent Memory (PM) Vision Fast Like Memory PM Brings Storage PM Durable Like Storage To Memory Slots 2 Latency Thresholds Cause Disruption
More informationCeph in a Flash. Micron s Adventures in All-Flash Ceph Storage. Ryan Meredith & Brad Spiers, Micron Principal Solutions Engineer and Architect
Ceph in a Flash Micron s Adventures in All-Flash Ceph Storage Ryan Meredith & Brad Spiers, Micron Principal Solutions Engineer and Architect 217 Micron Technology, Inc. All rights reserved. Information,
More informationNVDIMM-N Cookbook: A Soup-to-Nuts Primer on Using NVDIMM-Ns to Improve Your Storage Performance
NVDIMM-N Cookbook: PRESENTATION TITLE GOES HERE A Soup-to-Nuts Primer on Using NVDIMM-Ns to Improve Your Storage Performance Jeff Chang VP Marketing and Business Development, AgigA Tech Arthur Sainio Director
More informationMarkets for 3D-Xpoint Applications, Performance and Revenue
Markets for 3D-Xpoint Applications, Performance and Revenue Mark Webb MKW Ventures Consulting, LLC Santa Clara, CA 1 Contents Persistent Memory Options What is 3D Xpoint The hype-reality challenge of xpoint
More informationUsing NVDIMM under KVM. Applications of persistent memory in virtualization
Using NVDIMM under KVM Applications of persistent memory in virtualization Stefan Hajnoczi About me QEMU contributor since 2010 Focus on storage, tracing, performance Work in Red
More informationLoad-Sto-Meter: Generating Workloads for Persistent Memory Damini Chopra, Doug Voigt Hewlett Packard (Enterprise)
Load-Sto-Meter: Generating Workloads for Persistent Memory Damini Chopra, Doug Voigt Hewlett Packard (Enterprise) Application vs. Pure Workloads Benchmarks that reproduce application workloads Assist in
More informationToward a Memory-centric Architecture
Toward a Memory-centric Architecture Martin Fink EVP & Chief Technology Officer Western Digital Corporation August 8, 2017 1 SAFE HARBOR DISCLAIMERS Forward-Looking Statements This presentation contains
More informationEvolution of Rack Scale Architecture Storage
Evolution of Rack Scale Architecture Storage Murugasamy (Sammy) Nachimuthu, Principal Engineer Mohan J Kumar, Fellow Intel Corporation August 2016 1 Agenda Introduction to Intel Rack Scale Design Storage
More informationDeveloping Low Latency NVMe Systems for HyperscaleData Centers. Prepared by Engling Yeo Santa Clara, CA Date: 08/04/2017
Developing Low Latency NVMe Systems for HyperscaleData Centers Prepared by Engling Yeo Santa Clara, CA 95054 Date: 08/04/2017 Quality of Service IOPS, Throughput, Latency Short predictable read latencies
More informationThe Impact of Persistent Memory and Intelligent Data Encoding
The Impact of Persistent Memory and Intelligent Data Encoding Or, How to Succeed with NVDIMMs Without Really Trying Rob Peglar SVP/CTO, Symbolic IO rpeglar@symbolicio.com @peglarr Wisdom Lower R/W Latency
More informationEfficient Memory Mapped File I/O for In-Memory File Systems. Jungsik Choi, Jiwon Kim, Hwansoo Han
Efficient Memory Mapped File I/O for In-Memory File Systems Jungsik Choi, Jiwon Kim, Hwansoo Han Operations Per Second Storage Latency Close to DRAM SATA/SAS Flash SSD (~00μs) PCIe Flash SSD (~60 μs) D-XPoint
More informationOverview of Persistent Memory FMS 2018 Pre-Conference Seminar
Overview of Persistent Memory FMS 2018 Pre-Conference Seminar Mark Webb MKW Ventures Consulting, LLC Santa Clara, CA 1 Mark s Presentations at FMS Persistent Memory Preconference Class (Monday 8:45AM)
More informationDeploy a High-Performance Database Solution: Cisco UCS B420 M4 Blade Server with Fusion iomemory PX600 Using Oracle Database 12c
White Paper Deploy a High-Performance Database Solution: Cisco UCS B420 M4 Blade Server with Fusion iomemory PX600 Using Oracle Database 12c What You Will Learn This document demonstrates the benefits
More informationPivot3 Acuity with Microsoft SQL Server Reference Architecture
Pivot3 Acuity with Microsoft SQL Server 2014 Reference Architecture How to Contact Pivot3 Pivot3, Inc. General Information: info@pivot3.com 221 West 6 th St., Suite 750 Sales: sales@pivot3.com Austin,
More informationRDMA Requirements for High Availability in the NVM Programming Model
RDMA Requirements for High Availability in the NVM Programming Model Doug Voigt HP Agenda NVM Programming Model Motivation NVM Programming Model Overview Remote Access for High Availability RDMA Requirements
More informationVMware Virtual SAN Technology
VMware Virtual SAN Technology Today s Agenda 1 Hyper-Converged Infrastructure Architecture & Vmware Virtual SAN Overview 2 Why VMware Hyper-Converged Software? 3 VMware Virtual SAN Advantage Today s Agenda
More informationPersistent Memory over Fabrics
Persistent Memory over Fabrics Rob Davis, Mellanox Technologies Chet Douglas, Intel Paul Grun, Cray, Inc Tom Talpey, Microsoft Santa Clara, CA 1 Agenda The Promise of Persistent Memory over Fabrics Driving
More informationBenchmark: In-Memory Database System (IMDS) Deployed on NVDIMM
Benchmark: In-Memory Database System (IMDS) Deployed on NVDIMM Presented by Steve Graves, McObject and Jeff Chang, AgigA Tech Santa Clara, CA 1 The Problem: Memory Latency NON-VOLATILE MEMORY HIERARCHY
More informationEnterprise Architectures The Pace Accelerates Camberley Bates Managing Partner & Analyst
Enterprise Architectures The Pace Accelerates Camberley Bates Managing Partner & Analyst Change is constant in IT.But some changes alter forever the way we do things Inflections & Architectures Solid State
More informationArchitected for Performance. NVMe over Fabrics. September 20 th, Brandon Hoff, Broadcom.
Architected for Performance NVMe over Fabrics September 20 th, 2017 Brandon Hoff, Broadcom Brandon.Hoff@Broadcom.com Agenda NVMe over Fabrics Update Market Roadmap NVMe-TCP The benefits of NVMe over Fabrics
More informationWhat is QES 2.1? Agenda. Supported Model. Live demo
What is QES 2.1? Agenda Supported Model Live demo QES-Based Unified Storage Windows Server Block File iscsi CIFS NFS QES 2.1 One Architecture & Three Configurations SSD SSD Spinning Disk Hybrid All Flash
More informationImplementing Virtual NVMe for Flash- Storage Class Memory
Implementing Virtual NVMe for Flash- Storage Class Memory Jinpyo Kim, Sr. Staff Engineer, VMware Murali Rajagopal, Storage Architect, VMware Santa Clara, CA 1 Virtual NVMe: Motivations (1) Increasing demands
More informationApplications Take Advantage of Persistent Memory
Applications Take Advantage of Persistent Memory A BrightTalk webcast by the SNIA Persistent Memory & NVDIMM Special Interest Group January 15, 2019 10:00 am PT/1:00 pm ET Today s Presenters Raghu Kulkarni
More informationWHAT S NEW IN PERFORMANCE?
PERFORMANCE STUDY MAY 2018 WHAT S NEW IN PERFORMANCE? VMware vsphere 6.7 Table of Contents Introduction...3 Management...3 VMware vcenter Server... 3 vsphere Quick Boot... 4 Core Platform... 4 Binary Translation
More informationArchitectural Principles for Networked Solid State Storage Access
Architectural Principles for Networked Solid State Storage Access SNIA Legal Notice! The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted.! Member companies and individual
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1053BES Redefine vsan Deployments with Next Generation Intel Xeon processor, Intel Optane and Intel 3D NAND SSDs VMworld 2017 Kathryn Vandiver, vsan ReadyLabs Engineering, VMware Vivek Sarathy, Non-Volatile
More informationHitachi Virtual Storage Platform Family
Hitachi Virtual Storage Platform Family Advanced Storage Capabilities for All Organizations Andre Lahrmann 23. November 2017 Hitachi Vantara Vorweg: Aus Hitachi Data Systems wird Hitachi Vantara The efficiency
More informationAdrian Proctor Vice President, Marketing Viking Technology
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
More informationIN-PERSISTENT-MEMORY COMPUTING WITH JAVA ERIC KACZMAREK INTEL CORPORATION
IN-PERSISTENT-MEMORY COMPUTING WITH JAVA ERIC KACZMAREK INTEL CORPORATION LEGAL DISCLAIMER & OPTIMIZATION NOTICE INFORMATION IN THIS DOCUMENT IS PROVIDED AS IS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL
More informationNVMe: The Protocol for Future SSDs
When do you need NVMe? You might have heard that Non-Volatile Memory Express or NVM Express (NVMe) is the next must-have storage technology. Let s look at what NVMe delivers. NVMe is a communications protocol
More informationSNIA s SSSI Solid State Storage Initiative. Jim Pappas Vice-Char, SNIA
SNIA s SSSI Solid State Storage Initiative Jim Pappas Vice-Char, SNIA jim@intel.com SNIA at a glance 160 unique member companies 3,500 active contributing members 50,000 IT end users & storage pros worldwide
More informationNutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure
Nutanix Tech Note Virtualizing Microsoft Applications on Web-Scale Infrastructure The increase in virtualization of critical applications has brought significant attention to compute and storage infrastructure.
More informationFlash-Conscious Cache Population for Enterprise Database Workloads
IBM Research ADMS 214 1 st September 214 Flash-Conscious Cache Population for Enterprise Database Workloads Hyojun Kim, Ioannis Koltsidas, Nikolas Ioannou, Sangeetha Seshadri, Paul Muench, Clem Dickey,
More informationAnnual Update on Flash Memory for Non-Technologists
Annual Update on Flash Memory for Non-Technologists Jay Kramer, Network Storage Advisors & George Crump, Storage Switzerland August 2017 1 Memory / Storage Hierarchy Flash Memory Summit 2017 2 NAND Flash
More informationInnovator, Disruptor or Laggard, Where will your storage applications live? Next generation storage
Innovator, Disruptor or Laggard, Where will your storage applications live? Next generation storage Bev Crair, Vice President and General Manager, Storage Group Intel The world is changing Information
More informationI/O Profiling Towards the Exascale
I/O Profiling Towards the Exascale holger.brunst@tu-dresden.de ZIH, Technische Universität Dresden NEXTGenIO & SAGE: Working towards Exascale I/O Barcelona, NEXTGenIO facts Project Research & Innovation
More informationFast and Easy Persistent Storage for Docker* Containers with Storidge and Intel
Solution brief Intel Storage Builders Storidge ContainerIO TM Intel Xeon Processor Scalable Family Intel SSD DC Family for PCIe*/NVMe Fast and Easy Persistent Storage for Docker* Containers with Storidge
More informationThe PowerEdge M830 blade server
The PowerEdge M830 blade server No-compromise compute and memory scalability for data centers and remote or branch offices Now you can boost application performance, consolidation and time-to-value in
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1926BU A Day in the Life of a VSAN I/O Diving in to the I/O Flow of vsan John Nicholson (@lost_signal) Pete Koehler (@vmpete) VMworld 2017 Content: Not for publication #VMworld #STO1926BU Disclaimer
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1794BE Evolution of vsan Vijay Ramachandran Sr.Director, Product Management Christos Karamanolis VMware Fellow & CTO of Storage & Availability #VMworld #STO1794BE Disclaimer This presentation may contain
More informationPlease give us your feedback
Please give us your feedback Session ID: TB7427 Speakers: Anders Graham and Martin Nugent Use the mobile app to complete a session survey 1. Access My schedule 2. Click on this session 3. Go to Rate &
More informationHPE SimpliVity. The new powerhouse in hyperconvergence. Boštjan Dolinar HPE. Maribor Lancom
HPE SimpliVity The new powerhouse in hyperconvergence Boštjan Dolinar HPE Maribor Lancom 2.2.2018 Changing requirements drive the need for Hybrid IT Application explosion Hybrid growth 2014 5,500 2015
More informationMoneta: A High-performance Storage Array Architecture for Nextgeneration, Micro 2010
Moneta: A High-performance Storage Array Architecture for Nextgeneration, Non-volatile Memories Micro 2010 NVM-based SSD NVMs are replacing spinning-disks Performance of disks has lagged NAND flash showed
More informationBenchmarking Persistent Memory in Computers
Benchmarking Persistent Memory in Computers Testing with MongoDB Presenter: Adam McPadden Co-Authors: Moshik Hershcovitch and Revital Eres August 2017 1 Overview Objective Background System Configuration
More informationHPE SimpliVity 380. Simplyfying Hybrid IT with HPE Wolfgang Privas Storage Category Manager
HPE SimpliVity 380 Simplyfying Hybrid IT with HPE Wolfgang Privas Storage Category Manager We ve seen flash evolve at a record pace 61% Have already deployed all-flash in some level and are increasing
More information3D Xpoint Status and Forecast 2017
3D Xpoint Status and Forecast 2017 Mark Webb MKW 1 Ventures Consulting, LLC Memory Technologies Latency Density Cost HVM ready DRAM ***** *** *** ***** NAND * ***** ***** ***** MRAM ***** * * *** 3DXP
More informationSNIA Tutorial 1 A CASE FOR FLASH STORAGE HOW TO CHOOSE FLASH STORAGE FOR YOUR APPLICATIONS
SNIA Tutorial 1 A CASE FOR FLASH STORAGE HOW TO CHOOSE FLASH STORAGE FOR YOUR APPLICATIONS Dejan Kocic, NetApp Flash Memory Storage 2018 Welcome to SNIA Education Afternoon at Flash Memory Summit 2018
More informationData center day. Non-volatile memory. Rob Crooke. August 27, Senior Vice President, General Manager Non-Volatile Memory Solutions Group
Non-volatile memory Rob Crooke Senior Vice President, General Manager Non-Volatile Memory Solutions Group August 27, 2015 THE EXPLOSION OF DATA Requires Technology To Perform Random Data Access, Low Queue
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1515BU Extreme Performance Series: vsan Performance Troubleshooting Amitabha Banerjee and Suraj Kasi #VMworld #STO1515BU Disclaimer This presentation may contain product features that are currently
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1960BU vsphere Encryption for Virtual Machines and vsan Encryption Deep Dive VMworld 2017 Content: Not for publication Jase McCarty & Mike Foley #VMworld #STO1960 Disclaimer This presentation may contain
More informationAnalyzing I/O Performance on a NEXTGenIO Class System
Analyzing I/O Performance on a NEXTGenIO Class System holger.brunst@tu-dresden.de ZIH, Technische Universität Dresden LUG17, Indiana University, June 2 nd 2017 NEXTGenIO Fact Sheet Project Research & Innovation
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER2342BU What s New with vsphere? Mike Adams Sr. Director CPBU madams@vmware.com #VMworld #SER2342BU Disclaimer This presentation may contain product features that are currently under development. This
More informationREMOTE PERSISTENT MEMORY ACCESS WORKLOAD SCENARIOS AND RDMA SEMANTICS
13th ANNUAL WORKSHOP 2017 REMOTE PERSISTENT MEMORY ACCESS WORKLOAD SCENARIOS AND RDMA SEMANTICS Tom Talpey Microsoft [ March 31, 2017 ] OUTLINE Windows Persistent Memory Support A brief summary, for better
More informationThe SNIA NVM Programming Model. #OFADevWorkshop
The SNIA NVM Programming Model #OFADevWorkshop Opportunities with Next Generation NVM NVMe & STA SNIA 2 NVM Express/SCSI Express: Optimized storage interconnect & driver SNIA NVM Programming TWG: Optimized
More informationTowards an Heterogeneous Memory Channel with Hybrid Modules. Bill Gervasi October 2015
Towards an Heterogeneous Memory Channel with Hybrid Modules Bill Gervasi October 2015 DRAM NVMe CPU I/O Today s Non-Volatile Solutions 2 Clock Command RAS CAS Data D DRAM DRAM Interface CPU RAS-CAS command
More informationExtremely Fast Distributed Storage for Cloud Service Providers
Solution brief Intel Storage Builders StorPool Storage Intel SSD DC S3510 Series Intel Xeon Processor E3 and E5 Families Intel Ethernet Converged Network Adapter X710 Family Extremely Fast Distributed
More informationAccelerating Digital Transformation with InterSystems IRIS and vsan
HCI2501BU Accelerating Digital Transformation with InterSystems IRIS and vsan Murray Oldfield, InterSystems Andreas Dieckow, InterSystems Christian Rauber, VMware #vmworld #HCI2501BU Disclaimer This presentation
More informationPersistent Memory, NVM Programming Model, and NVDIMMs. Presented at Storage Field Day June 15, 2017
Persistent Memory, NVM Programming Model, and NVDIMMs Presented at Storage Field Day June 15, 2017 Contents Introductions Persistent Memory Overview NVM Programming Model NVDIMM 2 Speakers Rob Peglar,
More informationCreating Storage Class Persistent Memory With NVDIMM
Creating Storage Class Persistent Memory With NVDIMM PAUL SWEERE Vice President, Engineering paul.sweere@vikingtechnology.com MEMORY/STORAGE HIERARCHY Data-Intensive Applications Need Fast Access To Storage
More informationFrom server-side to host-side:
From server-side to host-side: Flash memory for enterprise storage Jiri Schindler et al. (see credits) Advanced Technology Group NetApp May 9, 2012 v 1.0 Data Centers with Flash SSDs iscsi/nfs/cifs Shared
More informationIOmark-VM. Datrium DVX Test Report: VM-HC b Test Report Date: 27, October
IOmark-VM Datrium DVX Test Report: VM-HC-171024-b Test Report Date: 27, October 2017 Copyright 2010-2017 Evaluator Group, Inc. All rights reserved. IOmark-VM, IOmark-VDI, VDI-IOmark, and IOmark are trademarks
More information2014 VMware Inc. All rights reserved.
2014 VMware Inc. All rights reserved. Agenda Virtual SAN 1 Why VSAN Software Defined Storage 2 Introducing Virtual SAN 3 Hardware Requirements 4 DEMO 5 Questions 2 The Software-Defined Data Center Expand
More informationFile System Management
Lecture 8: Storage Management File System Management Contents Non volatile memory Tape, HDD, SSD Files & File System Interface Directories & their Organization File System Implementation Disk Space Allocation
More informationThe Datacentered Future Greg Huff CTO, LSI Corporation
The Datacentered Future Greg Huff CTO, LSI Corporation 1 Tremendous Growth in Connected Data Sources, Consumption Devices, and Services 2 Nearly limitless data depth and breadth needed Execution of millions
More informationEMC XTREMCACHE ACCELERATES ORACLE
White Paper EMC XTREMCACHE ACCELERATES ORACLE EMC XtremSF, EMC XtremCache, EMC VNX, EMC FAST Suite, Oracle Database 11g XtremCache extends flash to the server FAST Suite automates storage placement in
More informationIdentifying Performance Bottlenecks with Real- World Applications and Flash-Based Storage
Identifying Performance Bottlenecks with Real- World Applications and Flash-Based Storage TechTarget Dennis Martin 1 Agenda About Demartek Enterprise Data Center Environments Storage Performance Metrics
More informationDataON and Intel Select Hyper-Converged Infrastructure (HCI) Maximizes IOPS Performance for Windows Server Software-Defined Storage
Solution Brief DataON and Intel Select Hyper-Converged Infrastructure (HCI) Maximizes IOPS Performance for Windows Server Software-Defined Storage DataON Next-Generation All NVMe SSD Flash-Based Hyper-Converged
More informationApplication Access to Persistent Memory The State of the Nation(s)!
Application Access to Persistent Memory The State of the Nation(s)! Stephen Bates, Paul Grun, Tom Talpey, Doug Voigt Microsemi, Cray, Microsoft, HPE The Suspects Stephen Bates Microsemi Paul Grun Cray
More informationA Breakthrough in Non-Volatile Memory Technology FUJITSU LIMITED
A Breakthrough in Non-Volatile Memory Technology & 0 2018 FUJITSU LIMITED IT needs to accelerate time-to-market Situation: End users and applications need instant access to data to progress faster and
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER2779BE What s New in vcenter Server Madhup Gulati Director, Product Management VMware VMworld 2017 Content: Not for publication #VMworld #SER2779BE Disclaimer This presentation may contain product features
More informationMarch NVM Solutions Group
March 2017 NVM Solutions Group Ideally one would desire an indefinitely large memory capacity such that any particular word would be immediately available. It does not seem possible physically to achieve
More informationHPE Integrity with HP-UX roadmap (CDA) March 30, 2018
HPE Integrity with HP-UX roadmap (CDA) March 30, 2018 Forward-looking statements This document contains forward looking statements regarding future operations, product development, product capabilities
More informationNVM Express TM Ecosystem Enabling PCIe NVMe Architectures
Architected for Performance NVM Express TM Ecosystem Enabling PCIe NVMe Architectures FMS August, 2015 David Allen Director, Product Marketing PMC Agenda - NVM Express TM Ecosystem How do I get started
More informationIt Takes Guts to be Great
It Takes Guts to be Great Sean Stead, STEC Tutorial C-11: Enterprise SSDs Tues Aug 21, 2012 8:30 to 11:20AM 1 Who s Inside Your SSD? Full Data Path Protection Host Interface It s What s On The Inside That
More informationstec Host Cache Solution
White Paper stec Host Cache Solution EnhanceIO SSD Cache Software and the stec s1120 PCIe Accelerator speed decision support system (DSS) workloads and free up disk I/O resources for other applications.
More informationVirtualizing Oracle on VMware
Virtualizing Oracle on VMware Sudhansu Pati, VCP Certified 4/20/2012 2011 VMware Inc. All rights reserved Agenda Introduction Oracle Databases on VMware Key Benefits Performance, Support, and Licensing
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1206BU Interpreting performance metrics in your vsan environment Pete Koehler (@vmpete) Bradley Mott #VMworld #STO1206BU Disclaimer This presentation may contain product features that are currently
More informationHPE ProLiant DL360 Gen P 16GB-R P408i-a 8SFF 500W PS Performance Server (P06453-B21)
Digital data sheet HPE ProLiant DL360 Gen10 4110 1P 16GB-R P408i-a 8SFF 500W PS Performance Server (P06453-B21) ProLiant DL Servers What's new Innovative design with greater flexibility to mix and match
More informationThe Transition to PCI Express* for Client SSDs
The Transition to PCI Express* for Client SSDs Amber Huffman Senior Principal Engineer Intel Santa Clara, CA 1 *Other names and brands may be claimed as the property of others. Legal Notices and Disclaimers
More information