Accelerating Real Time Big Data Applications. PRESENTATION TITLE GOES HERE Bob Hansen



Similar documents
Accelerating Datacenter Server Workloads with NVDIMMs

Realizing the next step in storage/converged architectures

Can Flash help you ride the Big Data Wave? Steve Fingerhut Vice President, Marketing Enterprise Storage Solutions Corporation

The Data Placement Challenge

SMB Direct for SQL Server and Private Cloud

EMC - XtremIO. All-Flash Array evolution - Much more than high speed. Systems Engineer Team Lead EMC SouthCone. Carlos Marconi.

NEXT GENERATION EMC: LEAD YOUR STORAGE TRANSFORMATION. Copyright 2013 EMC Corporation. All rights reserved.

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

Dell Converged Infrastructure

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

ebay Storage, From Good to Great

Scaling from Datacenter to Client

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

Virtualization of the MS Exchange Server Environment

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

ZD-XL SQL Accelerator 1.5

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

Building a Scalable Storage with InfiniBand

Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014

IBM System x SAP HANA

Flash Memory Arrays Enabling the Virtualized Data Center. July 2010

Optimizing SQL Server AlwaysOn Implementations with OCZ s ZD-XL SQL Accelerator

MS Exchange Server Acceleration

Lab Evaluation of NetApp Hybrid Array with Flash Pool Technology

Software-defined Storage Architecture for Analytics Computing

SSDs: Practical Ways to Accelerate Virtual Servers

Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software

Direct Scale-out Flash Storage: Data Path Evolution for the Flash Storage Era

Flash Storage Optimizing Virtual Desktop Deployments

SSDs: Practical Ways to Accelerate Virtual Servers

Unstructured Data Accelerator (UDA) Author: Motti Beck, Mellanox Technologies Date: March 27, 2012

Achieving Real-Time Business Solutions Using Graph Database Technology and High Performance Networks

Parallels Cloud Storage

Software Defined Microsoft. PRESENTATION TITLE GOES HERE Siddhartha Roy Cloud + Enterprise Division Microsoft Corporation

Scala Storage Scale-Out Clustered Storage White Paper

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

How To Manage A Single Volume Of Data On A Single Disk (Isilon)

Solid State Storage in the Evolution of the Data Center

Analyzing Big Data with Splunk A Cost Effective Storage Architecture and Solution

Overview: X5 Generation Database Machines

Accelerating Database Applications on Linux Servers

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

Getting the Most Out of Flash Storage

Diablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015

Increasing Flash Throughput for Big Data Applications (Data Management Track)

The Flash Transformed Data Center & the Unlimited Future of Flash John Scaramuzzo Sr. Vice President & General Manager, Enterprise Storage Solutions

Flash at the price of disk Redefining the Economics of Storage. Kris Van Haverbeke Enterprise Marketing Manager Dell Belux

Transforming Application Performance with Persistent Memory

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

Advances in Virtualization In Support of In-Memory Big Data Applications

EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server

EMC XtremSF: Delivering Next Generation Performance for Oracle Database

Accelerating Applications and File Systems with Solid State Storage. Jacob Farmer, Cambridge Computer

Convergence-A new keyword for IT infrastructure transformation

Enabling the Flash-Transformed Data Center

Application-Focused Flash Acceleration

Important Differences Between Consumer and Enterprise Flash Architectures

Maxta Storage Platform Enterprise Storage Re-defined

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

Cloud Storage. Parallels. Performance Benchmark Results. White Paper.

Building All-Flash Software Defined Storages for Datacenters. Ji Hyuck Yun Storage Tech. Lab SK Telecom

præsentation oktober 2011

How To Scale Myroster With Flash Memory From Hgst On A Flash Flash Flash Memory On A Slave Server

VMware Software-Defined Storage & Virtual SAN 5.5.1

Flash Use Cases Traditional Infrastructure vs Hyperscale

Petabyte Scale Data at Facebook. Dhruba Borthakur, Engineer at Facebook, XLDB Conference at Stanford University, Sept 2012

Building a Flash Fabric

SQL Server Virtualization

The Flash-Transformed Financial Data Center. Jean S. Bozman Enterprise Solutions Manager, Enterprise Storage Solutions Corporation August 6, 2014

Increasing Storage Performance

Hyperscale Use Cases for Scaling Out with Flash. David Olszewski

High Performance Server SAN using Micron M500DC SSDs and Sanbolic Software

PARALLELS CLOUD STORAGE

Software-defined Storage at the Speed of Flash

Microsoft Windows Server Hyper-V in a Flash

Inge Os Sales Consulting Manager Oracle Norway

THE SUMMARY. ARKSERIES - pg. 3. ULTRASERIES - pg. 5. EXTREMESERIES - pg. 9

Scaling Cloud-Native Virtualized Network Services with Flash Memory

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

All-Flash Storage Solution for SAP HANA:

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

New Cluster-Ready FAS3200 Models

HP 3PAR StoreServ 8000 Storage - what s new

Understanding Microsoft Storage Spaces

Big Fast Data Hadoop acceleration with Flash. June 2013

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

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

The next step in Software-Defined Storage with Virtual SAN

How To Store Data On An Ocora Nosql Database On A Flash Memory Device On A Microsoft Flash Memory 2 (Iomemory)

Server Forum Copyright 2014 Micron Technology, Inc

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

Netvisor Software Defined Fabric Architecture

Transcription:

Accelerating Real Time Big Data Applications PRESENTATION TITLE GOES HERE Bob Hansen

Apeiron Data Systems Apeiron is developing a VERY high performance Flash storage system that alters the economics of Big Data and HPC applications. Our storage systems dramatically improve application performance while simultaneously reducing the size of the cluster. 2

Agenda Real Time, Big Data What is that? Enhanced user experience drives high IOP performance Storage perf = $$ Scale out, in-memory compute/storage architecture evolution In-memory => in-box flash => external flash The Ideal, Very High Performance scale out system VHP System Vision What is possible? 3

Big Data Big Data Structured or unstructured Too big or too fast for traditional data base and SW techniques Drove the development of scale-out applications using DAS Big Data Analytics Off-line analysis of huge data sets Storage requirements = high capacity and BW Real Time Big Data (web personalization) Very fast lookups, small records, large data sets Storage requirements Large block writes, high IOPs, very low, predictable, consistent latency with linear performance scaling 4

High IOP Application Enhanced User Experience NoSQL Cluster Web / App Layer Web Personalization Customer personalization > Customer personalization and simplified data management > Fortune 500 companies mid-layer meta cache rapidly growing > Kayak > Netflix Caching aged airline quotes to speed service Personalization for >50M customers Structured data store > Amadeus 3.7 Million Bookings per Day 5

Ad Tech Example Web page request Match request to user Deliver Ad within 200ms Deliver ad Log transaction Log results Lose Fast Lookup (<1ms) Read consumer profile Update profile Match user to ad Win Bid for ad Lookup Available Ads Rank adds for best match Determine best ROI >1 billion consumers >3 billion devices Storage IOPs / latency = $$ 6

NoSQL and other in-memory data applications High Performance (IOPs) Compute / Storage Architecture Evolution 7

NoSQL Solution Scale Out nodes with the data set In-memory Application Servers switch... Scale-out in-memory goodness Shared nothing compute nodes scale well Data base is sharded evenly across all nodes Data set in-memory is VERY FAST To scale just add another node, shard the DB again and go Issues can be VERY expensive Node failure = very long recovery time Data at risk during recovery As data set grows more servers must be added = higher cost and foot print CPU to mem ratio can not be optimized This all breaks before you approach 100TB 8

Expensive? Add Internal Flash Application Servers switch... Flash Flash Flash Flash Scale-out in-memory goodness Shared nothing compute nodes scale well Data base is sharded evenly across all nodes Data set in-memory is VERY FAST Data in flash is FAST To scale just add another node, shard the DB again and go Storage Management is a Pain! Issues Flash size must be equal on all nodes Adding storage = downtime Node failure = very long recovery time Data at risk during recovery As data set grows more nodes must be added = higher cost and foot print CPU to mem ratio can not be optimized 9

VERY High Performance (VHP) External Storage is the Answer Application Servers switch... HBA HBA HBA HBA Storage Fabric Shared DAS Goodness CPU and Storage scale independently Minimize cost / rack space Improved CPU utilization Fine Grain, On-line provisioning Server failures don t take out data Minimize failure recovery time Issues Performance IOPs and Predictable Latency Availability HA design and Replicas Scale PBs and 100s of nodes 10

Storage technology choices IOPs / latency performance SSD Performance 15K HDD 210 IOPs 6Gb SATA SSD 90K IOPs* 12Gb SAS SSD 155K IOPs* NVMe SSD >> 600K IOPs* SATA and SAS can t cut it! * Typical 4K Random Reads Objectives Performance Availability Scale Get Out of the Box! JBOD Driver HBA Point to Point SSD Fast but Doesn t Scale Networked NVMe Driver HBA Fabric CPU NVMe SSD CPU is the Bottleneck Kills Performance or Adds Cost$$ 11

The ideal, VHP persistent storage solution Shared Direct Attached Storage Best performing persistent storage media Standard NVMe SSDs also best cost Bare metal, commodity storage network HW Low cost, industry standard networking (Enet) also best cost Add value where you get best ROI Data path optimization SSD Virtualization High availability Best in class management On-line provisioning and failure recovery Storage performance statistics / predictive modeling Deliver raw NVMe performance to the application 12

Why not PCIe on a rope? A native PCIe storage network is possible but faces several challenges - PCIe is not a network PCIe is an evolution and extension to a parallel system bus Initially scoped to support a handful of devices PCIe was not designed to be resilient Bus errors = panic Failure isolation is a work in progress There are currently no PCIe networking standards or components Yes, there are switches designed for in-box PCI extensions Why re-invent PCIe as a high cost, very complex, non-standard fabric? 13

VHP System Architecture Vision Application Servers switch Deliver raw NVMe performance... to the application HBA Storage Processing HBA Offload On Application HBA Servers HBA 40Gb Bare Metal Ethernet Storage Network Switched Storage Fabric Switched Storage Fabric...... Very High Performance Network to SSD interface... Simple, scalable architecture with better than in-box flash performance Highly available, shared storage using standard SSDs and networking components Virtualized storage, on-line provisioning, failure isolation 14

What is possible? Industry leading IOPs and BW performance Industry leading performance density Linear scaling to 100s of servers and Petabytes of storage Dramatically lower solution cost CapEx OpEx An easy to manage, extensible solution ready for the next gen flash, networking and PCIe technology Watch this Space! 15

Thank You! PRESENTATION TITLE GOES HERE www.apeirondata.com bob@apeirondata.com