Computational Storage: Acceleration Through Intelligence & Agility

Similar documents
Next-Generation NVMe-Native Parallel Filesystem for Accelerating HPC Workloads

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

We will also specifically discuss concept of a pooled system, storage node, pooling of PCIe as well as NVMe based storage.

An NVMe-based FPGA Storage Workload Accelerator

Hardware NVMe implementation on cache and storage systems

Key Technology Trends, Marketplace Drivers, & AFA Rankings Jerome M. Wendt President & Founder Ken Clipperton Lead Analyst, Storage

The Impact of SSDs on Software Defined Storage

Accelerating Digital Transformation with InterSystems IRIS and vsan

Replacing the FTL with Cooperative Flash Management

VxRail: Level Up with New Capabilities and Powers GLOBAL SPONSORS

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

SUPERMICRO, VEXATA AND INTEL ENABLING NEW LEVELS PERFORMANCE AND EFFICIENCY FOR REAL-TIME DATA ANALYTICS FOR SQL DATA WAREHOUSE DEPLOYMENTS

Toward a Memory-centric Architecture

FPGA Implementation of Erasure Codes in NVMe based JBOFs

Fusion Engine Next generation storage engine for Flash- SSD and 3D XPoint storage system

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

HPE SimpliVity. The new powerhouse in hyperconvergence. Boštjan Dolinar HPE. Maribor Lancom

Bringing Intelligence to Enterprise Storage Drives

SoftFlash: Programmable Storage in Future Data Centers Jae Do Researcher, Microsoft Research

Denali Open-Channel SSDs

SSDs that Think. Noam Mizrahi Vice President, Technology and Architecture CTO Office, Marvell

Enterprise Architectures The Pace Accelerates Camberley Bates Managing Partner & Analyst

Bringing Intelligence to Enterprise Storage Drives

Architected for Performance. NVMe over Fabrics. September 20 th, Brandon Hoff, Broadcom.

BUILD BETTER MICROSOFT SQL SERVER SOLUTIONS Sales Conversation Card

33% 148% 2. at 4 years. Silo d applications & data pockets. Slow Deployment of new services. Security exploits growing. Network bottlenecks

Beat gravity by processing data within storage, says NGD Systems

D E N A L I S T O R A G E I N T E R F A C E. Laura Caulfield Senior Software Engineer. Arie van der Hoeven Principal Program Manager

Optimizing Software-Defined Storage for Flash Memory

Storage for HPC, HPDA and Machine Learning (ML)

Ten Ways to Improve Flash Storage System Performance

NVMe over Universal RDMA Fabrics

Improved Solutions for I/O Provisioning and Application Acceleration

Flashed-Optimized VPSA. Always Aligned with your Changing World

Building dense NVMe storage

Cloud Computing with FPGA-based NVMe SSDs

Evolution of Rack Scale Architecture Storage

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Designing Next Generation FS for NVMe and NVMe-oF

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Exadata: Strategy and Roadmap

DDN About Us Solving Large Enterprise and Web Scale Challenges

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

Linux Kernel Extensions for Open-Channel SSDs

Top 5 Reasons to Consider

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

Simplify Hybrid Cloud

Improving Ceph Performance while Reducing Costs

IBM Db2 Analytics Accelerator Version 7.1

4 Myths about in-memory databases busted

Introduction to Open-Channel Solid State Drives and What s Next!

When, Where & Why to Use NoSQL?

VMware Virtual SAN Technology

PCIe Storage Beyond SSDs

3D NAND Technology Scaling helps accelerate AI growth

Ceph in a Flash. Micron s Adventures in All-Flash Ceph Storage. Ryan Meredith & Brad Spiers, Micron Principal Solutions Engineer and Architect

G2M Research Fall 2017 NVMe Market Sizing Webinar

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

NVMe : Redefining the Hardware/Software Architecture

Optimizing the Data Center with an End to End Solutions Approach

Cisco HyperConverged Infrastructure

Emerging Technologies for HPC Storage

#techsummitch

Linux Kernel Abstractions for Open-Channel SSDs

A New Key-value Data Store For Heterogeneous Storage Architecture Intel APAC R&D Ltd.

Beat Gravity by Processing Data Within Storage. A 451 Research Report NGD Systems, Inc. and 451 Research, LLC

STREAMLINED CERTIFICATION PATHS

InfiniBand Networked Flash Storage

Important new NVMe features for optimizing the data pipeline

SERVER. Samuli Toivola Lead HW Architect Nokia

Next-Generation Cloud Platform

Performance Benefits of Running RocksDB on Samsung NVMe SSDs

A New Key-Value Data Store For Heterogeneous Storage Architecture

Flash Controller Solutions in Programmable Technology

Converged Platforms and Solutions. Business Update and Portfolio Overview

SoftNAS Cloud Data Management Products for AWS Add Breakthrough NAS Performance, Protection, Flexibility

Intelligent Hybrid Flash Management

Moneta: A High-performance Storage Array Architecture for Nextgeneration, Micro 2010

NVMe over Fabrics (NVMe-oF) For Containers

The Impact of SSD Selection on SQL Server Performance. Solution Brief. Understanding the differences in NVMe and SATA SSD throughput

Pivot3 Acuity with Microsoft SQL Server Reference Architecture

Webscale, All Flash, Distributed File Systems. Avraham Meir Elastifile

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

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

Software Defined Storage for the Evolving Data Center

Future of datacenter STORAGE. Carol Wilder, Niels Reimers,

Experimental Results of Implementing NV Me-based Open Channel SSDs

Fast and Easy Persistent Storage for Docker* Containers with Storidge and Intel

ADVANCED IN-MEMORY COMPUTING USING SUPERMICRO MEMX SOLUTION

Node-o-rama GLOBAL SPONSORS

Mission Impossible: Surviving Today s Flood of Critical Data

Maximizing Fraud Prevention Through Disruptive Architectures Delivering speed at scale.

Introducing Tegile. Company Overview. Product Overview. Solutions & Use Cases. Partnering with Tegile

NFV Infrastructure for Media Data Center Applications

Microsoft Ignite 2018 HPE Accelerates Data Insight and Action Across the Enterprise with Latest Edgeline Capabilities

Multi-Host Sharing of NVMe Drives and GPUs Using PCIe Fabrics

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions

The Fastest And Most Efficient Block Storage Software (SDS)

VEXATA FOR ORACLE. Digital Business Demands Performance and Scale. Solution Brief

Red Hat Ceph Storage and Samsung NVMe SSDs for intensive workloads

Transcription:

Flash Memory Summit Computational Storage: Acceleration Through Intelligence & Agility Dr. Hao Zhong CEO & Co-Founder, ScaleFlux Flash Memory Summit 2018 Santa Clara, CA

What s the Big Deal?

High Cost 70% Data Islanding of Alibaba Cloud s clients encounter: Data Explosion - Exorbitant licensing fees - Expensive migrations - Can t store tons of data in the same place - Difficult for different applications to share - Sheer volume of data taxing to process

MARKET PROBLEM OPPORTUNITY SOLUTION Cloud Scale Economics High Cost Unified Data Storage Islanding Data Explosion Real-time Analytics Computational Storage

HTAP: HYBRID Hardware Acceleration Transactional / Analytical Processing No lag for analytics Low cost, one storage High Performance & Scalability Compute at data Embracing new hardware POLARDB High Compatibility High Reliability & Availability

Computational Storage Provides the Solution Real-time analytical processing from transactional data - Intelligent data management - Parallelize Compute at Data - Programmable hardware

10X Transactional-Analytical Processing, Half the Flash Capacity GM at Database By bringing compute to the data, ScaleFlux is transforming the way we are architecting our Flash storage infrastructure. We re looking to fully utilize the values of Computational Storage in order to costeffectively scale real-time analytics across exploding transactional data sets, all the while delivering the most responsive, cloud-native user experience.

How?

Cohesive Application to Storage Acceleration Open Channel Flash Management Computation Acceleration Solution Agility

Open Channel (Host) Flash Management Data Placement Global View Multi-Tenant ü Controllable ü Application Awareness ü Reduce Overprovision ü Minimize Write Amplification ü Isolation ü Consistent

Value Example: KV Store Standard Applications Block I/O API BLOCK Optimized FTL Driver KV Store KVS API OBJECT Optimized FTL Driver KV Tailored FTL Compatible Hardware Fast Integration

Optimize Application QoS, not just at SSD Level Aerospike Certification Tool (ACT) v4 300K Transactions per second (100K/s 128KB writes with 200K/s 1536B reads) Dual Intel 6126 CPU, 256GB DRAM Lower is Better % Read Transactions over 1ms 40 35 30 25 20 15 10 5 0 Benchmark Halts Garbage Collection 3X+ Latency Consistency 0 20 40 60 80 100 120 140 160 180 200 220 240 260 280 300 320 340 360 380 400 420 440 460 480 500 520 540 560 580 600 620 640 660 680 700 Time (Minutes) Vendor A 3.2TB U.2 Vendor B 3.2TB U.2 ScaleFlux CSS 3.2TB U.2

Other Open Channel Management Values Easily Tunable 3D NAND TLC to QLC+ Simple NVM integration Next: Industry standardization

Cohesive Application to Storage Acceleration Open Channel Flash Management Computation Acceleration Solution Agility

Acceleration Performance & Scalability Intense Compute (compression, fuzzy search) SLOW SLOW SLOW Computational Storage Subsystem (CSS) Reduce Data Movement Limited I/O and Memory Capacity We Accelerate solve both Computation simultaneously Parallelize Processing

Tradeoffs and Design Consideration Compute Functions - Data intensive, fixed function - 5-100x speed up vs. CPU

Parallelizing Computational Storage GZIP Compression (CPU zlib vs. ScaleFlux css_zlib, corpus.cantebury E5-2667v4) Fuzzy Search (POC Unindexed Text Data, Edit Distance = 8, E5-2637v3) 8000 7000 13X 70000 60000 100X Megabytes per Second 6000 5000 4000 3000 2000 1000 4X CPU Bound! 482MB/s Megabytes per Second 50000 40000 30000 20000 10000 3X CPU Bound! ~700MB/s # SSDs CSSs 1 2 3 4 # SSDs CSSs 1 8 16 24

Identify Right Workloads INFRASTRUCTURE STORAGE Compression (GZIP) Erasure Coding (RS) Security (AES) Authentication (SHA) Error Checking (CRC) PLATFORM DATABASE, ANALYTICS KV-Store Transactional-Analytical SQL Processing Big Data Analytics APPLICATION AI, Genomics, CDN, Search Media Scaling & Transcoding Neural Networks Fuzzy Search Filtering, Matching

Cohesive Application to Storage Acceleration Open Channel Flash Management Computation Acceleration Solution Agility

Agility is Important ENGAGEMENT Demand to POC < 6 months FLASH LIFECYCLES Reducing to 12 months HW AGILITY Update after deployment

Solution Agility Across Whole Stack Applications Database Big Data Content Delivery Distributed File Systems (HDFS, Ceph, ) AI/ML Compute Libraries / APIs Simple Interface Easy Integration Virtual File System (VFS) File System (Ext4, XFS, ZFS ) PCIe Open Channel Flash Management Computational Storage Driver Controllable Data Placement Performance/QoS (latency) AIC or U.2 FPGA Re-programmable Compute Engines Programmable HW engines

Fast TTM for Turnkey Apps vs. NVMe Available Through:

Delighted Customers

FAST EASY AGILE PhonePe delivering fantastic OPERATIONS PER SECOND for our latest NoSQL database INSTANTLY saw how this can help us COST-EFFECTIVELY scale our infrastructure accelerating MULTIPLE, BUSINESS-CRITICAL APPLICATIONS for us

Ride the Computational Storage Wave! Controller/SSD AFA, HCI Computational Storage Open Channel FM Compute Acceleration Solution Agility 2006 2011 2018

The pioneer in deploying Computational Storage at scale - HQ in San Jose, Offices in China - Shipping Computational Storage worldwide Thank You! Come visit us at Booth #113 www.scaleflux.com

BACKUP

Flash Memory Summit Thank You! Come visit us at Booth #113 www.scaleflux.com