Cited time in webofscience Cited time in scopus

대용량 SSD를 위한 요구 기반 FTL 캐시 분리 기법

Title
대용량 SSD를 위한 요구 기반 FTL 캐시 분리 기법
Alternative Title
Demand-based FTL Cache Partitioning for Large Capacity SSDs
Author(s)
배진욱김한별임준수이성진
DGIST Authors
이성진
Issued Date
2019-04
Type
Article
Author Keywords
DFTLAddress translationCache partitioningTail latencyWrite amplification
ISSN
1975-5066
Abstract
As the capacity of SSDs rapidly increases, the amount of DRAM to keep a mapping table size in SSDs becomes very huge. To address a Demand-based FTL (DFTL) scheme that caches part of mapping entries in DRAM is considered to be a feasible alternative. However, owing to its unpredictable behaviors, DFTL fails to provide consistent I/O response times. In this paper, we a) analyze a root cause that results in fluctuation on read latency and b) propose a new demand-based FTL scheme that ensures guaranteed read response time with low write amplification. By preventing mapping evictions while serving reads, the proposed technique guarantees every host read requests to be done in 2 NAND read operations. Moreover, only with 25% of a cache ratio, the proposed scheme improves random write performance and random mixed performance by 1.65x and 1.15x, respectively, over the traditional DFTL.
URI
http://hdl.handle.net/20.500.11750/9830
DOI
10.14372/IEMEK.2019.14.2.71
Publisher
대한임베디드공학회
Related Researcher
  • 이성진 Lee, Sungjin
  • Research Interests Computer System; System Software; Storage System; Non-volatile Memory; Flash-based SSD; Distributed Storage Systems
Files in This Item:

There are no files associated with this item.

Appears in Collections:
Department of Electrical Engineering and Computer Science Data-Intensive Computing Systems Laboratory 1. Journal Articles

qrcode

  • twitter
  • facebook
  • mendeley

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE