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 条
  • [41] Analytic models for flash-based SSD performance when subject to trimming
    Verschoren, R.
    Van Houdt, B.
    2016 32ND SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2016,
  • [42] Design and Implementation of Virtual Stream Management for NAND Flash-Based Storage
    Yong, Hwanjin
    Lee, Joonwon
    Kim, Jin-Soo
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2021, 67 (02) : 149 - 157
  • [43] FlashSim: A Simulator for NAND Flash-based Solid-State Drives
    Kim, Youngjae
    Tauras, Brendan
    Gupta, Aayush
    Urgaonkar, Bhuvan
    SIMUL: 2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM SIMULATION, 2009, : 125 - 131
  • [44] An Adaptive Write Buffer Management Scheme for Flash-Based SSDs
    Wu, Guanying
    He, Xubin
    Eckart, Ben
    ACM TRANSACTIONS ON STORAGE, 2012, 8 (01)
  • [45] A new type of NAND flash-based file system: Design and implementation
    Tianzhou Chen
    Xiangsheng Wang
    Wei Hu
    Wei Duan
    2006 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-4, 2006, : 1655 - +
  • [46] Research on Endurance Evaluation for NAND Flash-based Solid State Drive
    Yang Xiaoshan
    Zhu Ligu
    Zhang Qicong
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 523 - 526
  • [47] Design and implementation of MLC NAND flash-based DBMS for mobile devices
    Lee, Ki Yong
    Kim, Hyojun
    Woo, Kyoung-Gu
    Chung, Yon Dohn
    Kim, Myoung Ho
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (09) : 1447 - 1458
  • [48] NAND Flash-based storage devices for high reliability in automotive applications
    Electronics World, 2022, 127 (2022): : 30 - 32
  • [49] NAND Flash-Based Digital Fingerprinting for Robust and Secure Hardware Authentication
    Hasan, Kamrul
    Tehranipoor, Sara
    Karimian, Nima
    Vasudeva, Surbhi
    2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [50] Layer-by-layer Adaptively Optimized ECC of NAND flash-based SSD Storing Convolutional Neural Network Weight for Scene Recognition
    Mizushina, Keita
    Nakamura, Toshiki
    Deguchi, Yoshiaki
    Takeuchi, Ken
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,