Extending SSD Lifetime with Persistent In-memory Metadata Management

被引:5
作者
Wei, Qingsong [1 ]
Chen, Cheng [1 ]
Xue, Mingdi [1 ]
Wang, Chundong [1 ]
Yang, Jun [1 ]
机构
[1] ASTAR, Data Storage Inst, Singapore, Singapore
来源
2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER) | 2016年
关键词
Solid State Drive; Non-volatile Memory; File System Metedata; Journaling; Lifetime;
D O I
10.1109/CLUSTER.2016.45
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Flash-based solid state drive (SSD) is now widely deployed to speed up data intensive applications. However, I/O amplifications caused by file system metadata and journaling shorten the lifetime of SSD. In this paper, a mechanism named Persistent In-memory Metadata Management (referred to as PIMM) is proposed to reduce I/O traffics to SSD by exploiting the persistency and byte-addressability of Non-volatile Memory (NVM). The PIMM decouples data and metadata access paths, putting data on SSD and metadata in NVM at runtime. Thus, metadata is accessed in byte-addressable manner via the memory bus and metadata I/O is eliminated because metadata in NVM is not flushed back to SSD anymore. The PIMM is prototyped on real NVDIMM platform. Extensive evaluations on implemented prototype show that the proposed PIMM reduces the block erase for SSD by up to 91% and improves performance for different workloads.
引用
收藏
页码:308 / 311
页数:4
相关论文
共 20 条
  • [1] Improving SSD Lifetime with Byte-Addressable Metadata
    Jin, Yanqin
    Tseng, Hung-Wei
    Papakonstantinou, Yannis
    Swanson, Steven
    MEMSYS 2017: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2017, : 374 - 384
  • [2] Optimization Techniques for a Distributed In-Memory Computing Platform by Leveraging SSD
    Choi, June
    Lee, Jaehyun
    Kim, Jik-Soo
    Lee, Jaehwan
    APPLIED SCIENCES-BASEL, 2021, 11 (18):
  • [3] Extending the lifetime of NAND flash-based SSD through compacted write
    Wu, Hai-Tao
    Yang, Tian-Ming
    Huang, Ping
    Chou, Wen-Kuang
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2020, 13 (02) : 129 - 135
  • [4] WAS: Wear Aware Superblock Management for Prolonging SSD Lifetime
    Wang, Shunzhuo
    Wu, Fei
    Yang, Chengmo
    Zhou, Jiaona
    Xie, Changsheng
    Wan, Jiguang
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [5] LibreKV: A Persistent in-Memory Key-Value Store
    Liu, Hao
    Huang, Linpeng
    Zhu, Yanmin
    Shen, Yanyan
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2020, 8 (04) : 916 - 927
  • [6] Extending SSD Lifespan with Comprehensive Non-Volatile Memory-Based Write Buffers
    Ziqi Fan
    Dongchul Park
    Journal of Computer Science and Technology, 2019, 34 : 113 - 132
  • [7] Extending SSD Lifespan with Comprehensive Non-Volatile Memory-Based Write Buffers
    Fan, Ziqi
    Park, Dongchul
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2019, 34 (01) : 113 - 132
  • [8] Wear Attacks and Defense Mechanisms for Persistent In-memory File Systems
    Yang C.-S.
    Zhuge Q.-F.
    Sha E.H.-M.
    Chen X.-Z.
    Wu L.
    Wu T.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (06): : 1909 - 1929
  • [9] Extending Memory Capacity in Modern Consumer Systems With Emerging Non-Volatile Memory: Experimental Analysis and Characterization Using the Intel Optane SSD
    Oliveira, Geraldo F.
    Ghose, Saugata
    Gomez-Luna, Juan
    Boroumand, Amirali
    Savery, Alexis
    Rao, Sonny
    Qazi, Salman
    Grignou, Gwendal
    Thakur, Rahul
    Shiu, Eric
    Mutlu, Onur
    IEEE ACCESS, 2023, 11 : 105843 - 105871
  • [10] Scaling Persistent In-Memory Key-Value Stores Over Modern Tiered, Heterogeneous Memory Hierarchies
    Cai, Miao
    Shen, Junru
    Yuan, Yifan
    Qu, Zhihao
    Ye, Baoliu
    IEEE TRANSACTIONS ON COMPUTERS, 2025, 74 (02) : 495 - 509