Future of datacenter STORAGE. Carol Wilder, Niels Reimers,

Similar documents
Data and Intelligence in Storage Carol Wilder Intel Corporation

12th ANNUAL WORKSHOP 2016 NVME OVER FABRICS. Presented by Phil Cayton Intel Corporation. April 6th, 2016

THE STORAGE PERFORMANCE DEVELOPMENT KIT AND NVME-OF

NVMe Over Fabrics: Scaling Up With The Storage Performance Development Kit

Andreas Schneider. Markus Leberecht. Senior Cloud Solution Architect, Intel Deutschland. Distribution Sales Manager, Intel Deutschland

Jim Harris. Principal Software Engineer. Intel Data Center Group

Intel. Rack Scale Design: A Deeper Perspective on Software Manageability for the Open Compute Project Community. Mohan J. Kumar Intel Fellow

SPDK China Summit Ziye Yang. Senior Software Engineer. Network Platforms Group, Intel Corporation

Jim Harris. Principal Software Engineer. Data Center Group

Intel s Architecture for NFV

Out-of-band (OOB) Management of Storage Software through Baseboard Management Controller Piotr Wysocki, Kapil Karkra Intel

Accelerating Data Center Workloads with FPGAs

Accelerating NVMe-oF* for VMs with the Storage Performance Development Kit

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

Daniel Verkamp, Software Engineer

Ziye Yang. NPG, DCG, Intel

Re-Architecting Cloud Storage with Intel 3D XPoint Technology and Intel 3D NAND SSDs

Building an Open Memory-Centric Computing Architecture using Intel Optane Frank Ober Efstathios Efstathiou Oracle Open World 2017 October 3, 2017

Fast-track Hybrid IT Transformation with Intel Data Center Blocks for Cloud

2017 Storage Developer Conference. Mellanox Technologies. All Rights Reserved.

Virtuozzo Hyperconverged Platform Uses Intel Optane SSDs to Accelerate Performance for Containers and VMs

Extremely Fast Distributed Storage for Cloud Service Providers

Ben Walker Data Center Group Intel Corporation

Scott Oaks, Oracle Sunil Raghavan, Intel Daniel Verkamp, Intel 03-Oct :45 p.m. - 4:30 p.m. Moscone West - Room 3020

Intel SSD Data center evolution

Colin Cunningham, Intel Kumaran Siva, Intel Sandeep Mahajan, Oracle 03-Oct :45 p.m. - 5:30 p.m. Moscone West - Room 3020

FlashGrid Software Enables Converged and Hyper-Converged Appliances for Oracle* RAC

Changpeng Liu, Cloud Software Engineer. Piotr Pelpliński, Cloud Software Engineer

Changpeng Liu. Cloud Storage Software Engineer. Intel Data Center Group

Application Advantages of NVMe over Fabrics RDMA and Fibre Channel

Accelerating NVMe I/Os in Virtual Machine via SPDK vhost* Solution Ziye Yang, Changpeng Liu Senior software Engineer Intel

NVMe over Universal RDMA Fabrics

Changpeng Liu. Senior Storage Software Engineer. Intel Data Center Group

Intel optane memory as platform accelerator. Vladimir Knyazkin

Accelerate block service built on Ceph via SPDK Ziye Yang Intel

A U G U S T 8, S A N T A C L A R A, C A

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

Ceph BlueStore Performance on Latest Intel Server Platforms. Orlando Moreno Performance Engineer, Intel Corporation May 10, 2018

Ultimate Workstation Performance

Jim Pappas Director of Technology Initiatives, Intel Vice-Chair, Storage Networking Industry Association (SNIA) December 07, 2018

Create a Flexible, Scalable High-Performance Storage Cluster with WekaIO Matrix

Storage Performance Development Kit (SPDK) Daniel Verkamp, Software Engineer

Andrzej Jakowski, Armoun Forghan. Apr 2017 Santa Clara, CA

Hardened Security in the Cloud Bob Doud, Sr. Director Marketing March, 2018

Density Optimized System Enabling Next-Gen Performance

Merging Enterprise Applications with Docker* Container Technology

Kaminario and K2 All Flash Array At A Glance 275+ Employees Boston HQ Locations in Israel, London, Paris, Beijing & Seoul 200+ Channel Partners K2 All

NFV Platform Service Assurance Intel Infrastructure Management Technologies

Intel Solid State Drive Data Center Family for PCIe* in Baidu s Data Center Environment

Intel and SAP Realising the Value of your Data

unleashed the future Intel Xeon Scalable Processors for High Performance Computing Alexey Belogortsev Field Application Engineer

Beyond the Hype of NVMe & NVMeoF:

Hubert Nueckel Principal Engineer, Intel. Doug Nelson Technical Lead, Intel. September 2017

Intel Architecture 2S Server Tioga Pass Performance and Power Optimization

Välkommen. Intel Anders Huge

FAST FORWARD TO YOUR <NEXT> CREATION

Why NVMe/TCP is the better choice for your Data Center

Engineers can be significantly more productive when ANSYS Mechanical runs on CPUs with a high core count. Executive Summary

Ed Warnicke, Cisco. Tomasz Zawadzki, Intel

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

April 2 nd, Bob Burroughs Director, HPC Solution Sales

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

RE-IMAGINING THE DATACENTER. Lynn Comp Director of Datacenter Solutions and Technologies

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

Dr. Jean-Laurent PHILIPPE, PhD EMEA HPC Technical Sales Specialist. With Dell Amsterdam, October 27, 2016

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

Munara Tolubaeva Technical Consulting Engineer. 3D XPoint is a trademark of Intel Corporation in the U.S. and/or other countries.

Intel Network Builders Solution Brief. Etisalat* and Intel Virtualizing the Internet. Flexibility

HPE ProLiant ML350 Gen P 16GB-R E208i-a 8SFF 1x800W RPS Solution Server (P04674-S01)

Provisioning Intel Rack Scale Design Bare Metal Resources in the OpenStack Environment

SOFTWARE-DEFINED BLOCK STORAGE FOR HYPERSCALE APPLICATIONS

Red Hat Ceph Storage and Samsung NVMe SSDs for intensive workloads

HPE ProLiant ML350 Gen10 Server

POWER YOUR CREATIVITY WITH THE INTEL CORE X-SERIES PROCESSOR FAMILY

SmartNICs: Giving Rise To Smarter Offload at The Edge and In The Data Center

Evolution of Rack Scale Architecture Storage

Agenda. Introduction Network functions virtualization (NFV) promise and mission cloud native approach Where do we want to go with NFV?

An NVMe-based FPGA Storage Workload Accelerator

Efficient Parallel Programming on Xeon Phi for Exascale

Software Defined Storage for the Evolving Data Center

OpenLine and Azure Stack

Top 5 Reasons to Consider

NVMe over Fabrics. High Performance SSDs networked over Ethernet. Rob Davis Vice President Storage Technology, Mellanox

WHY COMPOSABLE INFRASTRUCTURE INSTEAD OF HYPERCONVERGENCE

The Transition to PCI Express* for Client SSDs

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

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

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

Intel RaId Intel Product Quick Reference Matrix - Servers Q1,

Driving network transformation DAN RODRIGUEZ VICE PRESIDENT DATA CENTER GROUP GENERAL MANAGER COMMUNICATIONS INFRASTRUCTURE DIVISION

An Approach for Implementing NVMeOF based Solutions

Intel Builder s Conference - NetApp

São Paulo. August,

A New Key-Value Data Store For Heterogeneous Storage Architecture

Re- I m a g i n i n g D a t a C e n t e r S t o r a g e a n d M e m o r y

Data Center Megatrends Opportunity in 2015 Jim Henrys

RDMA Requirements for High Availability in the NVM Programming Model

EXPERIENCES WITH NVME OVER FABRICS

INTEL NEXT GENERATION TECHNOLOGY - POWERING NEW PERFORMANCE LEVELS

Lenovo Database Configuration Guide

Transcription:

Future of datacenter STORAGE Carol Wilder, carol.a.wilder@intel.com Niels Reimers, niels.reimers@intel.com

Legal Notices/disclaimer Intel technologies features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at intel.com, or from the OEM or retailer. No computer system can be absolutely secure. Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more complete information visit http://www.intel.com/performance. Tests document performance of components on a particular test, in specific systems. Differences in hardware, software, or configuration will affect actual performance. Consult other sources of information to evaluate performance as you consider your purchase. For more complete information about performance and benchmark results, visit http://www.intel.com/performance. Cost reduction scenarios described are intended as examples of how a given Intel- based product, in the specified circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction. Results have been estimated or simulated using internal Intel analysis or architecture simulation or modeling, and provided to you for informational purposes. Any differences in your system hardware, software or configuration may affect your actual performance. Intel does not control or audit third-party benchmark data or the web sites referenced in this document. You should visit the referenced web site and confirm whether referenced data are accurate. Intel, the Intel logo and others are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. 2016 Intel Corporation.

Extraordinary New Demands Face the Data Center 3

A Variety of Requirements Across Apps B i z c r i t i c a l apps P r i v a c y, s e c u r i t y D a t a S o v e r e i g n t y S t a r t - ups I n s u f f i c i e n t I T s c a l e N e w a p p s PRIVATE HYBRID PUBLIC S u f f i c i e n t I T s c a l e L a r g e d a t a s e t s P r e d i c t a b l e c a p a c i t y U n p r e d i c t a b l e d e m a n d U n d i f f e r e n t i a t i n g apps 4

Storage and Data Across Infrastructures Traditional Storage Challenge Cloud storage Seamlessly access data anywhere, at anytime, on any device, at the required performance 5

The storage modernization journey Modernize Automate Orchestrate Storage Intelligence Hard Drive to Solid State Drive Architecture & Workload Unifying Cloud & Enterprise Seamless integration across architecture, media and vendors Thin-provisioning De-duplication Compression Encryption Multi-tenancy SSD Moore s Law Storage Intelligence Performance Emergence of new storage arrays: All Flash Hybrid Scale Up Architecture Scale Out Architecture Hyperconverged Software Defined Storage Orchestrated management Service Level Agreements Network Function Virtualization Software Defined Infrastructure Shift of the IO bottleneck Business alignment Storage Modernization enhances existing and new environments enabling seamless data services in the datacenter 6

intel enabling storage modernization Creating seamless data services in the datacenter Intel Xeon Processors Intel SSD for Datacenter Storage Performance Development Kit Intel SSD for Datacenter Intel Cache Acceleration Software Intel Intelligent Storage Acceleration Library Storage Performance Development Kit Intel Quick Assist Technology Intel Optane Intel Intelligent Storage Acceleration Library Server Based Storage Architectures Intel Optane Storage Performance Development Kit Media Transition Software Defined Storage Intel Cache Acceleration Software Software Defined 7

What is NVM Express Over Fabrics? Industry standard definition of NVMe over Data Center Fabrics Shares the same base Architecture and NVMe Host Software as PCIe Enables NVMe scale-out and low latency operations on Data Center Fabrics Non-PCIe Transports and Data Center Fabrics NVMe over Fabrics is the most efficient Block Interface on Data Center Fabrics

NVMe over Fabrics Standardization and Enabling Industry-wide NVMexpress.org TWG community defined NVMe Fabrics Dozens of companies participated in the definition over last ~18 months NVMe Over Fabrics Specifications were released on June 6 th 2016 Downloadable from www.nvmexpress.org/specifications Linux Kernel Host and Target Drivers available www.nvmexpress.org/drivers Integrated and tested with Linux 4.7-RC1 Kernel, plan is to upstream with 4.8 Kernel Intel SPDK User-Level NVMe over Fabrics Target Downloadable from https://github.com/spdk

Commonality Between NVMe on PCIe and Fabrics The vast majority of NVMe is leveraged as-is for Fabrics NVMe host interface, NVM Subsystem, Controllers, Namespaces, Commands, Registers/Properties, Power States, Asynchronous Events, Reservations, etc. Allows for use of common NVMe Host software with very thin fabric dependent layers Primary differences reside in the discovery and queuing mechanisms ~ 90% Common Between PCIe and Fabrics

NVMe over Fabrics NVMe Command / Completion Delivery Fabric Capsules are messages with encapsulated common NVMe content Host to NVMe Controller * NVMe Controller to Host Data Section may be sent within the Capsule (as shown) or via a fabric type dependent data transfer mechanism, example RDMA_READ/RDMA_WRITE Data Transfer to/from Host resident buffer

NVMe over Fabrics Capsule Exchange Example Host NVMe Host Software Driver NVM Subsystem NVMe Controller Session Namespace ID 1 Namespace ID 2 NVMe Namespace A (Identify State) NVMe Namespace B (Identify State) Send NVMe CMD Capsule 1 6 RCV NVMe RSP Capsule RCV NVMe CMD Capsule 3 4 SND NVMe RSP Capsule Fabric Dependent Transport Fabric Dependent Transport Port Port 2 NVMe CMD Capsule 5 NVMe RSP Capsule

NVMe Queue Creation using Fabric Connect Command Figure 1: Queue Creation Flow Create a fabric-dependent transport connection Send a Command Capsule with Fabric Connect Operation (AdminQ Connect establishes an association to an NVMe Controller) Controller ID and AUTHREQ returned ADMIN OR I/O QUEUE CREATED <opt> Send Authentication Fabric Commands AdminQ or IOQ Ready for NVMe Commands If AUTHREQ 0 Host HOST NVMe Controller CONTROLLER

Some of the use cases for NVMe Over Fabrics NVMe over Fabrics Compute Fabric Attach Compute Fabric Attach Compute Fabric Attach Compute Fabric Attach Fabric Attach Compute Fabric Attach Compute NVMe over Fabrics NVMe over Fabrics NVMe SSD NVMe SSD NVMe SSD NVMe SSD Bridge Bridge Bridge NVMe SSD NVMe SSD NVMe SSD NVMe SSD Hyperconverged Cloud Disaggregated Cloud External Storage

NVMe over Fabrics Cloud Storage Taxonomy Compute Optimized Enclosures Enables independent scaling of compute and NVMe SSD enclosures... Compute Scaling Scalable fabric Interconnect Ethernet with RDMA Scale-Out Compute + NVMe SSD NVMe Over Fabrics (Ethernet/RDMA) NVMe PCIe SSD Capacity and Caching Optimized Enclosures... Capacity Optimized Caching Optimized

Disaggregated NVMe over Fabrics Enclosure Options Intel Processor Based NVMf Target S/W (Front-End) SPDK or Linux Target S/W Typically have storage abstractions Endurance, Security, High Avail. (RAID, Compute fail-over, ) Compute Module X16 PCIe Gen3 2 X DDR4 DIMMs Proc 2 X DDR4 DIMMs X8 PCIe Gen3 2 X 25GE NIC NVMe Bridge Based Bridges NVMf to PCIe NVMe Discrete or integrated into RNIC High IOPS/Low Power JBOD like functionality with limited SSD sharing capabilities PCIe SSD sharing features will help Multiple namespaces, SR_IOV, CRB, ROC, NVMe Bridge Module X8 PCIe Gen3 FPGA or ASIC 25G 25G

Cloud Storage Usage Model (Disaggregated OSD block-store) Ceph RBD/OSD Network Ceph OSD Software runs on disaggregated compute nodes (2 Socket Intel Xeon E5) NVMe software enables access to disaggregated NVMe SSDs... NVMe Over Fabrics Capacity and Performance optimized NVMe SSD enclosures...

Enable Seamless Data Services Across Clouds Enterprise CLOUDs Data Services Public clouds Seamless Data Services: Agile, Automated, and Secure Unified, Comprehensive Services Management & Orchestration IaaS to SaaS 18

The Future of Storage Starts Here Accelerate the pace of change Optimize Storage solutions with Builders Labs Enable seamless data services across clouds and To the edges 19

Intel Experience NEXT GENERATION STORAGE Invest embrace Align in accelerating next generation storage solutions Intel Solid State Drive & Intel Optane technology for high performance to accelerate software-defined storage

Intel Storage Builders networking reception Bayshore room Second Floor, September 21 st 6:00-8:00 pm Join us for a mixer to enjoy an evening full of networking and to leverage business opportunities.