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 条
  • [31] Assimilating Cleaning Operations with Flash-Level Parallelism for NAND Flash-Based Devices
    Wang, Ronghui
    Chen, Zhiguang
    Xiao, Nong
    Zhang, Minxuan
    Dong, Weihua
    2014 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2014, : 212 - 219
  • [32] An Integrated Approach for Managing the Lifetime of Flash-Based SSDs
    Lee, Sungjin
    Kim, Taejin
    Park, Ji-Sung
    Kim, Jihong
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1522 - 1525
  • [33] NAND Flash Architectures Reducing Write Amplification Through Multi-Write Codes
    Odeh, Saher
    Cassuto, Yuval
    2014 30TH SYMPOSIUM ON MASSIVE STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2014,
  • [34] A Novel Method to Extend Flash Memory Lifetime in Flash-Based DBMS
    Liang, Zhichao
    Fan, Yulei
    Meng, Xiaofeng
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2011, 2011, 6637 : 190 - 201
  • [35] Latency/Wearout in a Flash-based Storage System with Replication on Write
    Rumyantsev, Alexander
    Ivashko, Evgeny
    Chernov, Ilya
    Kositsyn, Dmitry
    Shabaev, Anton
    Ponomarev, Vadim
    PROCEEDINGS OF THE 24TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2019, : 360 - 366
  • [36] An Efficient Mapping Table Management in NAND Flash-Based Mobile Computers
    Yang, Soo-Hyeon
    Ryu, Yeonseung
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT III, 2011, 6784 : 518 - 527
  • [37] hUBI: An Optimized Hybrid Mapping Scheme for NAND Flash-Based SSDs
    Xie, Guangjun
    Xu, Guangzhi
    Wang, Gang
    Liu, Xiaoguang
    Cao, Rui
    Gao, Yan
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1015 - 1022
  • [38] An Advanced SLC-buffering for TLC NAND Flash-based Storage
    Kwon, Kirock
    Kang, Dong Hyun
    Eom, Young Ik
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2017, 63 (04) : 459 - 466
  • [39] An Overview of Video Allocation Algorithms for Flash-based SSD Storage Systems
    Al-Sabateen, Jaafer
    Alomari, Saleh Ali
    Sumari, Putra
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (03) : 20 - 25
  • [40] Removing the Costs and Retaining the Benefits of Flash-Based SSD Virtualization with FSDV
    Zhang, Yiying
    Arpaci-Dusseau, Andrea C.
    Arpaci-Dusseau, Remzi H.
    2015 31ST SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2015,