ZoneBuffer: An Efficient Buffer Management Scheme for ZNS SSDs

被引:0
|
作者
Wang, Hongtao [1 ]
Jin, Peiquan [1 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230026, Peoples R China
基金
美国国家科学基金会;
关键词
Buffer management; replacement; ZNS SSDs;
D O I
10.1109/LCA.2024.3498103
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The introduction of Zoned Namespace SSDs (ZNS SSDs) presents new challenges for existing buffer management schemes. In addition to traditional SSD characteristics such as read/write asymmetry and limited write endurance, ZNS SSDs possess unique constraints, such as requiring sequential writes within each zone. These features make conventional buffering policies incompatible with ZNS SSDs. This paper introduces ZoneBuffer, a novel buffering scheme designed specifically for ZNS SSDs. ZoneBuffer's innovation lies in two key aspects. First, it introduces a new buffer structure comprising a Work Region and a Priority Region. The Priority Region is further divided into a clean page queue and a zone cluster of dirty pages. By confining buffer replacement to the Priority Region, ZoneBuffer ensures optimization for ZNS SSDs. Second, ZoneBuffer incorporates a lifetime-based clustering algorithm to group dirty pages within the Priority Region, optimizing write operations. Preliminary experiments conducted on a real ZNS SSD demonstrate the effectiveness of ZoneBuffer. Compared with conventional schemes like LRU and CFLRU, the results indicate that ZoneBuffer significantly improves performance.
引用
收藏
页码:239 / 242
页数:4
相关论文
共 50 条
  • [1] An Adaptive Write Buffer Management Scheme for Flash-Based SSDs
    Wu, Guanying
    He, Xubin
    Eckart, Ben
    ACM TRANSACTIONS ON STORAGE, 2012, 8 (01)
  • [2] PAB: Parallelism-Aware Buffer Management Scheme for Nand-based SSDs
    Guo, Xufeng
    Tan, Jianfeng
    Wang, Yuping
    2013 IEEE 21ST INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2013), 2013, : 101 - 110
  • [3] Efficient Data Placement for Zoned Namespaces (ZNS) SSDs
    Wang, Hongtao
    Liu, Yang
    Jin, Peiquan
    Lu, Mingchen
    Zhuang, Xiangyu
    Lin, Yuanjing
    Guo, Kuankuan
    NETWORK AND PARALLEL COMPUTING, NPC 2022, 2022, 13615 : 302 - 314
  • [4] A Buffer Management Issue in Designing SSDs for LFSs
    Kim, Jaegeuk
    Seol, Jinho
    Maeng, Seungryoul
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (06): : 1644 - 1647
  • [5] Selective Power-Loss-Protection Method for Write Buffer in ZNS SSDs
    Yang, Junseok
    Lee, Seokjun
    Ahn, Sungyong
    ELECTRONICS, 2022, 11 (07)
  • [6] Efficient buffer management scheme for multimedia file system
    Nang, Jongho
    Heo, Sungkwan
    IEICE Transactions on Information and Systems, 2000, E83-D (06) : 1225 - 1236
  • [7] An efficient buffer management scheme for multimedia file system
    Nang, J
    Heo, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (06): : 1225 - 1236
  • [8] An Efficient Data Migration Scheme to Optimize Garbage Collection in SSDs
    Wang, Shunzhuo
    Zhou, You
    Zhou, Jiaona
    Wu, Fei
    Xie, Changsheng
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (03) : 430 - 443
  • [9] DIG based block replacement scheme for efficient buffer cache management
    Lee, YJ
    Choo, H
    Yoo, SM
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 349 - 354
  • [10] ZoneKV: A Space-Efficient Key-Value Store for ZNS SSDs
    Lu, Mingchen
    Jin, Peiquan
    Wang, Xiaoliang
    Luo, Yongping
    Guo, Kuankuan
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,