Exploiting the Benefits of Native Programming Access to NVM Devices

Total Page:16

File Type:pdf, Size:1020Kb

Exploiting the Benefits of Native Programming Access to NVM Devices Exploiting the benefits of native programming access to NVM devices Ashish Batwara Principal Storage Architect Fusion-io 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. Traditional Storage Stack User space Application Filesystem Kernel space Block Device Driver LBA Hardware LBA view enforced by Storage Protocols (SCSI/SATA etc.) Device 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 2 Flash is Different From Disk Area Hard Disk Drives Flash Devices Logical to Physical Blocks Nearly 1:1 Mapping Remapped at every write Read/Write Performance Largely symmetrical Heavily asymmetrical. Sequential vs Random An order of magnitude difference Minimal difference Performance Regular occurrence. If unmanaged - can Background operations Rarely impact foreground impact foreground Wearout Largelyunlimited writes Limited writes IOPS 100s to 1000s 100Ks to Millions Latency 10s ms 10s - 100s us TRIM Do not benefit Improves performance 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 3 Flash Translation Layer 101 Input Logical Block Address (LBA) Flash Translation Layer Output Commands to NAND flash 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 4 Flash in Traditional Storage Stack User space Application Filesystem Kernel space Block Device Driver LBA Hardware Flash Translation Layer LBA → PBA Device 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 5 Virtual Storage Layer Fusion-io ’s host based FTL Host Virtual Storage Layer (VSL) DRAM / Memory / CPU and cores Operating System and Cut-thru architecture – Tables Application Memory ioMemory avoids traditional storage protocols Virtualization Virtual Storage Layer ® Scales with multi-core (VSL tm ) Commands Provide a large virtual address space DATA TRANSFERS PCIe HW/SW functional boundary defined as optimal for flash ioDrive ioMemory ® Data-Path Traditional block access methods for Controller compatibility New access methods, functionality Banks and primitives natively supported by Channels Wide flash 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 6 Flash Memory Evolution | Native Access Flash with direct I/O Flash with Traditional SSDs Flash as a drive Flash as a cache semantics memory semantics Application Application Application Application Application Open Source Open Source Extensions Extensions Application OS Block I/O OS Block I/O OS Block I/O Application Direct-access I/O Memory access API Family API Family File System File System File System directFS – native file directFS Host Block Layer system service Host Block Layer Block Layer SAS/SATA Network directCache RAID Controller VSL VSL VSL VSL VSL Flash Layer Remote Read/Write Read/Write Read/Write Read/Write Read/Write Load/Store 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 7 Direct-access I/O API family | Native Access Flash with direct I/O Flash with Legacy SSDs Flash as a drive Flash as a cache direct I/O Primitives semantics memory semantics Application Sparse Addressing Application Application Application Application Atomic multi-block Operations Open Source Open Source Extensions Extensions Write Application OS Block I/OPTRIM OS Block I/O OS Block I/O Application Direct-access I/O Memory Semantics Exists, Range Exists API Family API Family Conditional Write FileRange System Read File System File System directFS – native file directFS Host Block Layer system service Host Block Layer Block Layer SAS/SATAdirect Key-Value Store Network NVM optimized with transactional directCache RAID Controller VSL semantics VSL VSL VSL VSL Flash Layer Remote Read/Write Read/Write Read/Write Read/Write Read/Write Load/Store 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 8 Sparse Addressing 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 9 Excess work by conventional cache Conventional Block Cache Application Cache: HDD block -> Flash LBA Metadata, Persistence, Recovery logic etc. Cache Cache Hit Miss Flash FTL: LBA -> PBA Backend Store Block Device • Two Translations • Additional metadata, logic etc. 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 10 Sparse address mapping Mapped to sparse Mapped to sparse address space address space Backend store 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 11 VSL based cache VSL Based Cache Application VSL Based Cache: Minimal Fixed Metadata Cache Hit - Leverage on primitives Cache VSL Miss Sparse HDD LBA -> PBA Backend Store Block Device • Fewer Translations • Minimal additional metadata, logic etc. 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 12 Direct I/O - Atomic Operations Traditional Atomicity Traditional Atomicity (with Hard Disks) (with SSD) Atomicity in ioMemory Atomicity Atomicity DBMS Applications DBMS Applications DBMS Applications Trans Log Trans Log File System Atomicity Atomicity Block IO Layer FileSystem Metadata Journaling, FileSystem Metadata Journaling, Generalized ioMemory Layer Copy-on-Write Copy-on-Write Re-mapping Wear-Leveling Atomic- Block IO Layer Block IO Layer Operation Sector Read/Write Page Read/Write Block Erase Sector Read/Write Flash Translation Layer Controller Re-mapping Wear-Leveling Block ErasePage Write Page Read NAND Flash Memory Solid State NAND Flash Memory Disk ioMemory Disk Drive 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 13 Transactional Block Interface Application issues call to transactional block interface WRITE ALL BLOCKS ATOMICALLY iov[0] iov[1] iov[2] iov[3] iov[4] Virtual Storage Layer 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 14 Transactional Block Interface Application issues call to transactional block interface WRITE ALL BLOCKS ATOMICALLY TRIM ALL BLOCKS ATOMICALLY LBA 7 + offset LBA 24 + offset LBA 42 + offset iov[0] iov[1] iov[2] iov[3] iov[4] LBA 68 + offset Virtual Storage Layer 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 15 Transactional Block Interface Application issues call to transactional block interface TRANSACTION ENVELOPS WRITE ALL BLOCKS ATOMICALLY TRIM ALL BLOCKS ATOMICALLY WRITE AND TRIM ATOMICALLY LBA 7 + offset LBA 7 + offset LBA 24 + offset LBA 24 + offset LBA 42 + offset iov[0] iov[1] iov[2] iov[3] iov[4] LBA 68 + offset iov[3] iov[4] Virtual Storage Layer 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 16 InnoDB (mysql) Double-Write Page C Page B Page A DB Server Pages copied into memory OS RAM Page C Page B Page A Page C Page B Page A Double-write buffer Two Writes ioDrive Page A Actual tablespace Page C Page B 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 17 InnoDB (mysql) atomic-Write Page C Page B Page A DB Server Less Writes Pages copied into memory Better Performance ACID Compliance OS RAM Page C Page B Page A VSL (Atomic- Write) ioDrive Page A Page C Page B 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 18 Sysbench Performance With Atomic-Write MySQL extension for Atomic-Write 43 % 2x TRANSACTIONS/SEC ENDURANCE INCREASE INCREASE • Processor: Xeon X5472 @ 3.00GHz • DRAM: 16GB DDR3 4x4GB DIMMs • OS: Fedora 14 – Linux kernel 2.6.35 • Sysbench config: 1 million inserts in 8, 2-million-entry tables, using 16 threads 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 19 Native raw performance comparison Significantly more functionality with NO additional performance impact 1U HP blade server with 16 GB RAM, 8 CPU cores - Intel(R) Xeon(R) CPU X5472 @ 3.00GHz with single 1.2 TB ioDrive2 mono 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 20 TRIM TRIM – a storage primitive to assist SSD FTLs in garbage collection Classic TRIM – trim(LBA) Hint to FTL to unmap LBA->PBA Improves wear leveling Improves write performance However – only an advisory command 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 21 Persistent Trim and Exists Persistent TRIM (Virtual Address) Has all the positive properties of TRIM Improves wear leveling Improves write performance However – well defined with respect to failures Deterministic return of zeros for read Survives power failures (transactional) EXISTS (Virtual Address) Query the existence of a particular element Enables sparse stores with well defined “presence ” semantics 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 22 Conventional Key-Value Store Conventional KV store Application KV Store – Key -> block mapping (overhead per key) block allocation Metadata, Block persistence mechanisms, Read/Write logging, recovery logic etc. VSL – Dynamic provisioning, Block allocation, persistence mechanisms, Logging, recovery etc. 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 23 VSL based Direct Key-Value Store DirectKey-Value store Application Key Value API and Library Fixed “zero ” metadata, leverages VSL Atomic write/delete, coordinated garbage collection VSL – Dynamic provisioning, Block allocation, persistence mechanisms, Logging, recovery etc. 2012 Storage Developer Conference. © Fusion-io. All Rights Reserved. 24 directKey-Value Store API Overview KV Store Administration KV Store Data Operations kv_create() kv_put() kv_pool_create() kv_batch_put() kv_pool_delete() kv_get() kv_open() kv_batch_get() kv_get_store_info() kv_delete() kv_get_key_info() kv_delete_all() kv_register_notification_handler() kv_batch_delete() kv_close() kv_begin() kv_destroy() kv_next() kv_get_pool_info()
Recommended publications
  • Fusion-Io Virtualization Reference Architecture
    A Principled Technologies reference architecture commissioned by Fusion-io, Inc. (Revised) TABLE OF CONTENTS Table of contents ..................................................................................... 2 Executive summary .................................................................................. 3 Solution considerations ............................................................................ 4 Summary of main findings ........................................................................ 5 Solution components ............................................................................... 5 Cisco UCS ............................................................................................5 VMware vSphere 5.1 ..........................................................................6 VMware Horizon View ........................................................................6 Fusion ioControl Hybrid Storage Appliance ........................................7 Cisco UCS Fusion ioDrive2 785GB adapter and Fusion ioTurbine software ..............................................................................................9 Workloads ............................................................................................. 11 Login VSI workload .......................................................................... 11 OLTP (DVD Store) workload description .......................................... 12 Exchange (Microsoft LoadGen) ........................................................ 13 Solution architecture
    [Show full text]
  • Intel® Solid State Drive 730 Series Product Brief
    PRODUCT BRIEF Intel® Solid State Drive 730 Series Data Center DNA Performance Unleashed Factory overclocked 3rd generation Intel controller infused with DNA stolen from the Intel SSD Data Center Family. Optimized for Performance 730 Series + Intel® Rapid Maximize your computing experience Storage Technology = Amazing with the Intel® Solid State Drive (Intel® Performance SSD) 730 Series, built with a specially Digital Content Creation experts and qualified 3rd generation Intel con- PC Enthusiasts know the highest troller, 20nm NAND and optimized storage performance is achieved firmware. with RAID-0 configurations as SSDs Intel has taken storage a step fur- saturate the SATA interface. Comparing ther by factory overclocking these two Intel SSD 730 Series drives in a components to push the limits of RAID-0 array to a single alternative performance with a 50% increase in SSD, results in the same capacity controller speed and 20% increase in and nearly double the performance. NAND bus speed. Intel SSD 730 Series As shown below, two Intel SSD 730 are optimized for the most demanding Series drives in a RAID-0 configuration tasks including digital content creation, can provide throughput numbers video capture/editing, extreme gaming exceeding 1000MB/s when coupled and other client usages where stor- with Intel platforms supporting Intel age performance improves the user’s Rapid Storage Technology (Intel® RST). experience and efficiency. Applications Similarly four Intel SSD 730 Series will benefit from the 50µs read latency, drives in a RAID-0 array with an Intel® up to 550MB/s sequential reads and chipset based platform can provide 89,000 IOPs random reads.
    [Show full text]
  • Ulltradimm™ SSD Overview
    ULLtraDIMM™ SSD Overview Rob Callaghan June 9th, 2014 c 1 A Global Leader in Flash Storage Solutions Rankings Trailing 4 Qtr Financials* Global Operations Leading Retail Brand° $6.2B Revenue #1 Global Retail $3.6B Net Cash* Revenue $0.7B R&D Investment 5,500 Employees† Share SanDisk Client All Leading & Retail SSDs Smartphone Approved & Tablet Supplier to Qualified at Manufacturers All Leading PC 6 of the Top 7 use SanDisk Manufacturers Server & Storage OEMs Enterprise SSDs and Storage Software *Financials as of Q4, ‘13. Net Cash = [Cash + cash equivalents + short-term & long-term marketable securities] less [debt at maturity value] as of the end of Q4, ‘13. †Headcount as of Jan., ‘14. NPD Estimate, Nov., ‘13. Estimates of the memory card & USB markets from NPD (Nov. ‘13) and GfK Retail and Technology, Sep., ‘13. 2 Enabling Flash Storage from Wafer to Software NAND TECH NAND DIE SCALE ASSY, TEST & CONTROLLER FLASH MGMT SSD SOFTWARE PACKAGING Close to Half of Industry Bit Output World-Leading Innovator + Together with manufacturing 4,900 Patents partner Toshiba Fabs: World class NAND capacity 1991 2013 Patents as of Oct., ‘13; NPD Estimate, Nov., ‘13. Gartner: NAND Flash Supply & Demand, WW 1Q ‘12-4Q ‘14, 3Q ’13. Update Dec., ‘13. 3 The Path to Ultra Low Latency & Scalable Performance DDR 1’s 10’s PCIe 100’s Latency (µsec) speed memory bus speed memory 1000’s on high the Flash Storage SAS/SATA/FC 1,000,000 100 100,000 IOPS 4 Creating a New Storage Interface This is a This is DRAM with SATA DIMM battery backup Flash Flash Flash Flash Flash
    [Show full text]
  • The Benefits of Serial Attached SCSI (SAS) for External Subsystems
    SERVER STORAGE SOLUTIONS WHITE PAPER The Benefits of Serial Attached SCSI (SAS) for External Subsystems Serial Attached SCSI (SAS), the follow-on to parallel The first SAS prototypes were announced in 2003 and SCSI, is designed for high-performance enterprise were a major step to achieving mass market requirements and offers both the benefits of backward availability. Those prototypes allowed development of compatibility with SCSI and interoperability with the first generation of technologies and products that Serial ATA (SATA), bringing enterprises a flexibility bring the benefits of SAS into the enterprise. These and cost savings previously not possible. SAS provides products have been developed and tested, and enable a significant benefits to external storage subsystems and wide variety of integrated solutions. offers users “one-stop-shopping” to satisfy their Interoperability testing was a key component of SAS, requirements for the following three main data types; because it increases the architecture’s flexibility by Throughput Data Transaction Data Reference Data supporting both SAS and SATA disk drives and components. Interoperability allows one vendor’s SAS • High MB/s and large • Maximum IOPs for OLTP, • Fixed content, archival data data-intensive files calculation intensive files for secondary/nearline products to be compatible with another’s, and it also • Large block, random • Small block, random storage ensures products developed today will work with all read/writes read/writes • Large block, sequential existing and next-generation
    [Show full text]
  • Samsung V-NAND SSD 970 EVO
    Data Sheet SAMSUNG PROPRIETARY Samsung V-NAND SSD 970 EVO 2018 Data Sheet )Revision 1.0 Add Title (SamsungOne300, 10pt) Revision 1.0 1 Data Sheet SAMSUNG PROPRIETARY DISCLAIMER SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications discussed herein are for reference purposes only. All information discussed herein may change without notice and is provided on an “AS IS” basis, without warranties of any kind. This document and all information discussed herein remain the sole and exclusive property of Samsung Electronics. No license of any patent, copyright, mask work, trademark or any other intellectual property right is granted by one party to the other party under this document, by implication, estoppels or otherwise. Samsung products are not intended for use in life support, critical care, medical, safety equipment, or similar applications where product failure could result in loss of life or personal or physical harm, or any military or defense application, or any governmental procurement to which special terms or provisions may apply. For updates or additional information about Samsung products, contact your nearest Samsung office. COPYRIGHT © 2018 This material is copyrighted by Samsung Electronics. Any unauthorized reproductions, use or disclosure of this material, or any part thereof, is strictly prohibited and is a violation under copyright law. TRADEMARKS & SERVICE MARKS The Samsung Logo is the trademark of Samsung Electronics. Adobe is a trademark and Adobe Acrobat is a registered trademark of Adobe Systems Incorporated. All other company and product names may be trademarks of the respective companies with which they are associated.
    [Show full text]
  • Dell EMC + KIOXIA = Better Together
    Dell EMC + KIOXIA = Better Together • Together: 20+ years of storage collaboration* • SSDs shipping across all of Dell EMC’s major server and storage product lines • All KIOXIA SSDs are VMware vSAN™ certified for your virtualized data center environments • Sole vendor to offer value SAS (RM5 Series) and data center NVMe™ (CD5 Series) SSDs, similarly priced to SATA Upgrade your application performance in Dell EMC PowerEdge™ servers with value SAS (RM5 Series) and data center NVMe (CD5 Series) SSDs. SATA performance Competitively Better performance, Embraces more roadmap has ended priced to SATA latency and capacities architectures/management RM5 Series Value SAS Solid State Drive CD5 Series NVMe Solid State Drive RM5 Series 12Gb/s value SAS SSDs are priced For customers ready to deploy NVMe flash to replace SATA in servers, delivering improved storage, CD5 Series data center NVMe SSDs performance and reliability, with no change to are designed to replace SATA SSDs and VMware VMware vSAN™ the server infrastructure. vSAN™ provide low latency and high performance. Certied Certied PM5 Series SAS Solid State Drive HK6 Series SATA Solid State Drive Designed for enterprise server and HK6 Series 6Gb/s SATA SSDs provide entry- storage environments, the PM5 Series level performance and latency for servers, with 12Gb/s enterprise SAS SSDs provide encryption options. VMware uncompromising performance and VMware vSAN™ vSAN™ Certied reliability. Certied Faraz Velani (Global) Bill Filetti (Americas) Trisha Krause (Americas) Andy Gehlot (EMEA) Kenji Nakajima
    [Show full text]
  • SAS Innovates with the Evolving Enterprise
    ICT #snsarticle http://snseurope.info/n/kcde SAS www.snia-europe.org SAS Innovates with the evolving enterprise By Cameron T. Brett, Secretary, SCSI Trade Association, PMC-Sierra, Inc. ince the turn of the millennium, enterprise IT and datacenters and scalable storage architectures can be designed to fit a vast set Shave quickly evolved and adapted to new demands of larger of application and uptime requirements. These longer connectivity databases, internet/intranet/extranet, vast email repositories and the options include optical and active copper. Active copper can extend new norm of Web 2.0’s unstructured data. These demands continue to 20 meters and uses the currently available SFF-8088 mini-SAS to push data requirements to new heights: reliability, performance, connector. To extend to 100 meters, optical is the connectivity option. ease of use, ability to scale and management of the data domain. It uses a new version of the mini-SAS connector in an HD package, Serial Attached SCSI (SAS), and the underlying small computer enabling 2x the signals in the same footprint as mini-SAS. This SFF- system interface (SCSI) protocol has evolved and adapted to meet 8644 connector is a “managed” cable, which allows management these demands. tools to monitor and manage cable and connection functionality. From doubling performance at its core to embracing solid state disks SSDs Shine with SAS (SSDs) and flash storage and enabling flexible architectures, SAS SSDs are changing the way datacenters look at performance. Acting continues to be the storage technology best suited for the enterprise. as a caching layer, an incremental amount of SSDs used with a typical HDD volume can easily boost performance many times over.
    [Show full text]
  • Hard Disk Drive Performance Degradation Susceptibility to Acoustics
    Hard Disk Drive Performance Degradation Susceptibility to Acoustics White Paper Developed by ASHRAE Technical Committee 9.9, Mission Critical Facilities, Data Centers, Technology Spaces and Electronic Equipment Atlanta © 2019 ASHRAE 1791 Tullie Circle, NE · Atlanta, GA 30329 · www.ashrae.org · All rights reserved. This white paper was developed by ASHRAE Technical Committee (TC) 9.9, Mission Critical Facilities, Data Centers, Technology Spaces and Electronic Equipment. ASHRAE is a registered trademark in the U.S. Patent and Trademark Office, owned by the American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc. ASHRAE has compiled this publication with care, but ASHRAE has not investigated, and ASHRAE expressly disclaims any duty to investigate, any product, service, process, procedure, design, or the like that may be described herein. The appearance of any technical data or editorial material in this publication does not constitute endorsement, warranty, or guaranty by ASHRAE of any product, service, process, procedure, design, or the like. ASHRAE does not warrant that the information in the publication is free of errors, and ASHRAE does not necessarily agree with any statement or opinion in this publication. The entire risk of the use of any information in this publication is assumed by the user. No part of this publication may be reproduced without permission in writing from ASHRAE, except by a reviewer who may quote brief passages or reproduce illustrations in a review with appropriate credit, nor may any part of this publication be reproduced, stored in a retrieval system, or transmitted in any way or by any means—electronic, photocopying, recording, or other—without permission in writing from ASHRAE.
    [Show full text]
  • IOPS-602 Open Pluggable Specification Digital Signage Player
    IOPS-602 Open Pluggable Specification Digital Signage Player User’s Manual Version 1.0 (May 2018) Copyright © 2018 IBASE Technology, Inc. All rights reserved. No part of this publication may be reproduced, copied, stored in a retrieval system, translated into any language or transmitted in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written consent of IBASE Technology, Inc. (hereinafter referred to as “IBASE”). Disclaimer IBASE reserves the right to make changes and improvements to the products described in this document without prior notice. Every effort has been made to ensure the information in the document is correct; however, IBASE does not guarantee this document is error-free. IBASE assumes no liability for incidental or consequential damages arising from misuse or inability to use the product or the information contained herein, and for any infringements of rights of third parties, which may result from its use. Trademarks All the trademarks, registrations and brands mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective owners. ii IOPS-602 User Manual Compliance The product described in this manual complies with all applicable European Union (CE) directives if it has a CE marking. For systems to remain CE compliant, only CE- compliant parts may be used. Maintaining CE compliance also requires proper cable and cabling techniques. This product has been tested and found to comply with the limits for a Class B device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
    [Show full text]
  • Intel® Solid-State Drive Data Center Family for Pcie Product Brief
    Intel® Solid-State Drive Data Center Family for PCIe* Non-Volatile Memory Storage Solutions PRODUCT BRIEF Consistently Amazing Premier Performance, Protection, and Optimization for the Data Center The Intel® Solid-State Drive Data Center Family for PCIe* provides breakthrough performance to modernize data center storage from an industry leader. Breakthrough Performance Modernizes Data Center Storage Servers can now support more users simultaneously, compute on Intel led the industry in creation of a new Non-Volatile Memory larger data sets, and address high-performance computing at lower Express* storage interface standard. Total Cost of Ownership (TCO). Non-Volatile Memory Express* (NVMe*) is engineered for current and The Intel® Solid-State Drive (SSD) Data Center Family for PCIe* future Non-Volatile Memory (NVM) technologies, unlike SAS/SATA brings extreme data throughput directly to Intel® Xeon® processors SSDs. NVMe* overcomes SAS/SATA SSD performance limitations by with up to six times faster data transfer speed than 6 Gbps optimizing hardware and software to take full advantage of NVM SSD SAS/SATA SSDs1. The Intel SSD DC Family for PCIe* is capable of technology. Intel Xeon processors efficiently transfer data in fewer reading data up to 2.8GB/s and 460k Input/Output Operations Per clock cycles with the NVMe* optimized software stack compared to Second (IOPS) and writing up to 2.0GB/s and 175k IOPS. the legacy Advance Host Controller Interface (AHCI) stack, reducing latency and overhead. Direct CPU connection also eliminates Host- The performance of a single drive from the Intel SSD DC Family for Bus-Adapter (HBA) cards, further reducing latency and TCO.
    [Show full text]
  • Samsung Pm863a SATA S S D
    Samsung PM863a SATA S S D Keep ahead of ever-increasing data demands Product Brief Overview Highlights With the rise of mobile, social and cloud computing, data centers are turning to Capacity: Up to 3.84 TB SSDs to meet big data demands. Samsung’s 3rd-generation V-NAND technology provides high capacities up to 3.84 TB in the same 2.5-inch form factor. Boasting Performance: Sequential R/W up to 520/480 MB/s exceptional performance, endurance and power efficiency, the new Samsung SATA Power ef ciency: Active R/W 3 W, Max. 4W, Idle 1.3 W 2.5-inch PM863a delivers superb IOPS consistency, latency and QoS (quality of service). The PM863a provides the essentials for 24/7 data center environments. It's Endurance: UBER1: 1 sector per 1017 bits read increasingly being adopted in all-flash array, JBOF (just bunch of flash) and HCIS (hyperconverged integrated systems) with qualified compatibility in the PM863. Robust performance and low TCO The PM863a is designed for mixed workload data center applications, such as CDNs (content delivery networks), streaming and web servers. With sequential R/W speeds up to 520/480 MB/s and random R/W speeds up to 97K/24K IOPS, it delivers robust performance for heavy workloads. The PM863a maintains a strong IOPS consistency2 above 99% in random read performance and superior performance in random write speeds. Generating a better performance-to-power ratio than HDDs, the PM863a reduces data center operating costs, resulting in lower TCO3. Safeguard priceless data with powerful features Enhanced data integrity The PM863a has a low probability of data corruption.
    [Show full text]
  • Comparing SSD Interfaces in Servers Which SSD Interfaces Are Good, Better Or Best?
    Best Practices Comparing SSD Interfaces in Servers Which SSD Interfaces are Good, Better or Best? Introduction Given the ongoing quest to achieve faster data storage performance and heightened data reliability in the data center, flash-based solid-state drives (SSDs) are being used extensively in servers and external enterprise storage systems, replacing hard disk drives (HDDs) at a rapid pace. According to market research, total SSD revenue surpassed HDD revenue for the first time in 20171. As the demand for higher data read and write performance and reliability increases, so does the need for more modern technologies that can keep up with today’s data-centric storage and computing requirements. The most common SSD types are based on SATA (Serial Advanced Technology Attachment) and SAS (Serial Attached SCSI) interface protocols, but NVMe™ (Non-Volatile Memory Express), a newer protocol designed from the ground up for flash memory has risen to the occasion - supercharging SSDs to address today’s data-intensive workloads. SSDs continue to replace HDDs in servers requiring IT end users to decide what types will meet their varying workload and application demands. At present, there are three common SSD data transports used that connect servers to storage media and include SATA, SAS and PCIe® (Peripheral Component Interconnect Express). The NVMe specification uses PCIe as a transport for SSDs. So when tasked with choosing the right SSD for your server, one of the primary choices for selection will be the SSD interface itself. SATA Overview With the emergence of flash-based SSDs, SATA became a standard protocol and was soon positioned for direct HDD replacement.
    [Show full text]