Connecting Flash in Cloud Storage



Similar documents
Driving Revenue Growth Across Multiple Markets

Storage, Cloud, Web 2.0, Big Data Driving Growth

State of the Art Cloud Infrastructure

Pre-Conference Seminar E: Flash Storage Networking

Connecting the Clouds

SMB Direct for SQL Server and Private Cloud

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

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

Flash Controller Architecture for All Flash Arrays

The Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage Platforms. Abhijith Shenoy Engineer, Hedvig Inc.

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

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

Enabling High performance Big Data platform with RDMA

Server SAN Market Definition

Microsoft Hybrid Cloud IaaS Platforms

SMB Advanced Networking for Fault Tolerance and Performance. Jose Barreto Principal Program Managers Microsoft Corporation

Hyper-V over SMB Remote File Storage support in Windows Server 8 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Michael Kagan.

Overview: X5 Generation Database Machines

Scaling Cloud-Native Virtualized Network Services with Flash Memory

Mellanox Cloud and Database Acceleration Solution over Windows Server 2012 SMB Direct

Bringing the Public Cloud to Your Data Center

InfiniBand Update Addressing new I/O challenges in HPC, Cloud, and Web 2.0 infrastructures. Brian Sparks IBTA Marketing Working Group Co-Chair

Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Luxembourg June

Mellanox Accelerated Storage Solutions

Traditional v/s CONVRGD

SSDs: Practical Ways to Accelerate Virtual Servers

Preparing for Mega Trends and Impact on Data Center Networking

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

SSDs: Practical Ways to Accelerate Virtual Servers

Building a Flash Fabric

Mellanox Academy Online Training (E-learning)

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

Building a Scalable Storage with InfiniBand

Solution Brief July All-Flash Server-Side Storage for Oracle Real Application Clusters (RAC) on Oracle Linux

Flash Memory Arrays Enabling the Virtualized Data Center. July 2010

Business-centric Storage FUJITSU Hyperscale Storage System ETERNUS CD10000

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

StarWind Virtual SAN for Microsoft SOFS

Replacing SAN with High Performance Windows Share over a Converged Network

Hyperscale Use Cases for Scaling Out with Flash. David Olszewski

Zadara Storage Cloud A

Microsoft Windows Server in a Flash

Latency vs. Capacity Storage Projections

Storage and High Availability with Windows Server 10971B; 4 Days, Instructor-led

HyperQ Storage Tiering White Paper

Realizing the next step in storage/converged architectures

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

InfiniBand vs Fibre Channel Throughput. Figure 1. InfiniBand vs 2Gb/s Fibre Channel Single Port Storage Throughput to Disk Media

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

Architecting Your SAS Grid : Networking for Performance

Cloud Service Provider Builds Cost-Effective Storage Solution to Support Business Growth

Improving IT Operational Efficiency with a VMware vsphere Private Cloud on Lenovo Servers and Lenovo Storage SAN S3200

ENABLING A FASTER ROAD TO THE ALL-FLASH DATACENTER

Intel s Vision for Cloud Computing

Building low cost disk storage with Ceph and OpenStack Swift

10971B: Storage and High Availability with Windows Server

Big data management with IBM General Parallel File System

Realizing the True Potential of Software-Defined Storage

The last 18 months. AutoScale. IaaS. BizTalk Services Hyper-V Disaster Recovery Support. Multi-Factor Auth. Hyper-V Recovery.

High Performance Server SAN using Micron M500DC SSDs and Sanbolic Software

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

Cisco Virtualized Multiservice Data Center Reference Architecture: Building the Unified Data Center

Moving Virtual Storage to the Cloud

High Performance Computing OpenStack Options. September 22, 2015

Course 10971:Storage and High Availability with Windows Server

Evaluation Methodology of Converged Cloud Environments

Enterprise Flash vs. HDD Projections

Private cloud computing advances

Introduction to Cloud Design Four Design Principals For IaaS

Moving Virtual Storage to the Cloud. Guidelines for Hosters Who Want to Enhance Their Cloud Offerings with Cloud Storage

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Running Highly Available, High Performance Databases in a SAN-Free Environment

Data Center Op+miza+on

High Performance OpenStack Cloud. Eli Karpilovski Cloud Advisory Council Chairman

Microsoft Windows Server Hyper-V in a Flash

InfiniBand in the Enterprise Data Center

ebay Storage, From Good to Great

Choosing the Best Network Interface Card for Cloud Mellanox ConnectX -3 Pro EN vs. Intel XL710

New Features in PSP2 for SANsymphony -V10 Software-defined Storage Platform and DataCore Virtual SAN

New Cluster-Ready FAS3200 Models

Journey to the All-Flash Data Center

SOLUTION BRIEF AUGUST All-Flash Server-Side Storage for Oracle Real Application Clusters (RAC) on Oracle Linux

10th TF-Storage Meeting

Dell Converged Infrastructure

Scientific Computing Data Management Visions

Understanding Microsoft Storage Spaces

Virtualization of the MS Exchange Server Environment

Flash Use Cases Traditional Infrastructure vs Hyperscale

Driving IBM BigInsights Performance Over GPFS Using InfiniBand+RDMA

WHITE PAPER The Storage Holy Grail: Decoupling Performance from Capacity

Increasing Storage Performance

The Challenges of Enabling Low-cost Enterprise Cloud Storage Services

Building Storage Service in a Private Cloud

Introducing NetApp FAS2500 series. Marek Stopka Senior System Engineer ALEF Distribution CZ s.r.o.

Why Microsoft? For Virtualizing & Managing SharePoint. Microsoft System Center 2012 R2. July 2014 v1.0

Solid State Storage in the Evolution of the Data Center

Unified Computing Systems

HOW TO SELECT THE BEST SOLID- STATE STORAGE ARRAY FOR YOUR ENVIRONMENT

Transcription:

Connecting Flash in Cloud Storage Kevin Deierling Vice President Mellanox Technologies kevind AT mellanox.com Santa Clara, CA 1

Five Key Requirements for Connecting Flash Storage in the Cloud 1. Economical 2. Massive Scalability & On-Demand Elasticity 3. Converged 4. Fault tolerance & High Availability 5. Virtualization Aware Santa Clara, CA 2

#1: Cloud Storage Must be Economical To make storage cheaper we use lots more network! How do we make Azure Storage scale? RoCE (RDMA over Ethernet) enabled at 40GbE for Windows Azure Storage, achieving massive COGS savings ONF 2014, Microsoft Keynote, Albert Greenberg, SDN in Azure Infrastructure Santa Clara, CA 3

#2: Cloud Storage Must Scale-Out Network Capabilities Determine Scale Out Performance Scale out required to achieve massive scalability & on-demand elasticity Transition from Scale-Up to Scale-Out Only way to support storage capacity growth in a cost-effective manner Accelerated by cloud, big data, HPC New scale-out choices

Server SAN: The New Normal in the Cloud $1.7B in 2013, 85% is Hyperscale Server SAN at 44.2% CAGR over next 15 years Server SAN == Scale Out! Server SAN: Direct attached storage (DAS) devices with high speed interconnects and intelligent software, David Floyer, Wikibon, Jul 2014 Santa Clara, CA 5

Scale Out Storage: No Right Approach NVMe + Server (Flash-DAS) Netapp EF540 All Flash Array Dell Fluid Cache (Hybrid) New Scale Out Options Flash DAS All Flash Arrays Hybrid Cache All viable scale out solutions Different trade-offs for different workloads Cloud storage needs to be app agnostic Mix of low & high performance apps Requires data to move quickly between nodes Santa Clara, CA 6

All Flash Arrays vs Flash-DAS Server Server Server Server Server Server Flash Flash Flash Servers with Direct Attached Flash (flash-das) Flash Array (Shared) Pros - Better Flash utilization - Storage level RAID/HA - Better Tiering, Balancing Cons - Increased Latency Pros Flash close to CPU Server level Erasure Coding Cons Potentially poor flash utilization Erasure Coding Consumes Network Santa Clara, CA 7

All Flash Arrays vs Flash-DAS RDMA Enabled Windows Flash Storage Array Servers with nvme Attached Flash (flash-das) High performance networks with RDMA needed to overcome the limitations of either solution: (AFA or Flash- DAS) Santa Clara, CA 8

Dell Fluid Cache: Hybrid Approach Dell Fluid Cache uses low latency RDMA to create a Shared Cache Pool Uses iser over RoCE to create Shared Cache Pool 4X transactions, 6X Users, & 99% faster response Santa Clara, CA 9

#3: Cloud Storage Must be Converged Storage prio1 Management prio2 vmotion prio3 Single Interconnect for Compute, Networking, Storage RDMA: InfiniBand & Ethernet (RoCE*) No Fibre Channel in the Cloud! Flash has killed the Fibre Channel HDD Networking prio4 Compute Networking Storage Converged Fabrics 56Gb/s InfiniBand 10/40Gb/s Ethernet * RoCE: RDMA over Converged Ethernet Public & Private Clouds Converging on Fast RDMA Interconnects

Front & Back End Converging Too! Example: Ceph Back-End Cluster Network Demands High Throughput Interconnect Traditional Scale-Up Storage Front-end connectivity comes out-of-the box Back-end connectivity hidden inside the box Higher performance needed due to write-multiplaction (RAID, Mirroring, Caching, Journaling, etc) Cloud storage can converge front & back end! Santa Clara, CA 11

#4: Cloud Storage Needs Fault Tolerance X Traditional RAID at Disk Level Erasure Coding at Server Level X ONF 2014, Microsoft Keynote, Albert Greenberg, SDN in Azure Infrastructure But in the Cloud the Fault Domain has changed! Extend beyond RAID to just correct disk-level failures Erasure coding performs error correction at the level of the server-storage unit Erasure coding is effective but uses more network Santa Clara, CA 12

#5: Needs Virtual-Network Aware Cloud Storage Needs to be Overlay Network Aware Clouds exploiting overlay network virtualization Multi-tenancy & isolation Virtual network extending to storage Virtual overlay networks need hardware enforcement & acceleration Santa Clara, CA 13

Thanks! Questions Santa Clara, CA 14