How To Improve Write Speed On An Nand Flash Memory Flash Drive



Similar documents
WHITE PAPER Optimizing Virtual Platform Disk Performance

Solid State Drive Architecture

enabling Ultra-High Bandwidth Scalable SSDs with HLnand

Embedded Operating Systems in a Point of Sale Environment. White Paper

The Pitfalls of Deploying Solid-State Drive RAIDs

WHITE PAPER Best Practices for Using Diskeeper on Storage Area Networks (SANs)

WHITE PAPER Guide to 50% Faster VMs No Hardware Required

Optimizing SQL Server Storage Performance with the PowerEdge R720

Automated Data-Aware Tiering

Nasir Memon Polytechnic Institute of NYU

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

An Overview of Flash Storage for Databases

Diskeeper and Disk Encryption

Flash-optimized Data Progression

Liteon True Speed White Paper SPEED UP NETWORK STORAGE PERFORMANCE WITH LITEON TRUE SPEED TECHNOLOGY

SSD Performance Tips: Avoid The Write Cliff

Accelerating Server Storage Performance on Lenovo ThinkServer

SOLID STATE DRIVES AND PARALLEL STORAGE

HP Z Turbo Drive PCIe SSD

How to test Diskeeper or V-locity with the Performance Monitor

Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software

Flash Memory Technology in Enterprise Storage

Best Practices for Optimizing SQL Server Database Performance with the LSI WarpDrive Acceleration Card

Data Center Storage Solutions

DELL SOLID STATE DISK (SSD) DRIVES

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

WHITE PAPER. Drobo TM Hybrid Storage TM

Understanding endurance and performance characteristics of HP solid state drives

WHITE PAPER Guide to 50% Faster VMs No Hardware Required

SSDs: Practical Ways to Accelerate Virtual Servers

Data Center Solutions

SSDs: Practical Ways to Accelerate Virtual Servers

Data Center Solutions

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Benefits of Solid-State Storage

NAND Flash Architecture and Specification Trends

SSDs and RAID: What s the right strategy. Paul Goodwin VP Product Development Avant Technology

OCZ s NVMe SSDs provide Lower Latency and Faster, more Consistent Performance

QuickSpecs. HP Solid State Drives (SSDs) for Workstations. Overview

Addressing Fatal Flash Flaws That Plague All Flash Storage Arrays

Solid State Drive (SSD) FAQ

Performance Brief: MegaRAID SAS 9265/9285 Series

Technologies Supporting Evolution of SSDs

Getting the Most Out of Flash Storage

Lab Evaluation of NetApp Hybrid Array with Flash Pool Technology

Full Drive Encryption with Samsung Solid State Drives

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

High-Performance SSD-Based RAID Storage. Madhukar Gunjan Chakhaiyar Product Test Architect

WHITEPAPER It s Time to Move Your Critical Data to SSDs

NAND Basics Understanding the Technology Behind Your SSD

QoS-Aware Storage Virtualization for Cloud File Systems. Christoph Kleineweber (Speaker) Alexander Reinefeld Thorsten Schütt. Zuse Institute Berlin

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Comparison of NAND Flash Technologies Used in Solid- State Storage

Evaluation Report: Supporting Microsoft Exchange on the Lenovo S3200 Hybrid Array

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

SSDs tend to be more rugged than hard drives with respect to shock and vibration because SSDs have no moving parts.

Using Synology SSD Technology to Enhance System Performance Synology Inc.

WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE

Intel Solid-State Drives Increase Productivity of Product Design and Simulation

N /150/151/160 RAID Controller. N MegaRAID CacheCade. Feature Overview

Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array

Amadeus SAS Specialists Prove Fusion iomemory a Superior Analysis Accelerator

Flash for Databases. September 22, 2015 Peter Zaitsev Percona

Indexing on Solid State Drives based on Flash Memory

Intel Solid- State Drive Data Center P3700 Series NVMe Hybrid Storage Performance

Data Distribution Algorithms for Reliable. Reliable Parallel Storage on Flash Memories

WHITE PAPER FUJITSU PRIMERGY SERVER BASICS OF DISK I/O PERFORMANCE

The Economics of Intelligent Hybrid Storage. An Enmotus White Paper Sep 2014

Data Center Performance Insurance

MS Exchange Server Acceleration

Industrial Flash Storage Trends in Software and Security

Using Synology SSD Technology to Enhance System Performance Synology Inc.

RAID Implementation for StorSimple Storage Management Appliance

89 Fifth Avenue, 7th Floor. New York, NY White Paper. HP 3PAR Adaptive Flash Cache: A Competitive Comparison

Benchmarking Cassandra on Violin

NAND Flash Media Management Through RAIN

Flash 101. Violin Memory Switzerland. Violin Memory Inc. Proprietary 1

VIOLIN CONCERTO 7000 ALL FLASH ARRAY

USB Flash Drive. RoHS Compliant. AH322 Specifications. July 2 nd, Version 1.2. Apacer Technology Inc.

Intel RAID SSD Cache Controller RCS25ZB040

Using Synology SSD Technology to Enhance System Performance. Based on DSM 5.2

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

Data Center Storage Solutions

VMware Virtual SAN Hardware Guidance. TECHNICAL MARKETING DOCUMENTATION v 1.0

Transcription:

White Paper Apacer and Diskeeper Corporation The Best Gets Better

Apacer and Diskeeper Corporation The Best Gets Better Table of Contents Overview 1 The Problem 1 Problem Analysis 1 The Software Solution: HyperFast 2 Summary 7 Disclaimer: Diskeeper Corporation is not responsible for the behavior or support of third party products mentioned in this document. 28 Diskeeper Corporation. All Rights Reserved. Diskeeper, Innovators in Performance and Reliability Technologies, HyperFast and InvisiTasking are either registered trademarks or trademarks of Diskeeper Corporation. Apacer is a registered trademark of Apacer Technology Inc. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other trademarks are the property of their respective owners. Diskeeper Corporation 759 N. Glenoaks Blvd. Burbank, CA 9154 8-829-6468 www.diskeeper.com

Apacer and Diskeeper Corporation The Best Gets Better 3 Overview This paper details the purpose and benefits of a ground-breaking technology alliance between NAND Flash hardware leader Apacer Technology Inc, and storage performance technology innovator Diskeeper Corporation. The Problem Solid State Drives (SSD) have several issues that come into play when used as the primary storage medium in place of traditional magnetic Hard Disk Drives (HDD); specifically regarding the operating system s logical file system. To date, file systems have been designed under the pretext of HDDs, and do not properly account for new NAND Flash / SSD technology. This leads to issues that negatively impact mass market adoption of NAND Flash memory into the consumer, small/medium businesses, and enterprise markets where legacy file systems, designed for HDDs, will dominate the landscape for many years. Problem Analysis The principle issue is write speed degradation due to free space fragmentation. Small free spaces scattered throughout a volume at the logical level cause the file system to write a file in fragments to those small free spaces. This will degrade write performance as much as 8% to that solid state storage device. Fragmented free space forces the writing of blocks that are not advantageous to write or erase block boundaries, even if the application software would otherwise use large buffers. Diskeeper Corporation has tested many current SSDs, from many manufacturers for file write speed degradation as a function of free space fragmentation. NTFS, the most common Windows file system by far, is shown to fragment free space rather aggressively over a few months and then grows slowly thereafter when not maintained (figure 1). Fragmentation Levels (Free Space) Figure 1: Accumulation of free space fragmentation through normal system use.

Apacer and Diskeeper Corporation The Best Gets Better 4 Write performance decreases proportionately as free space fragmentation increases. The graph below (Figure 2) shows the resultant 8% write speed reduction on a variety of drives due to this effect. The test included copying a 1GB file on to an SSD with fragmented free space. The graph axis depicts the I/O write throughput in megabytes per second (MB/s) in relation to the number of file fragments the file is forced to be written in due to non-contiguous free space clusters. While a brand new SSD device may offer write performance in the 8 MB/s range to start, after a few weeks of use, performance will quickly deteriorate to 35 MB/s. Over the span of a few months, write speed becomes painstakingly slow at an abysmal 1 MB /s. 1GB File Write Test MB/s 9 8 7 6 5 4 3 2 1 8458 (128k) 8458 (64k) 1431 1596 15593 32 GB SSD (PATA) 16221 16788 23328 25853 64 GB SSD (SATA1) 33593 3671 Number of Resulting File Fragments Figure 2: Write I/O throughput degredation due to fragmented free space. 4577 532 32 GB SSD (SATA2) 87386 1424 2398 It is important to note that the performance loss due to fragmented free space affects all NAND Flash memory drives shipping today. The issue is not relegated to one specific vendor or other. The results depicted in Figure 2, for example, are non-apacer devices. The Software Solution: HyperFast As described, the issue originates with how an operating system interacts with the storage hardware. The nature of modern operating systems, their regular updates, and the applications which run on them, have been designed with no forethought to the effect of free space fragmentation and its unique impact on SSD NAND flash. While moderately immune to effects on read-based file fragmentation, NAND flash is extremely susceptible, based on the empirical evidence, to write speed degradation when the free space is moderately to heavily fragmented. HyperFast delivers automatic maintenance of the file system, keeping a low level of free space fragmentation through specific optimization techniques which preemptively force the file system to write sequentially rather than randomly. This technology dramatically improves SSD performance. Specific tests were performed to demonstrate the improvement. The test depicts an environment with free space fragmentation in a range as might be expected from about 6 months of typical system use.

Apacer and Diskeeper Corporation The Best Gets Better 5 HDBENCH Scores Apacer 8gb SATA SSD (higher scores are better) 12 12389 Before With HyperFast 1 8 6 71854 6777 4 2 17227 17246 15753 3691 1742 Read Write Random Read Random Write Figure 3: Benchmark scores on Apacer 8GB SATA SSD with HDBench software. The results on an Apacer 8GB SSD (SATA) device record performance improvements of 5.9x faster reads, 19.5 faster writes, 3.9 faster random reads, and 9. faster random writes. HDBENCH Scores Apacer 8gb PATA SSD (higher scores are better) 4 35 3548 Before 32282 With HyperFast 3 25 2514 2 15 11415 11276 1 599 5 1131 572 Read Write Random Read Random Write Figure 4: Benchmark scores on Apacer 8GB PATA SSD with HDBench software. The results on an Apacer 8GB SSD (PATA) device record performance improvements of 3.1x faster reads, 22.1 faster writes, 2.8 faster random reads, and 8.9 faster random writes.

Apacer and Diskeeper Corporation The Best Gets Better 6 NAND flash drives have limited erase-write cycles. This fact mandates that any optimization program that may seek to increase performance cannot acceptably do so at the expense of wearing out the drive faster. A tool, specially provided to Apacer, from BinarySense Inc. called SSDLife, was used to measure the average erase-write activity on the Apacer SSD device from various actions. SSD Life Erase Count Raw Average 3 Cumulative Erase Count 25 2 15 1 5 Stage 1. Format SSD Stage 2. Fragment Free Space Stage 3. HD Bench Stage 4. Format SSD Stage 5. Fragment Free Space Stage 6. HyperFast Stage 7. HD Bench Figure 5: Cumulative Erase activity on Apacer 8GB PATA SSD as measured by SSDlife software. Starting from a freshly Windows formatted drive (stage 1), fragmenting the free space (stage 2) generates a score of 1 from SSDLife s proprietary scoring system. Then running the HDBench program (stage 3), which creates and reads files to measure hardware performance, generated a count of 4. A reformat (stage 4) incurred no change. A second run of the free space fragmentation routine (stage 5) averaged an Erase count of 9. HyperFast was then run (stage 6) to optimize the SSD. It created Erase activity at an average count of 4 (identical to HDBench in stage 3). HDBench was then run on the optimized SSD (stage 7), and this time only incurred an average Erase count of 1. This test indicates that, while the SSD optimization techniques employed by HyperFast do incur the occasional increase in erase-write activity, the result of its operation reduces the erase write activity of typical day to day use of the SSD. The net result of using HyperFast will be less erase-write activity on the Flash drive, thereby increasing its longevity. It should also be noted that in the test case above, the effort required from HyperFast (in stage 6) was the reparation of many months worth of accumulated free space fragmentation. The intelligent algorithms employed by HyperFast are designed to optimize the drive s performance and maximize its useful life.

Apacer and Diskeeper Corporation The Best Gets Better 7 Summary With typical system use, the out of the box performance of computer systems shipping with solid state storage devices will not be maintained. This is not due to quality or design of the hardware, but rather the fact that inherent attributes of file systems will manifest over time. Fragmentation, in this case primarily of free space, is a natural side effect that will occur and accumulate over time with all file systems. As free space becomes increasingly fragmented, performance will suffer proportionately. This leads to increased, excess write activity on the NAND Flash device, diminishing the device s longevity and reducing its performance dramatically, especially with write speed. Apacer NAND Flash devices with HyperFast will out perform competitive solutions. As a result of this revolutionary technology alliance, users of Apacer solutions will enjoy greater performance which will be maintained for the full, extended life of the storage device.