SSDs versus HDDs. 2 HDD options  HDD options are well known  Enterprise/Desktop/Laptop  SGI sells virtually no desktop or laptop drives  15K, 10K,

Slides:



Advertisements
Similar presentations
Triple-Parity RAID and Beyond Hai Lu. RAID RAID, an acronym for redundant array of independent disks or also known as redundant array of inexpensive disks,
Advertisements

Princess Sumaya Univ. Computer Engineering Dept. Chapter 6:
Removing the I/O Bottleneck with Virident PCIe Solid State Storage Solutions Jan Silverman VP Operations.
4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
WS2012 File System Enhancements: ReFS and Storage Spaces Rick Claus Sr. Technical WSV316.
0 秘 Type of NAND FLASH Discuss the Differences between Flash NAND Technologies: SLC :Single Level Chip MLC: Multi Level Chip TLC: Tri Level Chip Discuss:
The hard disk drive (HDD) market is set to shrink from $37 billion in 2012 to $33 billion in 2013 and $32 billion in 2014.
Improving Networks Worldwide. UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
Scale-Out File Server Clusters Storage Spaces Virtualization and Resiliency Hyper-V Clusters SMB Shared JBOD Storage PowerShell & SCVMM 2012 R2 Management.
And How It Effects SQL Server. NAND Flash Structure MLC and SLC Compared NAND Flash Read Properties NAND Flash Write Properties Wear-Leveling Garbage.
SQL Server, Storage and You - Part III: Solid State Storage.
Migrating Server Storage to SSDs: Analysis of Tradeoffs Dushyanth Narayanan Eno Thereska Austin Donnelly Sameh Elnikety Antony Rowstron Microsoft Research.
Avishai Wool lecture Introduction to Systems Programming Lecture 8.3 Non-volatile Memory Flash.
Intel Confidential Key Points Buy More Sell More.
Migrating Server Storage to SSDs: Analysis of Tradeoffs
STORAGE Virtualization
Today: External Memory Thurs: Computer Busses Final Exam Discussion Don’t Forget to clean up your Breadboard Recall: Technology Access Time Cost/GB SRAM.
Solid-State Drive Ding Ruogu Kong Liang. A solid-state drive (SSD) is a data storage device that uses solid-state memory to store persistent data.
Performance Acceleration Module Tech ONTAP Live August 6 th, 2008.
UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
Secondary Storage Unit 013: Systems Architecture Workbook: Secondary Storage 1G.
Solid State Drive Feb 15. NAND Flash Memory Main storage component of Solid State Drive (SSD) USB Drive, cell phone, touch pad…
The Impacts of SSD in Your Storage System Author: David Dale, SNIA (NetApp)
Dean A. Klein VP Market Development Micron Technology, Inc.
Just a really fast drive Jakub Topič, I3.B
Kevin St. Clair Sr. Support Engineer Hewlett-Packard SESSION CODE: UNC306.
PMC Proprietary & Confidential November 2010 Product Presentation.
Storage Systems: Advanced Topics Learning Objectives: To understand major characteristics of SSD To understand Logical Volume Management – its motivations.
Step Arena Storage Introduction. 2 HDD trend- SAS is the future Source: (IDC) Infostor June 2008.
Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.
Chapter 3: How to Speak Geek and Make Informed Purchasing Decisions
/38 Lifetime Management of Flash-Based SSDs Using Recovery-Aware Dynamic Throttling Sungjin Lee, Taejin Kim, Kyungho Kim, and Jihong Kim Seoul.
Mayuresh Varerkar ECEN 5613 Current Topics Presentation March 30, 2011.
2010 IEEE ICECS - Athens, Greece, December1 Using Flash memories as SIMO channels for extending the lifetime of Solid-State Drives Maria Varsamou.
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
Hybrid Aggregates aka “Flash Pools”. What is is An Aggregate comprised of HDs&SSDs Dedicated ssd read & write cache/buffer Fast. ;) Available in 8.1.
I/O Computer Organization II 1 Introduction I/O devices can be characterized by – Behavior: input, output, storage – Partner: human or machine – Data rate:
Embedded System Lab. Daeyeon Son Neighbor-Cell Assisted Error Correction for MLC NAND Flash Memories Yu Cai 1, Gulay Yalcin 2, Onur Mutlu 1, Erich F. Haratsch.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
Chapter 12 – Mass Storage Structures (Pgs )
Workshop sullo Storage da Small Office a Enterprise Class Presentato da:
Workshop sullo Storage da Small Office a Enterprise Class Presentato da:
Jérôme Jaussaud, Senior Product Manager
Maximizing Performance – Why is the disk subsystem crucial to console performance and what’s the best disk configuration. Extending Performance – How.
Carnegie Mellon University, *Seagate Technology
대용량 플래시 SSD의 시스템 구성, 핵심기술 및 기술동향
Copyright © 2010 Hitachi Data Systems. All rights reserved. Confidential – NDA Strictly Required Hitachi Storage Solutions Hitachi HDD Directions HDD Actual.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
Taking SSDs to the Next Level – A Hot Year for Storage $9.5B+ in Acquisitions and Investments In the PC Market… Mainstream 3-bit MLC SSDs PCIe.
1 Paolo Bianco Storage Architect Sun Microsystems An overview on Hybrid Storage Technologies.
1 / ? YYYY.MM.DD / 홍길동 책임 / xxxxxx 팀 Understanding Why Demand for SSDs is Soaring Ryan Smith Sr. Manager – SSD Product Marketing, Samsung Semiconductor,
Ayman El-Ghazali Senior Microsoft.
Internal Parallelism of Flash Memory-Based Solid-State Drives
RAID.
COS 518: Advanced Computer Systems Lecture 8 Michael Freedman
CMPE Database Systems Workshop June 16 Class Meeting
Understanding Modern Flash Memory Systems
Sales Brief of Huawei ES3000 V2 PCIe SSD Card
DuraCache: A Durable SSD cache Using MLC NAND Flash Ren-Shuo Liu, Chia-Lin Yang, Cheng-Hsuan Li, Geng-You Chen IEEE Design Automation Conference.
The (Solid) State Of Drive Technology
SATA 6Gb/s SSD Controller Solution Supporting 3D TLC NAND
Introduction I/O devices can be characterized by I/O bus connections
reFresh SSDs: Enabling High Endurance, Low Cost Flash in Datacenters
COS 518: Advanced Computer Systems Lecture 8 Michael Freedman
Parallel Garbage Collection in Solid State Drives (SSDs)
Use ECP, not ECC, for hard failures in resistive memories
Accelerated Memory Production, Inc.
COS 518: Advanced Computer Systems Lecture 9 Michael Freedman
Endurance Group Management: Host control of SSD Media Organization
Presentation transcript:

SSDs versus HDDs

2 HDD options  HDD options are well known  Enterprise/Desktop/Laptop  SGI sells virtually no desktop or laptop drives  15K, 10K, 7200 RPM  performance is well understood  behavior does not depend on previous workload  relatively constant over the life

3 SSD options  Flash type MLC/SLC/"enhanced" MLC  Over Provisioning percentage (OP)  Power Loss Protection (PLP)  Redundant Flash (SAFE/RAISE/XOR/RAID)  ECC  How many bits per sector?  How large an error can be corrected?  Warranty  Many SSDs (especially client or MLC) do not include write wearout in their warranty?  Those that do include wearout often use a Write Throttle

4 Client SSDs  Nearly all use MLC flash  Program/Erase cycles  Some as low as 1000 P/E cycles  Minimal OP to maximize user available GB  Typical around 7%, but exact amount difficult to determine  Many tech web sites have confusing data on OP, because 1.0 GiB == bytes  Some drive vendors do not tell how much raw flash they have  Most do not have PLP  Some have Redundant Flash  Most do not have a warranty for writes  Those that do use Write Throttling

5 Enterprise SSDs  SLC and MLC models  SLC rated for to P/E cycles  MLC rated for 5000 to P/E cycles  More OP to improve performance and wear life  Typically around 27%  Most have PLP  Most have Redundant Flash – If they do not have redundant flash, then they need high quality flash and excellent ECC  Most include writes in the warranty  Use write throttle with small P/E cycle ratings

6 DRAM SAS SSDs  Small capacity, very high performance  Power Loss Protection via writing contents of DRAM to flash  Good for filesystem logs, where multi-server access is important for HA, write duty cycle is high, and maximum performance is important.

7 PCIe Flash SSDs  Two types – SAS controller with SAS/SATA SSDs attached – Native PCIe FPGA/ASIC with Flash Memory  Observation: Native PCIe has lower latency than SAS/SATA SSDs

8 SSD performance  Highly dependent on – Flash controller and firmware design – Type of flash SLC versus MLC Asynchronous versus Synchronous (ONFI/Toggle) – Previous workload More for client than enterprise SSDs More for writes than for reads Less as OP is increased, either by vendor or by user via partitioning scheme that leaves part unused.

9 Performance Comparison (MB/s)

10 SSDs and XFS  XFS has “ibound” option, starting in ISSP2.2, and patched back to ISSP1.9  Allows building a concat volume with xvm or md, putting all inodes on SSD and data on HDD.  XFS log can go on SLC SSD or 15K HDD or DRAM SSD

11