Extending the lifetime of NAND flash-based SSD through compacted write

被引:0
|
作者
Wu, Hai-Tao [1 ]
Yang, Tian-Ming [1 ]
Huang, Ping [2 ]
Chou, Wen-Kuang [3 ]
机构
[1] Huanghuai Univ, Sch Int Educ, Zhumadian 463000, Henan, Peoples R China
[2] Temple Univ, Dept Comp & Informat Sci, Phil, PA USA
[3] Providence Univ, Dept Comp Sci & Informat Engn, Taichung 43301, Taiwan
关键词
solid state drive; SSD; flash translation layer; FTL; write amplification; compacted write; partial page write;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the traditional file system, the partial page write will result in internal fragmentation and write amplification of NAND flash-based SSDs due to the page-alignment of write. Although large page sizes are useful for increasing the flash capacity and throughput, they may decrease the performance and lifetime of flash storage systems for the frequent partial page writes. After analysing the various realistic workload traces, we observe that the partial page writes are common for those heads and tails of large write requests. This observation makes compacted write possible, which compresses two partial page writes from the same large write request into one page before data are written into flash. Therefore, we propose a compacted write for page-level FTL scheme, called CWFTL, to extend the lifetime of SSD. The experiment results show that CWFTL really reduces the times of data written to flash and the average read/write response time.
引用
收藏
页码:129 / 135
页数:7
相关论文
共 50 条
  • [1] An Advanced TRIM Command for Extending Lifetime of TLC NAND Flash-based Storage
    Kwon, Kirock
    Kang, Dong Hyun
    Park, Jonggyu
    Eom, Young Ik
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2017,
  • [2] Dynamic Erase Voltage and Time Scaling for Extending Lifetime of NAND Flash-Based SSDs
    Jeong, Jaeyong
    Song, Youngsun
    Hahn, Sangwook Shane
    Lee, Sungjin
    Kim, Jihong
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (04) : 616 - 630
  • [3] Leveraging the Interplay of RAID and SSD for Lifetime Optimization of Flash-Based SSD RAID
    Shen, Zhaoyan
    Han, Lei
    Ma, Chenlin
    Jia, Zhiping
    Li, Tao
    Shao, Zili
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (07) : 1395 - 1408
  • [4] Performance Analysis of NAND Flash-based SSD for designing a Hybrid Filesystem
    Suk, Jinsun
    No, Jaechun
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 539 - 544
  • [5] Optimizing RAID/SSD Controllers with Lifetime Extension for Flash-Based SSD Array
    Han, Lei
    Shen, Zhaoyan
    Shao, Zili
    Li, Tao
    ACM SIGPLAN NOTICES, 2018, 53 (06) : 44 - 54
  • [6] hybridFS: Integrating NAND Flash-Based SSD and HDD for Hybrid File System
    Suk, Jinsun
    No, Jaechun
    NEW ASPECTS OF SYSTEMS THEORY AND SCIENTIFIC COMPUTATION, 2010, : 178 - +
  • [7] Utilizing Subpage Programming to Prolong the Lifetime of Embedded NAND Flash-Based Storage
    Kim, Jung-Hoon
    Kim, Sang-Hoon
    Kim, Jin-Soo
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2018, 64 (01) : 101 - 109
  • [8] Effective Lifetime-Aware Dynamic Throttling for NAND Flash-Based SSDs
    Lee, Sungjin
    Kim, Jihong
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (04) : 1075 - 1089
  • [9] A page lifetime-aware scrubbing scheme for improving reliability of Flash-based SSD
    Li, Nan
    Xie, Qiyou
    Wang, Yinan
    Liu, Xiangyu
    Liu, Husheng
    Yi, Wei
    IEICE ELECTRONICS EXPRESS, 2017, 14 (22):
  • [10] ApproxFTL: On the Performance and Lifetime Improvement of 3-D NAND Flash-Based SSDs
    Cui, Jinhua
    Zhang, Youtao
    Shi, Liang
    Xue, Chun Jason
    Wu, Weiguo
    Yang, Jun
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (10) : 1957 - 1970