The (Solid) State Of Drive Technology

Slides:



Advertisements
Similar presentations
Tuning the Dennis Shasha and Philippe Bonnet, 2013.
Advertisements

SOLID STATE HARD DISKS Presented by Dean Casey. Solid State Hard Disks The solid state hard disk uses a solid state memory to store its data. The solid.
Flash storage memory and Design Trade offs for SSD performance
1 Magnetic Disks 1956: IBM (RAMAC) first disk drive 5 Mb – Mb/in $/year 9 Kb/sec 1980: SEAGATE first 5.25’’ disk drive 5 Mb – 1.96 Mb/in2 625.
Kendal Van Dyke Senior Technical Consultant, Insource Technology
International Conference on Supercomputing June 12, 2009
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 on VMware Jonathan Kehayias (MCTS, MCITP) SQL Database Administrator Tampa, FL.
1 CS143: Disks and Files. 2 System Architecture CPU Main Memory Disk Controller... Disk Word (1B – 64B) ~ x GB/sec Block (512B – 50KB) ~ x MB/sec System.
CIT  In this chapter you will learn how to:  Explain how hard drives store data  Describe the differences between traditional hard drives and.
Ji-Yong Shin Cornell University In collaboration with Mahesh Balakrishnan (MSR SVC), Tudor Marian (Google), and Hakim Weatherspoon (Cornell) Gecko: Contention-Oblivious.
\\fs\share File Server SMB Direct Client Application NIC RDMA NIC TCP/ IP SMB Direct Ethernet and/or InfiniBand TCP/ IP Unchanged.
Comparing Coordinated Garbage Collection Algorithms for Arrays of Solid-state Drives Junghee Lee, Youngjae Kim, Sarp Oral, Galen M. Shipman, David A. Dillow,
Solid State Drive Feb 15. NAND Flash Memory Main storage component of Solid State Drive (SSD) USB Drive, cell phone, touch pad…
SQL Server 2008 & Solid State Drives Jon Reade SQL Server Consultant SQL Server 2008 MCITP, MCTS Co-founder SQLServerClub.com, SSC
Hard Drive (HDD): Device located in a computer tower/case that stores and retrieves program files and data files; also known as the C:drive. Computer.
Buying a Laptop. 3 Main Components The 3 main components to consider when buying a laptop or computer are Processor – The Bigger the Ghz the faster the.
Operating Systems CMPSC 473 I/O Management (2) December Lecture 24 Instructor: Bhuvan Urgaonkar.
Slide 1 Windows PC Accelerators Reporter :吳柏良. Slide 2 Outline l Introduction l Windows SuperFetch l Windows ReadyBoost l Windows ReadyDrive l Conclusion.
DISKS IS421. DISK  A disk consists of Read/write head, and arm  A platter is divided into Tracks and sector  The R/W heads can R/W at the same time.
Speeding up the development cycle: Stash your files on a Solid State Drive Harald Søvik Fagleder Computas.
ISDMR:BEIT VIII: CHAP2:MADHU N 1 ISM - Course Organization.
The Industry’s only Unified Flash + Flash Hybrid Storage with Inline De-Duplication Hard Disk at the Speed of Flash.
George Skarbek May What drives? There are three types of virtual drives that can help. They are: A mapped network drive Virtual CD/DVD drive RAM.
SOLID STATE DRIVES By: Vaibhav Talwar UE84071 EEE(5th Sem)
Lecture 16: Storage and I/O EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering Spring 2014, Dr.
I/O Computer Organization II 1 Introduction I/O devices can be characterized by – Behavior: input, output, storage – Partner: human or machine – Data rate:
By : Reem Hasayen. A storage device is a hardware device capable of storing information. There are two types of storage devices used in computers 1. Primary.
CS 101 – Sept. 28 Main vs. secondary memory Examples of secondary storage –Disk (direct access) Various types Disk geometry –Flash memory (random access)
Jérôme Jaussaud, Senior Product Manager
SQL Server Internals 101 AYMAN SENIOR MICROSOFT.
1 Paolo Bianco Storage Architect Sun Microsystems An overview on Hybrid Storage Technologies.
Copyright © 2016 by McGraw-Hill Education. All rights reserved. Mike Meyers’ CompTIA A+ ® Guide to Managing and Troubleshooting PCs Fifth Edition Copyright.
CS422 Principles of Database Systems Disk Access Chengyu Sun California State University, Los Angeles.
Ayman El-Ghazali Senior Microsoft.
Indexing strategies and good physical designs for performance tuning Kenneth Ureña /SpanishPASSVC.
Hardware and Software 6 th Grade Advanced Robotics 2.
Understanding Storage Systems and SQL Server Wes Brown.
Internal Parallelism of Flash Memory-Based Solid-State Drives
COS 518: Advanced Computer Systems Lecture 8 Michael Freedman
Chapter 10: Mass-Storage Systems
Storage Devices CS 161: Lecture 11 3/21/17.
HUAWEI Tecal ES3000 High-Performance PCIe SSD Card Main Slides
Christo Wilson Storage Devices
Computer Hard Drive.
Using non-volatile memory (NVDIMM-N) as block storage in Windows Server 2016 Tobias Klima Program Manager.
Solid State Drives ( SSD )
Inside the computer.
Flash Disk Technology Stop the Spin!
File Processing : Storage Media
بداية الحاسب الشخصي ما هو الفرق بين "كمبيوتر IBM " و " كمبيوتر متوافق مع IBM " في الواقع لا شئ لماذا ‍‍‍‍‍!!!!؟؟؟‍‍‍‍‍‍‍ ‍‍‍ في عام 1981 طرحت شركة.
VNX Storage Report Project: Sample VNX Report Project ID:
Unity Storage Array Profile
SSD: The Next Wave In NAND Flash
Solid-Sate Drives Ing. Stefan Verbruggen
Storage System Environment
Disk scheduling In multiprogramming systems several different processes may want to use the system's resources simultaneously. The disk drive needs some.
Lecture 9: Data Storage and IO Models
reFresh SSDs: Enabling High Endurance, Low Cost Flash in Datacenters
COS 518: Advanced Computer Systems Lecture 8 Michael Freedman
File Processing : Storage Media
Module 10: Physical Storage Systems
Parallel Garbage Collection in Solid State Drives (SSDs)
Lecture 5 Memory and storage
Chapter 11: Mass-Storage Systems
COS 518: Advanced Computer Systems Lecture 9 Michael Freedman
CS 295: Modern Systems Storage Technologies Introduction
Data Management Conference Tackling the Data Management Challenge
SM
Introduction to Operating Systems
Presentation transcript:

The (Solid) State Of Drive Technology Photo Licensed With Creative Commons From http://www.flickr.com/photos/brandonshigeta/2982031496/

Who Am I? Kendal Van Dyke Senior DBA for Channel Intelligence in Celebration, FL SQL Server DBA 8+ years http://kendalvandyke.blogspot.com Twitter: @SQLDBA

Agenda How SSDs Work & Fundamentals Performance Demo How People Are Using SSDs Today Caveats Are SSDs Right For You? Q & A

Solid State Drive (SSD) How It Works Hard Disk Drive (HDD) Solid State Drive (SSD) HDD Magnetic Media Spinning Platter(s) Mechanical Heads move back and forth to read\write data SSD Electronic Media NAND Flash No moving parts Images Licensed With Creative Commons From http://en.wikipedia.org/wiki/File:Open_HDD_and_SSD.JPG

SSD Fundamentals Single Level Cell (SLC) Multi Level Cell (MLC) Wear Leveling TRIM Over-Provisioning SLC 2 states per cell (1 bit) Metaphor: Single Home MLC 4 states per cell (2 bits) Metaphor: Duplex SLC vs. MLC - Biggest issue is lifetime - Write Cycles SLC: 100,000 MLC: 3,000 - 10,000 Typical users write ~ 1.4 Gbytes/day Heavy users write ~ 5.2 Gbytes/day TRIM Garbage collection Windows 7 & Windows 2008 R2 Prior OS’s use custom implementations that require free RAM SLC vs. MLC Storage Image Source: http://www2.electronicproducts.com/MLC_and_SLC_NAND_flash_design_tradeoffs-article-FAJH_Toshiba_Sep2008-html.aspx

Performance - Hardware Fusion IO IO Drive 128 GB PCI Express SLC OCZ Z-Drive p84 256 GB PCI Express MLC Dell PowerVault MD1000 12x 146 GB 15,000 RPM Seagate Cheetah SAS RAID 10

Performance - Metrics SQLIO File Sizes IOs/sec MB/sec Avg. Latency Fusion IO: 64 GB OCZ: 64 GB PowerVault: 512 GB

Performance - Reads 8 KB random reads 64 KB offset 64 KB RAID Stripe 64 KB allocation unit IO Depth: 8 Threads: 8

Performance - Writes 8 KB random writes 64 KB offset 64 KB RAID Stripe 64 KB allocation unit IO Depth: 8 Threads: 8

Demo 128 GB OCZ Vertex II 2 year old laptop Windows 7 x64 REBOOT!

How People Are Using SSDs MySpace Fusion IO Banks STEC in EMC SMBs OCZ & Fusion IO

Caveats Software RAID for PCI Express Drives have been known to disappear Fusion IO requires x64 $$$$ vs Traditional HDD STEC Zeus 48 GB SATA SLC - $10,800

Are SSDs Right For You? It Depends! Good For: Not Recommended Redundant systems TempDB Low Writes, High Reads Not Recommended Core systems Five 9‘s systems

Questions? Photo Licensed With Creative Commons From http://www.flickr.com/photos/meer/2658968648/

Additional Resources The Brave New World of SSDs (2 Parts) http://www.lostcircuits.com/mambo//index.php?option=com_content&task=category&sectionid=9&id=41 The SSD Anthology: Understanding SSDs http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=1

THANK YOU! Photo Licensed With Creative Commons From http://www.flickr.com/photos/kimberlyfaye/2784535823/