Time-constrained persistent deletion for key-value store engine on ZNS SSD

被引:0
作者
Nie, Shiqiang [1 ]
Lei, Tong [1 ]
Niu, Jie [1 ]
Hu, Qihan [1 ]
Liu, Song [1 ]
Wu, Weiguo [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Comp Sci & Technol, Xian 710049, Shaanxi, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2025年 / 164卷
基金
中国国家自然科学基金;
关键词
ZNS SSD; Data deletion; NAND flash; LSM-tree; Key-value store;
D O I
10.1016/j.future.2024.107598
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The inherent out-of-place update characteristic of the Log-Structured Merge tree (LSM tree) cannot guarantee persistent deletion within a specific time window, leading to potential data privacy and security issues. Existing solutions like Lethe-Fade ensure time-constrained persistent deletion but introduce considerable write overhead, worsening the write amplification issue, particularly for key-value stores on ZNS SSD. To address this problem, we propose a zone-aware persistent deletion scheme for key-value store engines. Targeting mitigating the write amplification induced by level compaction, we design an adaptive SSTable selection strategy for each level in the LSM tree. Additionally, as the SSTable with deletion records would become invalid after the persistent deletion timer reaches its threshold, we design a tombstone-aware zone allocation strategy to reduce the data migration induced by garbage collection. In further, we optimize the victim zone selection in GC to reduce the invalid migration of tombstone files. Experimental results demonstrate that our scheme effectively ensures that most outdated physical versions are deleted before reaching the persistent deletion time threshold. When deleting 10% of keys in the key-value store engine, this scheme reduces write amplification by 74.7% and the garbage collection-induced write by 87.3% compared to the Lethe-Fade scheme.
引用
收藏
页数:10
相关论文
共 34 条
  • [31] FlexZNS: Building High-Performance ZNS SSDs with Size-Flexible and Parity-Protected Zones
    Wang, Yu
    Zhou, You
    Lu, Zhonghai
    Zhang, Xiaoyi
    Wang, Kun
    Zhu, Feng
    Li, Shu
    Xie, Changsheng
    Wu, Fei
    [J]. 2023 IEEE 41ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD, 2023, : 291 - 299
  • [32] Wei Q., 2023, IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst.
  • [33] Polling Sanitization to Balance I/O Latency and Data Security of High-density SSDs
    Wu, Jiaojiao
    Cai, Zhigang
    Yang, Fan
    Li, Jun
    Trahay, Francois
    Yang, Zheng
    Wang, Chao
    Liao, Jianwei
    [J]. ACM TRANSACTIONS ON STORAGE, 2024, 20 (02)
  • [34] Zhu Z., 2023, COMP 2023 INT C MAN, P131