본문 바로가기
  • Home

A Multi-Level Flash Translation Layer for Large Capacity Solid State Drives

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2021, 26(2), pp.11-18
  • DOI : 10.9708/jksci.2021.26.02.011
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : November 16, 2020
  • Accepted : January 23, 2021
  • Published : February 26, 2021

Yong-Seok Kim 1

1강원대학교

Accredited

ABSTRACT

The flash translation layer(FTL) of SSD maps the logical page number requested from the host to the actual recorded flash memory page number. It is very important to reduce the amount of RAM used to manage the mapping information. In the existing demand-based FTLs, two-level method is applied in which mapping information is also recorded in flash memory pages and only their addresses are managed as a table in RAM. As the capacities of SSDs are growing to tens of terabytes, the amount of RAM for mapping table becomes too large. In this paper, ML-FTL was proposed as a method of managing mapping information in three levels to reduce the amount of RAM required drastically. From an evaluation, the increase in overhead was minimal compared to the conventional two-level method by properly utilizing cache.

Citation status

* References for papers published after 2023 are currently being built.