Amphisbaena: A Novel Persistent Buffer Management Strategy to Improve SMR Disk Performance

被引:0
|
作者
Zhang, Chi [1 ]
Yu, Fangxing [1 ]
Nie, Shiqiang [1 ]
Tang, Wei [2 ]
Liu, Fei [2 ]
Liu, Song [1 ]
Wu, Weiguo [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Comp Sci & Technol, Xian 710049, Peoples R China
[2] ByteDance Inc, ByteDance US Infrastruct Syst Lab, Mountain View, CA 94041 USA
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 02期
基金
中国国家自然科学基金;
关键词
shingled magnetic recording; RMW; in-place update; garbage collection; persistent buffer;
D O I
10.3390/app14020630
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The explosive growth of massive data makes shingled magnetic recording (SMR) disks a promising candidate for balancing capacity and cost. SMR disks are typically configured with a persistent buffer to reduce the read-modify-write (RMW) overhead introduced by non-sequential writes. Traditional SMR zones-based persistent buffers are subject to sequential-write constraints, and frequent cleanups cause disk performance degradation. Conventional magnetic recording (CMR) zones with in-place update capabilities enable less frequent cleanups and are gradually being used to construct persistent buffers in certain SMR disks. However, existing CMR zones-based persistent buffer designs fail to accurately capture hot blocks with long update periods and are limited by an inflexible data layout, resulting in inefficient cleanups. To address the above issues, we propose a strategy called Amphisbaena. First, a two-phase data block classification method is proposed to capture frequently updated blocks. Then, a locality-aware buffer space management scheme is developed to dynamically manage blocks with different update frequencies. Finally, a latency-sensitive garbage collection policy based on the above is designed to mitigate the impact of cleanup on user requests. Experimental results show that Amphisbaena reduces latency by an average of 29.9% and the number of RMWs by an average of 37% compared to current state-of-the-art strategies.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] MCB: a multidevice cooperative buffer management strategy for boosting the write performance of the SSD-SMR hybrid storage
    Zhang, Chi
    Nie, Shiqiang
    Wang, Jinyu
    Liu, Song
    Wu, Weiguo
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (12): : 13462 - 13489
  • [2] MCB: a multidevice cooperative buffer management strategy for boosting the write performance of the SSD-SMR hybrid storage
    Chi Zhang
    Shiqiang Nie
    Jinyu Wang
    Song Liu
    Weiguo Wu
    The Journal of Supercomputing, 2023, 79 : 13462 - 13489
  • [3] Utilizing buffer management to improve performance in a healthcare environment
    Umble, Michael
    Umble, Elisabeth J.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 174 (02) : 1060 - 1075
  • [4] VBBMS: A Novel Buffer Management Strategy for NAND Flash Storage Devices
    Du, Chenjie
    Yao, Yingbiao
    Zhou, Jie
    Xu, Xiaorong
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2019, 65 (02) : 134 - 141
  • [5] Performance and fluid simulations of a novel shared buffer management system
    Kumaran, K
    Mitra, D
    IEEE INFOCOM '98 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS. 1-3: GATEWAY TO THE 21ST CENTURY, 1998, : 1449 - 1461
  • [6] Performance and Fluid Simulations of a Novel Shared Buffer Management System
    Bell Laboratories, Lucent Technologies, Murray Hill, NJ 07974
    ACM Transactions on Modeling and Computer Simulation, 2001, 11 (01): : 43 - 75
  • [7] Runtime buffer management to improve the performance in irregular Network-on-Chip architecture
    Umamaheswari, S.
    Meganathan, D.
    Perinbam, Raja Paul J.
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2015, 40 (04): : 1117 - 1137
  • [8] Runtime buffer management to improve the performance in irregular Network-on-Chip architecture
    S U.
    D M.
    Perinbam J R.P.
    Sadhana, 2015, 40 (4) : 1117 - 1137
  • [9] A NOVEL STEPWISE ABLATION STRATEGY FOR THE MANAGEMENT OF LONGSTANDING PERSISTENT ATRIAL FIBRILLATION
    Somani, R.
    Song, W.
    Michael, K. A.
    Abdollah, H.
    Simpson, C.
    Baranchuk, A.
    Redfearn, D.
    CANADIAN JOURNAL OF CARDIOLOGY, 2013, 29 (10) : S180 - S181
  • [10] A Novel Safety Design Strategy to Improve the Safety Performance of LIBs
    Jin, Hai-Zu
    Li, Wan-Jing
    Batool, Nadia
    Tian, Jing-Hua
    Li, Jian-Feng
    JOURNAL OF PHYSICAL CHEMISTRY C, 2021, 125 (11): : 6055 - 6060