A Garbage Collection Aware Stripping method for Solid-State Drives

Min Huang, Yi Wang, Zhaoqing Liu, Liyan Qiao, Zili Shao

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

13 Citations (Scopus)

Abstract

The stripping method has been widely used to serve the requests simultaneously in Solid-State Drive (SSD). Although most of the stripping methods can improve the I/O performance of SSD, they will also result in the asymmetric distribution of the requests between the logical space and physical space, This will induce extra garbage collection operations, and will affect both of the endurance and the I/O performance of SSDs. This paper presents Garbage Collection Aware Stripping (GCAS), a novel stripping method that considers the efficiency of garbage collection for NAND flash memory based SSDs. To the best of our knowledge, this is the first work that jointly optimizes garbage collection operation and the I/O performance of stripping methods in NAND flash memory based SSDs. We implemented GCAS on a real hardware platform. Experiments show that GCAS can achieve a 15.87% reduction in terms of the number of the block erase count and can reduce 47.6% worst-case response time compared with a representative stripping method.
Original languageEnglish
Title of host publication20th Asia and South Pacific Design Automation Conference, ASP-DAC 2015
PublisherIEEE
Pages334-339
Number of pages6
ISBN (Electronic)9781479977925
DOIs
Publication statusPublished - 11 Mar 2015
Event2015 20th Asia and South Pacific Design Automation Conference, ASP-DAC 2015 - Chiba, Japan
Duration: 19 Jan 201522 Jan 2015

Conference

Conference2015 20th Asia and South Pacific Design Automation Conference, ASP-DAC 2015
CountryJapan
CityChiba
Period19/01/1522/01/15

ASJC Scopus subject areas

  • Computer Science Applications
  • Electrical and Electronic Engineering
  • Control and Systems Engineering
  • Modelling and Simulation

Cite this