NVM Express: Bringing PCIe Speed to SSDs
|
|
- Alvin Shields
- 7 years ago
- Views:
Transcription
1 NVM Express: Bringing PCIe Speed to SSDs Session D-101 Tom Burniece Moderator Akber Kazmi, David Akerson, Mike James Presenters Santa Clara, CA USA October
2 AGENDA PCI Express Supersedes SAS and SATA in Storage Current PCIe Use Cases Future PCIe Applications NVM Express: Unlock Your Solid State Drive s Potential Overview Basics Status Santa Clara, CA USA October
3 PCI Express Supersedes SAS and SATA in Storage Akber Kazmi PLX Technology Santa Clara, CA USA October
4 Agenda PCIe Roadmap/History Quick Overview of PCIe Enhancements in PCIe for New Applications Vendor Defined Enhancements New Usage Models and Applications Summary Santa Clara, CA USA October
5 SAS / SATA / PCIe Roadmaps SAS4? 24Gb/s Or SASe 16 Gb/s SATAe 16Gb/s PCIe Gen4 16Gb/s SAS 12Gb/s SATAe* 8Gb/s PCIe Gen3 8Gb/s Speed SAS 6Gb/s SATA 6Gb/s SAS 3 Gb/s PCIe Gen2 5Gb/s SATA 3 Gb/s PCIe Gen1 2.5Gb/s * No SATA 3 Adopted PCI Express (SATAe) Santa Clara, CA USA October
6 Quick Overview of PCIe Technology Replaces PCI bus with full software compatibility Serial point-to-point Packet based protocol Three generations of evolution Speeds - 2.5, 5.0 and 8.0 G/lane Support mix of Gen 1, 2 & 3 ports Ports can scale to x1 to x32 Low Latency x1 x2
7 PCIe Protocol Enhancements SR-IOV Sharing of I/O with multiple VMs DPC/eDPC Handling of surprise down SRIS Clock-less cabling PCIe Cable - New Spec for low cost cable PCIe Retimer Standardize re-timer Santa Clara, CA USA October
8 PF VF 1 VF M VMM VM 1 VM N Single Root I/O Virtualization (SR-IOV) SR-IOV defines shared devices in PCIe Devices offer multiple virtual functions (VFs) The VMM assigns one or more VFs to a VM Higher performance & lower cost, foot-print & power Server Server PCIe Switch SR- IOV EP SR- IOV EP Santa Clara, CA USA October
9 SRIS Clocks SRIS (Separate Refclk Independent SSC) Enables new PCIe applications like Cables Allow each side of the link to have its own clock Two kinds of clocking supported 600 ppm difference with no SSC (aka SRNS) 5600 ppm difference with independent SSC (aka SRIS)
10 PCIe Cable PCIe cable spec (a.k.a. OcuLink) Targeted for low cost Optical and Copper cables Spec will address Active, half active and passive cables Scope of definition Electrical, Mechanical, FF, signaling, power, etc. Expected completion 2014
11 PCIe Re-timers / Repeaters A new ECN for re-timer in review Current re-timers don t work well in PCIe Gen3 systems Defining repeater and re-timer function for PCIe3 Useful in active cable apps Will also be used in boards and backplanes
12 DPC/eDPC Downstream Port Containment (DPC) Prevents host time-out or blue screen When triggered by error from an endpoint Take down link to endpoint Send error message/interrupt to host Reply to read request in time-out window Completion synthesis for root ports Host CPU Host SW to handle switch responses PCIe Switch I/O Device I/O Device I/O SSD Device I/O Device
13 Vendor-Defined PCIe Enhancements Sharing SR-IOV device with multiple hosts Host isolation/failover Embedded DMA controller Host-to-host communication Santa Clara, CA USA October
14 SSD Adapter Card ASIC1 ASIC2 Two SSD Controllers NVMe Form-Factor 2.5 Only ASIC1 (controller) exposed to Host ASIC1 servicing interrupts from ASIC2 Switch ASIC ASIC Switch ASIC ASIC ASIC ASIC ASIC ASIC Two or more SSD controllers aggregated with a switch Adapter Card Form-Factor Host isolation capability One ASIC exposed to Host Services interrupts from other ASICs
15 Server Motherboards Capacity expansion in server enclosures Aggregation through PCIe switch NIC Server Motherboard RAM CPU Switch RAM Santa Clara, CA August
16 FLASH Appliances IO IO Expansion Box PCIe over Cu/Opt Servers Switch Switch Santa Clara, CA August
17 Future PCIe Applications Expanded Use in Data Centers Santa Clara, CA USA October
18 Hide Some Endpoints from The Host One endpoint visible to host, rest are hidden Exposed endpoint communicates with the host and manages hidden endpoint Host CPU Devices on left not visible to Host PCIe Switch I/O or SSD Device I/O or SSD Device I/O or SSD Device I/O or SSD Device Green endpoint visible to host
19 Flash Appliances with I/O Sharing Share SR-IOV SSD modules in expansion chassis Shared by multiple servers/hosts or blade servers IO IO Expansion Box PCIe over Cu/Opt Servers Switch Switch Santa Clara, CA August
20 Today s Data Center Rack Storage Multiple Fabrics 1-2 Switches Networking CPU/Host LOM/NIC Ethernet Bridging Devices CPU/Host LOM/NIC HBA CPU/Host LOM/NIC HBA CPU/Host LOM/NIC HBA CPU/Host CPU/Host PCI Express LOM/NIC HBA HBA Fibre Channel PCI Express Already available in Every Box
21 PCI Express ExpressFabric Rack Scale Integration HBA NIC Shared I/O to Drop Costs & Power Pushes the Network to Top of Rack..Removing Costly NICs/HBAs ExpressFabric Switch Converged Fabric PCI Express CPU/Host* CPU/Host Retimer PCI Express High Performance 32Gbs Links (x4) Scalable to x8, x16 CPU/Host Switch CPU/Host Retimer CPU/Host CPU/Host PCI Express Retimer Retimer Simple ~ $5 and ~ 1 Watt PCIe Retimers Summary ~½ the Cost ~½ the Power
22 ExpressFabric Rack Scale Integration HBA NIC Flash Flash Flash Flash Flash Flash Flash Flash GPU GPU GPU GPU GPU GPU us us us us us us CPU/Host SSD Controller SSD Controller GPU GPU GPU us us us PCI Express ExpressFabric Switch us Switch Switch Switch Retimer PCIe Switch Box Serving the Rack Can be in any location Enables Shared SSD Storage PCIe offers the Highest Performance GPGPU Computing PCIe is Standard for GPUs Microservers PCIe as Future Fabric
23 Summary PCIe offers lowest latency and BW scalability PCIe has been adopted in many new applications & expected to expand in others PCI-SIG has added new features to help support current & future use of PCIe PCIe vendors adding new features to enhance performance & ease of use in data centers Very well suited for emerging applications Santa Clara, CA USA October
24 NVM Express: Unlock Your Solid State Drive s Potential October 23, 2013 David Akerson, Intel Corporation Mike James, SanDisk Corporation
25 NVM Express NVM Express (NVMe) is a standardized high performance host controller interface for PCIe SSDs designed for this and next generation Non-volatile Memory Developed by an open industry consortium of over 90 companies and directed by a 13 company Promoter Group Architected from the ground up for Non-volatile Memory to address Enterprise and Client system needs Reduces latency and provides faster performance with support for security and end-to-end data protection 25 Architected for Performance
26 NVM Express Solid State Drives Operating System and Applications Processor / Chipset PCIe Root Complex PCIe NVMe SSD PCIe NVMe SSD PCIe PCIe SAS / SATA SAS / SATA SAS / SATA PCIe PCIe PCIe PCIe Traditional interfaces developed for HDD Up to 200 IOPs Inefficiencies hidden NVM Express architected for SSDs Over 3 million IOPs NVMe SSD PCIe Host Bus Adapter, RAID on Chip, or I/O Controller Inefficiencies exposed PCIe SAS / SATA SAS / SATA SAS / SATA NVMe Controller SAS/ SATA SSD SAS/ SATA SSD SAS/ SATA SSD NVM 26 Architected for Performance
27 NVM Express Usage Models Server Caching Server Storage Client Storage External Storage SAN SAN Root Complex NVMe Root Complex Root Complex Controller A Root Complex Root Complex Controller B PCIe Switch x16 x4 NVMe NVMe NVMe x16 PCIe/PCIe RAID x4 NVMe NVMe NVMe Platform Controller Hub (PCH) NVMe SATA HDD SAS PCIe Switch x16 NVMe NVMe NVMe NVMe PCIe Switch x16 SAS SAS HDD Used for temporary data Non-redundant Used to reduce memory footprint Typically for persistent data Commonly used as Tier-0 storage Redundant (i.e. RAID ed) Used for Boot/OS drive and/or HDD cache Non-redundant Power optimized Used for just metadata or all data Multi-ported device Redundancy based on usage 27 Architected for Performance
28 Performance Advantage Case Study NVM Express reduces latency overhead by more than 50% SCSI/SAS: NVMe: 2.8 µs 6.0 µs 19,500 cycles 9,100 cycles Linux * Storage Stack User Apps User Kernel VFS / File System Block Layer Req Queue Chatham NVMe Prototype Prototype Measured IOPS Cores Used for 1M IOPs NVMe Driver SCSI Xlat SAS Driver 1.02M 2.8 µsecs 6.0 µsecs Measurement taken on Intel Core i5-2500k 3.3GHz 6MB L3 Cache Quad-Core Desktop Processor using Linux RedHat * EL Kernel. *Other 28 names and brands may be claimed as the property of others. Architected for Performance
29 StorNVMe Delivers a Great Solution StorNVMe Implementation Highlights Uses hardened Enterprise Storage Stack Strives for 1:1 mapping of queues to processors NUMA optimized Asynchronous notification supported Interrupt coalescing supported Rigorous testing on Windows* Firmware Update/Download (via IOCTL) With great IOPs Source: Intel Developers Forum Session SSDS004, Robin Alexander, Microsoft System Configuration: 2 Socket Romley-based Server, 16 physical processors (32), Random Read Workload, Tool: IOmeter Architected for Performance
30 StorNVMe Delivers a Great Solution StorNVMe Implementation Highlights Uses hardened Enterprise Storage Stack Strives for 1:1 mapping of queues to processors NUMA optimized Asynchronous notification supported Interrupt coalescing supported Rigorous testing on Windows* Firmware Update/Download (via IOCTL) With great IOPs And low latency Source: Intel Developers Forum Session SSDS004, Robin Alexander, Microsoft System Configuration: 2 Socket Romley-based Server, 16 physical processors (32), Random Read Workload, Tool: IOmeter Architected for Performance
31 Next Generation Scalable NVM Scalable Resistive Memory Element Wordlines Memory Element Selector Device Cross Point Array in Backend Layers ~4l 2 Cell Family Phase Change Memory Magnetic Tunnel Junction (MTJ) Electrochemical Cells (ECM) Binary Oxide Filament Cells Interfacial Switching Resistive RAM NVM Options Defining Switching Characteristics Energy (heat) converts material between crystalline (conductive) and amorphous (resistive) phases Switching of magnetic resistive layer by spin-polarized electrons Formation / dissolution of nano-bridge by electrochemistry Reversible filament formation by Oxidation-Reduction Oxygen vacancy drift diffusion induced barrier modulation Many candidate next generation NVM technologies. Offer ~ 1000x speed-up over NAND, closer to DRAM
32 Fully Exploiting Next Generation NVM With Next Generation NVM, the NVM is no longer the bottleneck Need optimized platform storage interconnect Need optimized software storage access methods Architected for Performance
33 Benefits of NVMe Standardization Standard Drivers Eliminates need for OEMs to qualify driver for each SSD vendor Enables broad adoption across a wide range of industry standard and proprietary operating systems Consistent Feature Set All SSDs implement required baseline features Optional features are implemented in a consistent manner Industry Ecosystem Development tools (analyzers, emulators, test platforms) IP cores and controllers Compliance and interoperability testing 33 Architected for Performance
34 NVM Express Basics Architected for Performance
35 NVMe Structure NVM Express Specification Queuing Interface Command Set Admin Command Set I/O Command Sets NVM Cmd Set Rsvd #1 Rsvd #2 Rsvd #3 35 Architected for Performance
36 Queuing Interface 1 Queue Command Host 7 Process Completion Ring Doorbell New Tail Tail Submission Queue Host Memory Head Completion Queue Ring Doorbell New Head 2 8 Head Tail Submission Queue Tail Doorbell Completion Queue Head Doorbell Fetch Command Process Command Queue Completion NVMe Controller Generate Interrupt Command Submission 1. Host writes command to submission queue 2. Host writes updated submission queue tail pointer to doorbell 36 Command Processing 3. Controller fetches command 4. Controller processes command Command Completion 5. Controller writes completion to completion queue 6. Controller generates MSI-X interrupt 7. Host processes completion 8. Host writes updated completion queue head pointer to doorbell
37 Scalable Queuing Interface Host Controller Managment Admin Submission Queue Admin Completion Queue I/O Submission Queue Core 0 I/O Completion Queue I/O Submission Queue Core 1 I/O Submission Queue I/O Completion Queue... I/O Submission Queue Core N I/O Completion Queue MSI-X MSI-X MSI-X MSI-X NVMe Controller Enables NUMA optimized drivers One or more I/O submission queues, completion queue, and MSI-X interrupt per core High performance and low latency command issue No locking between cores Up to ~2 32 outstanding commands Support for up to ~64K I/O submission and completion queues Each queue supports up to ~64K outstanding commands 37 Architected for Performance
38 Efficient Command Interface Scalable Queuing Interface All parameters for 4KB command in single 64B DMA fetch Interrupt Coalescing 38 Architected for Performance
39 Normalized CPU Utilization per I/O SATA SAS NVMe 25K IOP workload for each device 39 Architected for Performance
40 NVMe Command Sets Command Set Admin Command Set I/O Command Sets NVM Cmd Set Rsvd #1 Rsvd #2 Rsvd #3 40 Architected for Performance
41 Simple Optimized Command Set Admin Commands Create I/O Submission Queue Delete I/O Submission Queue Create I/O Completion Queue Delete I/O Completion Queue Get Log Page Identify Abort Set Features Get Features Asynchronous Event Request Firmware Activate (optional) Firmware Image Download (optional) NVM Admin Commands Format NVM (optional) Security Send (optional) Security Receive (optional) NVM I/O Commands Read Write Flush Write Uncorrectable (optional) Compare (optional) Dataset Management (optional) Write Zeros (optional) Reservation Register (optional) Reservation Report (optional) Reservation Acquire (optional) Reservation Release (optional) 41 Only 10 Admin commands and 3 I/O commands are required! Architected for Performance
42 Protection Information Bit Data Metadata 0 1 MSB Guard LSB PI Byte MSB MSB Application Tag LSB Protection Info in First 8B of Metadata 5 6 Reference Tag Data Metadata 7 MSB LSB Protection Information (PI) Protection Info in Last 8B of Metadata PI Protection Information has same fields and format as that in T10 Compatible with T10 Type 0, 1, 2 and 3 protection Protection information may be located in the first 8B of metadata or the last 8B of metadata 42 Architected for Performance
43 Protection Information Strip and Insert Write LBA Read LBA NVMe SSD NVMe SSD Host LBA Data Controller LBA Data NVM Host LBA Data Controller LBA Data NVM No Protection Information No Protection Information NVMe SSD NVMe SSD Host LBA Data PI LBA Data PI Controller NVM Host LBA Data PI LBA Data PI Controller NVM Pass Protection Information Pass Protection Information NVMe SSD NVMe SSD Host LBA Data LBA Data PI Controller NVM Host LBA Data LBA Data PI Controller NVM Insert Protection Information Strip Protection Information 43 Architected for Performance
44 PCIe Memory Metadata Options Metadata Buffer Metadata 3 Metadata 2 Metadata 1 Metadata 3 Data 3 Data 3 Metadata 2 Data Buffer Data 2 Data Metadata Buffer Data 2 Metadata 1 Data Metadata Data 1 Data 1 PCIe Memory PCIe Memory Data and Metadata In Separate Buffers ( DIX Mode ) Data and Metadata In Single Buffer ( DIF Mode ) 44 Architected for Performance
45 Scatter Gather Lists (SGLs) Host Physical Memory C 3 C 1 Read Cmd Starting LBA Num Logical Blks NVM Data C 4 C 0 Address C 0 C 1 C 2 C 3 Length a b c d C 0 C 1 C 2 Flash D 0 Flash D 1 Flash D 2 Flash D 3 C 2 Address C 4 C 5 Length e f C 3 C 4 Flash D 4 Flash D 5 Flash D 6 C 5 C 5 Flash D 7 Infinite flexibility at the expense of complex out-of-order data delivery 45 Architected for Performance
46 NVM Express Status Architected for Performance
47 NVM Express Products First plugfest held May 2013 with 11 companies participating Three devices on Integrator s List Samsung announced first NVM Express * (NVMe) product in July NVM Express products targeting Datacenter shipping this year Architected for Performance
48 NVM Express Specifications 48 NVM Express (NVMe) 1.0 published March, 2011 NVMe 1.1 published October, 2012 Enterprise: Multi-path I/O and namespace sharing Client: Lower power through autonomous power state transitions Future Directions Namespace Management Namespace Inventory Notice Event Firmware Activation without Reset More power management enhancements Power state performance and transitional energy Runtime power removal SGL enhancements Metadata optimization Enhanced error reporting Architected for Performance
49 Driver Development on Major OSs Windows * Linux * Unix Solaris * VMware * UEFI Windows * 8.1 and Windows* Server 2012 R2 include inbox driver Open source driver in collaboration with OFA Native OS driver since Linux * 3.3 (Jan 2012) FreeBSD driver upstream; ready for release Solaris driver will ship in S12 vmklinux driver certified release in Dec 2013 Open source driver available on SourceForge Native OS drivers already available, with more coming! *Other names and brands may be claimed as the property of others. Architected for Performance
50 Datacenter: Hot Plug Support Hot Add and Hot Remove are software management events During boot, the system must configure registers and resources for hot plug Existing BIOS and Linux / Windows OS drivers are prepared to support this today Surprise Remove requires careful software design Removing the device while IO outstanding is not recommended in SAS, nor in PCIe Requires driver hardening to guard against consuming synthesized values a valid data on error conditions Platform or kernel needs to filter errors from links after surprise link down event Complex Devices require more preallocated resources PCI Segment support to overcome bus limitations Normal Hot Plug Cases Being Addressed
51 Datacenter Challenges Connector Topologies Cabling Thermals Enclosure Management Ecosystem solutions address challenges See IDF SSDS003 presentation from Intel s James Myers for details
52 Bringing NVM Express to Market Ecosystem Supporting a Complete Solution *Other names and brands may be claimed as the property of others.
53 NVM Express Summary Development core philosophy: Simplicity and Efficiency Architected for performance Scalable from Client to Enterprise Standardized, consistent feature set Supports the current and next generation of NVM NVM Express is mature Specifications Drivers Conformance and Interoperability Testing Products beginning 2H Unlock your Solid-State Drive s potential Visit nvmexpress.org for more information Architected for Performance
54 Thank you! Questions? Architected for Performance
PCI Express Supersedes SAS and SATA in Storage
PCI Express Supersedes SAS and SATA in Storage Akber Kazmi PLX Technology Santa Clara, CA USA October 2013 1 Agenda PCIe Roadmap/History Quick Overview of PCIe Enhancements in PCIe for New Applications
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 informationNVM Express TM Infrastructure - Exploring Data Center PCIe Topologies
Architected for Performance NVM Express TM Infrastructure - Exploring Data Center PCIe Topologies January 29, 2015 Jonmichael Hands Product Marketing Manager, Intel Non-Volatile Memory Solutions Group
More informationWhy Hybrid Storage Strategies Give the Best Bang for the Buck
JANUARY 28, 2014, SAN JOSE, CA Tom Coughlin, Coughlin Associates & Jim Handy, Objective Analysis PRESENTATION TITLE GOES HERE Why Hybrid Storage Strategies Give the Best Bang for the Buck 1 Outline Different
More informationPCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation
PCI Express Impact on Storage Architectures and Future Data Centers Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies
More informationHow To Test Nvm Express On A Microsoft I7-3770S (I7) And I7 (I5) Ios 2 (I3) (I2) (Sas) (X86) (Amd)
The Performance Impact of NVMe and NVMe over Fabrics PRESENTATION TITLE GOES HERE Live: November 13, 2014 Presented by experts from Cisco, EMC and Intel Webcast Presenters! J Metz, R&D Engineer for the
More informationOCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance
OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance by George Crump, Lead Analyst! When non-volatile flash memory-based solid-state drives (SSDs) were introduced, the protocol
More informationPCI Express Impact on Storage Architectures. Ron Emerick, Sun Microsystems
PCI Express Impact on Storage Architectures Ron Emerick, Sun Microsystems SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individual members may
More informationPCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation
PCI Express Impact on Storage Architectures and Future Data Centers Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies
More informationPCI Express Impact on Storage Architectures and Future Data Centers
PCI Express Impact on Storage Architectures and Future Data Centers Ron Emerick, Oracle Corporation Author: Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is
More informationPCI Express and Storage. Ron Emerick, Sun Microsystems
Ron Emerick, Sun Microsystems SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individuals may use this material in presentations and literature
More informationScaling from Datacenter to Client
Scaling from Datacenter to Client KeunSoo Jo Sr. Manager Memory Product Planning Samsung Semiconductor Audio-Visual Sponsor Outline SSD Market Overview & Trends - Enterprise What brought us to NVMe Technology
More informationEDUCATION. PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation
PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies
More informationStorage Architectures. Ron Emerick, Oracle Corporation
PCI Express PRESENTATION and Its TITLE Interfaces GOES HERE to Flash Storage Architectures Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the
More informationAHCI and NVMe as Interfaces for SATA Express Devices - Overview
AHCI and NVMe as Interfaces for SATA Express Devices - Overview By Dave Landsman, SanDisk Page 1 Table of Contents 1 Introduction... 3 2 SATA Express Interface Architecture... 4 3 NVMe And AHCI Comparison...
More informationNVMe TM and PCIe SSDs NVMe TM Management Interface
TM and SSDs TM Interface Peter Onufryk Sr. Director, Product Development PMC-Sierra Austin Bolen Storage Development Principal Engineer Dell Special thanks to the TM Interface Workgroup members for contributions
More informationSCSI Standards and Technology Update: SAS and SCSI Express
SCSI Standards and Technology Update: SAS and SCSI Express Marty Czekalski - President, SCSI Trade Association Seagate Technology Greg McSorley Vice President, SCSI Trade Association - Amphenol SCSI Update
More informationPCI Express IO Virtualization Overview
Ron Emerick, Oracle Corporation Author: Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and
More informationNVM Express and the PCI Express * SSD Revolution SSDS003. Danny Cobb, CTO Flash Memory Business Unit, EMC Amber Huffman, Sr. Principal Engineer, Intel
NVM Express and the PCI Express * SSD Revolution Danny Cobb, CTO Flash Memory Business Unit, EMC Amber Huffman, Sr. Principal Engineer, Intel SSDS003 Agenda NVM Express (NVMe) Overview New NVMe Features
More informationI/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology
I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology Reduce I/O cost and power by 40 50% Reduce I/O real estate needs in blade servers through consolidation Maintain
More informationEnterprise SSD Interface Comparisons
Technology Paper Enterprise SSD Introduction PCI Express () is a general purpose bus interface used both in client and enterprise compute applications. Existing mass storage interfaces (SATA, SAS) connect
More informationBenefits of Solid-State Storage
This Dell technical white paper describes the different types of solid-state storage and the benefits of each. Jeff Armstrong Gary Kotzur Rahul Deshmukh Contents Introduction... 3 PCIe-SSS... 3 Differences
More informationMemory Channel Storage ( M C S ) Demystified. Jerome McFarland
ory nel Storage ( M C S ) Demystified Jerome McFarland Principal Product Marketer AGENDA + INTRO AND ARCHITECTURE + PRODUCT DETAILS + APPLICATIONS THE COMPUTE-STORAGE DISCONNECT + Compute And Data Have
More informationA Comparison of NVMe and AHCI
A Comparison of NVMe and AHCI Enterprise Storage OCTO Primary Contacts: Don H Walker Version: 1.0 Date Created: 7/31/2012 Page 1 Page 2 Table of Contents NVME AND AHCI... 1 1 INTRODUCTION... 6 2 OVERVIEW...
More informationDIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
More informationVTrak 15200 SATA RAID Storage System
Page 1 15-Drive Supports over 5 TB of reliable, low-cost, high performance storage 15200 Product Highlights First to deliver a full HW iscsi solution with SATA drives - Lower CPU utilization - Higher data
More informationStorageBox 1000. High Performance NVMe JBOF
High Performance NVMe JBOF The High Capacity, Fastest and Most Modular Direct Attached NVMe Storage Device for VDI and HPC BLAZING 12GB/s SPEED 8 DRIVES [1U ] WORKS WITH ANY SERVER The Magma StorageBox
More informationBroadcom Ethernet Network Controller Enhanced Virtualization Functionality
White Paper Broadcom Ethernet Network Controller Enhanced Virtualization Functionality Advancements in VMware virtualization technology coupled with the increasing processing capability of hardware platforms
More informationA Close Look at PCI Express SSDs. Shirish Jamthe Director of System Engineering Virident Systems, Inc. August 2011
A Close Look at PCI Express SSDs Shirish Jamthe Director of System Engineering Virident Systems, Inc. August 2011 Macro Datacenter Trends Key driver: Information Processing Data Footprint (PB) CAGR: 100%
More informationTransitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper
Transitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper December 2009 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES.
More informationSerial ATA technology
Serial ATA technology Technology brief, 4 th edition Introduction... 2 SATA devices and interoperability with SAS devices... 2 Initiators... 2 Expanders... 3 Targets and their recommended uses... 3 Entry
More informationPCIe Over Cable Provides Greater Performance for Less Cost for High Performance Computing (HPC) Clusters. from One Stop Systems (OSS)
PCIe Over Cable Provides Greater Performance for Less Cost for High Performance Computing (HPC) Clusters from One Stop Systems (OSS) PCIe Over Cable PCIe provides greater performance 8 7 6 5 GBytes/s 4
More informationNext Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data Centers Dennis Martin President, Demartek Tuesday, September 16, 2014 Agenda About Demartek Increased Bandwidth Needs for Storage Storage Interface
More informationSATA Evolves SATA Specification v3.2 FMS 2013
SATA Evolves SATA Specification v3.2 FMS 2013 SATA is Everywhere SATA is the de facto standard for PC storage Since its introduction, SATA has evolved into new application spaces and now provides storage
More informationPerformance Beyond PCI Express: Moving Storage to The Memory Bus A Technical Whitepaper
: Moving Storage to The Memory Bus A Technical Whitepaper By Stephen Foskett April 2014 2 Introduction In the quest to eliminate bottlenecks and improve system performance, the state of the art has continually
More informationWhite Paper: M.2 SSDs: Aligned for Speed. Comparing SSD form factors, interfaces, and software support
White Paper: M.2 SSDs: Aligned for Speed Comparing SSD form factors, interfaces, and software support M.2 SSDs: Aligned for Speed A flurry of new standards activity has opened a wide range of choices for
More informationIOmark- VDI. Nimbus Data Gemini Test Report: VDI- 130906- a Test Report Date: 6, September 2013. www.iomark.org
IOmark- VDI Nimbus Data Gemini Test Report: VDI- 130906- a Test Copyright 2010-2013 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VDI, VDI- IOmark, and IOmark are trademarks of Evaluator
More informationEmerging storage and HPC technologies to accelerate big data analytics Jerome Gaysse JG Consulting
Emerging storage and HPC technologies to accelerate big data analytics Jerome Gaysse JG Consulting Introduction Big Data Analytics needs: Low latency data access Fast computing Power efficiency Latest
More informationA+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
More informationHow SSDs Fit in Different Data Center Applications
How SSDs Fit in Different Data Center Applications Tahmid Rahman Senior Technical Marketing Engineer NVM Solutions Group Flash Memory Summit 2012 Santa Clara, CA 1 Agenda SSD market momentum and drivers
More informationEvaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation
Evaluation Report: HP Blade Server and HP MSA 16GFC Storage Evaluation Evaluation report prepared under contract with HP Executive Summary The computing industry is experiencing an increasing demand for
More informationVirtualization Performance Analysis November 2010 Effect of SR-IOV Support in Red Hat KVM on Network Performance in Virtualized Environments
Virtualization Performance Analysis November 2010 Effect of SR-IOV Support in Red Hat KVM on Network Performance in Steve Worley System x Performance Analysis and Benchmarking IBM Systems and Technology
More informationQuickSpecs. PCIe Solid State Drives for HP Workstations
Introduction Storage technology with NAND media is outgrowing the bandwidth limitations of the SATA bus. New high performance Storage solutions will connect directly to the PCIe bus for revolutionary performance
More informationPCI-SIG SR-IOV Primer. An Introduction to SR-IOV Technology Intel LAN Access Division
PCI-SIG SR-IOV Primer An Introduction to SR-IOV Technology Intel LAN Access Division 321211-002 Revision 2.5 Legal NFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationVMware Virtual SAN Hardware Guidance. TECHNICAL MARKETING DOCUMENTATION v 1.0
VMware Virtual SAN Hardware Guidance TECHNICAL MARKETING DOCUMENTATION v 1.0 Table of Contents Introduction.... 3 Server Form Factors... 3 Rackmount.... 3 Blade.........................................................................3
More informationComputer Systems Structure Input/Output
Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices
More informationHot and Surprise Plug Recommendations for Enterprise PCIe Switches in the Data Center (Short Form)
. White Paper Hot and Surprise Plug Recommendations for Enterprise PCIe Switches in the Data Center (Short Form) Preliminary May, 2016 Abstract This short form white paper describes the software and hardware
More informationNative PCIe SSD Controllers A Next-Generation Enterprise Architecture For Scalable I/O Performace
WHITE PAPER Native PCIe SSD Controllers A Next-Generation Enterprise Architecture For Scalable I/O Performace Shawn Kung Director of Product Marketing Marvell January 2012 www.marvell.com Overview Next-generation
More informationSQL Server 2014 Optimization with Intel SSDs
White Paper October 2014 Introducing memory extensions from Microsoft s* newest database product, and Intel SSD Data Center Family for PCIe.* Order Number: 331409-001US INFORMATION IN THIS DOCUMENT IS
More informationAccelerating I/O- Intensive Applications in IT Infrastructure with Innodisk FlexiArray Flash Appliance. Alex Ho, Product Manager Innodisk Corporation
Accelerating I/O- Intensive Applications in IT Infrastructure with Innodisk FlexiArray Flash Appliance Alex Ho, Product Manager Innodisk Corporation Outline Innodisk Introduction Industry Trend & Challenge
More informationPEX 8748, PCI Express Gen 3 Switch, 48 Lanes, 12 Ports
, PCI Express Gen 3 Switch, 48 Lanes, 12 Ports Highlights General Features o 48-lane, 12-port PCIe Gen 3 switch - Integrate d 8.0 GT/s SerDes o 27 x 27mm 2, 676-pin BGA package o Typical Power: 8.0 Watts
More informationNVM Express : Unlock the Potential
NVM Express : Unlock the Potential Forum A-11 Audio-Visual Sponsor The Maturity of NVM Express Tom Lenny Principal Program Manager Seagate Technology Audio-Visual Sponsor NVMe Organization NVM Express
More informationSAN Conceptual and Design Basics
TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer
More informationTaking Linux File and Storage Systems into the Future. Ric Wheeler Director Kernel File and Storage Team Red Hat, Incorporated
Taking Linux File and Storage Systems into the Future Ric Wheeler Director Kernel File and Storage Team Red Hat, Incorporated 1 Overview Going Bigger Going Faster Support for New Hardware Current Areas
More informationFlashSoft Software from SanDisk : Accelerating Virtual Infrastructures
Technology Insight Paper FlashSoft Software from SanDisk : Accelerating Virtual Infrastructures By Leah Schoeb January 16, 2013 FlashSoft Software from SanDisk: Accelerating Virtual Infrastructures 1 FlashSoft
More informationUCS M-Series Modular Servers
UCS M-Series Modular Servers The Next Wave of UCS Innovation Marian Klas Cisco Systems June 2015 Cisco UCS - Powering Applications at Every Scale Edge-Scale Computing Cloud-Scale Computing Seamlessly Extend
More informationDD670, DD860, and DD890 Hardware Overview
DD670, DD860, and DD890 Hardware Overview Data Domain, Inc. 2421 Mission College Boulevard, Santa Clara, CA 95054 866-WE-DDUPE; 408-980-4800 775-0186-0001 Revision A July 14, 2010 Copyright 2010 EMC Corporation.
More informationPCI Express Overview. And, by the way, they need to do it in less time.
PCI Express Overview Introduction This paper is intended to introduce design engineers, system architects and business managers to the PCI Express protocol and how this interconnect technology fits into
More informationOpen Source Flash The Next Frontier
Open Source Flash The Next Frontier Michael Cornwell Lead Technologist - Flash Memory 1 Flash for the Enterprise A year after the great hype Market Seen Too Small >Consumer is priority by NAND Suppliers
More informationChapter 6. 6.1 Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig. 6.1. I/O devices can be characterized by. I/O bus connections
Chapter 6 Storage and Other I/O Topics 6.1 Introduction I/O devices can be characterized by Behavior: input, output, storage Partner: human or machine Data rate: bytes/sec, transfers/sec I/O bus connections
More informationVMware vsphere Design. 2nd Edition
Brochure More information from http://www.researchandmarkets.com/reports/2330623/ VMware vsphere Design. 2nd Edition Description: Achieve the performance, scalability, and ROI your business needs What
More informationProviding Safe, User Space Access to Fast, Solid State Disks. Adrian Caulfield, Todor Mollov, Louis Eisner, Arup De, Joel Coburn, Steven Swanson
Moneta-Direct: Providing Safe, User Space Access to Fast, Solid State Disks Adrian Caulfield, Todor Mollov, Louis Eisner, Arup De, Joel Coburn, Steven Swanson Non-volatile Systems Laboratory Department
More informationMaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products
MaxDeploy Ready Hyper- Converged Virtualization Solution With SanDisk Fusion iomemory products MaxDeploy Ready products are configured and tested for support with Maxta software- defined storage and with
More informationFlash Memory Arrays Enabling the Virtualized Data Center. July 2010
Flash Memory Arrays Enabling the Virtualized Data Center July 2010 2 Flash Memory Arrays Enabling the Virtualized Data Center This White Paper describes a new product category, the flash Memory Array,
More informationNVMe SSD User Installation Guide
NVMe SSD User Installation Guide XS1715/SM1715/SM953 White Paper 2014 Samsung Electronics Co. SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products
More informationThe Evolution of Solid State Storage in Enterprise Servers
The Evolution of Solid State Storage in Enterprise Servers Title Subhead: 14/16 Myriad Pro Regular Network inefficiency is a critical issue for today s virtualized datacenters. This paper examines the
More information4 Channel 6-Port SATA 6Gb/s PCIe RAID Host Card
4 Channel 6-Port SATA 6Gb/s PCIe RAID Host Card User Manual Model: UGT-ST644R All brand names and trademarks are properties of their respective owners www.vantecusa.com Contents: Chapter 1: Introduction...
More informationThe Technologies & Architectures. President, Demartek
Deep Dive on Solid State t Storage The Technologies & Architectures Dennis Martin Dennis Martin President, Demartek Demartek Company Overview Industry analysis with on-site test lab Lab includes servers,
More informationRTM Flash storage details
SAN Technology, Inc. Reference Architectures Flash Storage and VDI Best Practice Multi-vendor RTM Solutions SANBlaze Flash Storage Rear Transition Modules (RTMs) RTM436 RTM441 RTM451 Inside contents Overview
More informationThe Evolving NAND Flash Business Model for SSD. Steffen Hellmold VP BD, SandForce
The Evolving NAND Flash Business Model for SSD Steffen Hellmold VP BD, SandForce Flash Forward: Flash Flash Memory Memory Storage Storage Solutions Solutions Solid State Storage - Vision Solid State Storage
More informationHow System Settings Impact PCIe SSD Performance
How System Settings Impact PCIe SSD Performance Suzanne Ferreira R&D Engineer Micron Technology, Inc. July, 2012 As solid state drives (SSDs) continue to gain ground in the enterprise server and storage
More informationIntel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1.
Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V Technical Brief v1.0 September 2012 2 Intel Ethernet and Configuring SR-IOV on Windows*
More informationFlash Storage Optimizing Virtual Desktop Deployments
Flash Storage Optimizing Virtual Desktop Deployments Ashok Rajagopalan UCS Product Management May 2014 In Collaboration with Intel Old Fashioned VDI (circa 2012) was Financially Unattractive to Most Average
More informationDiablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015
A Diablo Technologies Whitepaper Diablo and VMware TM powering SQL Server TM in Virtual SAN TM May 2015 Ricky Trigalo, Director for Virtualization Solutions Architecture, Diablo Technologies Daniel Beveridge,
More informationWindows 8 SMB 2.2 File Sharing Performance
Windows 8 SMB 2.2 File Sharing Performance Abstract This paper provides a preliminary analysis of the performance capabilities of the Server Message Block (SMB) 2.2 file sharing protocol with 10 gigabit
More informationSerial ATA in Servers and Networked Storage
Serial ATA in Servers and Networked Storage Serial ATA (SATA) in Servers and Networked Storage Introduction Serial ATA (SATA) is a storage interface technology developed by a group of the industry s leading
More informationPerformance Characteristics of VMFS and RDM VMware ESX Server 3.0.1
Performance Study Performance Characteristics of and RDM VMware ESX Server 3.0.1 VMware ESX Server offers three choices for managing disk access in a virtual machine VMware Virtual Machine File System
More informationCloud Data Center Acceleration 2015
Cloud Data Center Acceleration 2015 Agenda! Computer & Storage Trends! Server and Storage System - Memory and Homogenous Architecture - Direct Attachment! Memory Trends! Acceleration Introduction! FPGA
More informationSolid State Technology What s New?
Solid State Technology What s New? Dennis Martin, President, Demartek www.storagedecisions.com Agenda: Solid State Technology What s New? Demartek About Us Solid-state storage overview Types of NAND flash
More informationThe proliferation of the raw processing
TECHNOLOGY CONNECTED Advances with System Area Network Speeds Data Transfer between Servers with A new network switch technology is targeted to answer the phenomenal demands on intercommunication transfer
More informationHow to build a high speed PCI Express bus expansion system using the Max Express product family 1
Applications The Anatomy of Max Express Cable Expansion How to build a high speed PCI Express bus expansion system using the Max Express product family 1 By: Jim Ison Product Marketing Manager One Stop
More informationHow To Get 10Gbe (10Gbem) In Your Data Center
Product Highlight o 10 Gigabit Ethernet (10GbE) Performance for the Entire Datacenter o Standard CAT-6a Cabling with RJ45 Connectors o Backward Compatibility with Existing 1000BASE- T Networks Simplifies
More informationBroadcom Ethernet Network Controller Enhanced Virtualization Functionality
Broadcom Ethernet Network Controller Enhanced Virtualization Functionality A Dell Technical White Paper Third party information brought to you, courtesy of Dell. THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES
More informationPCI Express Basics Ravi Budruk Senior Staff Engineer and Partner MindShare, Inc.
PCI Express Basics Ravi Budruk Senior Staff Engineer and Partner MindShare, Inc. Copyright 2007, PCI-SIG, All Rights Reserved 1 PCI Express Introduction PCI Express architecture is a high performance,
More informationRAID-01 (ciss) B.11.31.1005 mass storage driver release notes, edition 2
RAID-01 (ciss) B.11.31.1005 mass storage driver release notes, edition 2 HP-UX 11i v3 HP Part Number: 5991-0448_ed2 Published: August 2010 Edition: 2 Copyright 2010 Hewlett-Packard Development Company,
More informationPart 1 - What s New in Hyper-V 2012 R2. Clive.Watson@Microsoft.com Datacenter Specialist
Part 1 - What s New in Hyper-V 2012 R2 Clive.Watson@Microsoft.com Datacenter Specialist Microsoft Cloud OS Vision Public Cloud Azure Virtual Machines Windows Azure Pack 1 Consistent Platform Windows Azure
More informationSwitched SAS. Sharable, Scalable SAS Infrastructure. Terry Gibbons, Director Software Planning and Strategy, LSI Corporation.
White Paper A B S T R A C T As application intelligence and new techniques for safeguarding data emerge, the subject of bringing storage closer to the server arises. Direct connection to external storage
More informationFrequently Asked Questions March 2013. s620 SATA SSD Enterprise-Class Solid-State Device. Frequently Asked Questions
March 2013 s620 SATA SSD Enterprise-Class Solid-State Device Frequently Asked Questions Frequently Asked Questions Q: What about advanced data protection? A: In mission-critical enterprise and datacenter
More informationAgenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.
Agenda Enterprise Performance Factors Overall Enterprise Performance Factors Best Practice for generic Enterprise Best Practice for 3-tiers Enterprise Hardware Load Balancer Basic Unix Tuning Performance
More informationChapter 5 Cubix XP4 Blade Server
Chapter 5 Cubix XP4 Blade Server Introduction Cubix designed the XP4 Blade Server to fit inside a BladeStation enclosure. The Blade Server features one or two Intel Pentium 4 Xeon processors, the Intel
More informationSATA Express. PCIe Client Storage. Paul Wassenberg, SATA-IO
SATA Express PCIe Client Storage Paul Wassenberg, SATA-IO What is SATA Express? Standardization of PCIe as an interface for client storage Enables PCIe 1GB/s per lane performance for the client space Today
More informationNow Is the Time to Upgrade to 10 Gigabit Ethernet
WHITE PAPER Intel 10GbE Now Is the Time to Upgrade to 10 Gigabit Ethernet 10 Gigabit Ethernet (10GbE) Overview Intel and other vendors have been shipping 10 Gigabit Ethernet (10GbE) adapters for a decade.
More informationFull and Para Virtualization
Full and Para Virtualization Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF x86 Hardware Virtualization The x86 architecture offers four levels
More informationFlash 101. Violin Memory Switzerland. Violin Memory Inc. Proprietary 1
Flash 101 Violin Memory Switzerland Violin Memory Inc. Proprietary 1 Agenda - What is Flash? - What is the difference between Flash types? - Why are SSD solutions different from Flash Storage Arrays? -
More informationPCI Express SATA III RAID Controller Card with Mini-SAS Connector (SFF-8087) - HyperDuo SSD Tiering
PCI Express SATA III RAID Controller Card with Mini-SAS Connector (SFF-8087) - HyperDuo SSD Tiering StarTech ID: PEXSAT34SFF The PEXSAT34SFF PCI Express 2.0 SATA Controller Card enables 4 AHCI SATA III
More informationTechnical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment
Technical Paper Moving SAS Applications from a Physical to a Virtual VMware Environment Release Information Content Version: April 2015. Trademarks and Patents SAS Institute Inc., SAS Campus Drive, Cary,
More informationEnd-to-end Data integrity Protection in Storage Systems
End-to-end Data integrity Protection in Storage Systems Issue V1.1 Date 2013-11-20 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in
More informationFibre Channel over Ethernet in the Data Center: An Introduction
Fibre Channel over Ethernet in the Data Center: An Introduction Introduction Fibre Channel over Ethernet (FCoE) is a newly proposed standard that is being developed by INCITS T11. The FCoE protocol specification
More informationDatacenter Operating Systems
Datacenter Operating Systems CSE451 Simon Peter With thanks to Timothy Roscoe (ETH Zurich) Autumn 2015 This Lecture What s a datacenter Why datacenters Types of datacenters Hyperscale datacenters Major
More information