Mitigating the Write Amplification Problem of Write-Optimized File Systems on Flash Storage

被引:0
|
作者
Chen, Shuo-Han [1 ]
Lin, Jun-Long [1 ]
Chen, Tseng-Yi [2 ]
Wei, Hsin-Wen [3 ]
Hsu, Tsan-Sheng [2 ]
Shih, Wei-Kuan [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 300, Taiwan
[2] Acad Sinica, Inst Informat Sci, Taipei 115, Taiwan
[3] Tamkang Univ, Dept Elect & Comp Engn, New Taipei 251, Taiwan
来源
2017 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER) | 2017年
关键词
B-tree; B+-tree; write-optimized index; WOI; write amplification; flash storage;
D O I
10.1109/CLUSTER.2017.38
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the volume of data stored by Big data and Cloud services continues to grow, both academia and industry are seeking for high-performance storage systems. Recently, with the recent advances in write-optimized indexes (WOI), WOI-based file systems can now outperform conventional file systems with orders of magnitude on random writes, metadata updates, and small file creation. Based on the B-tree structure, WOI-based file systems can not only process data faster than the conventional B-tree but also improve the range query performance. However, the write amplification of these WOI-based file systems becomes a serious performance overhead when adopting flash storage as underlying storage devices due to the recursive entry update behavior. To mitigate the write amplification problem of WOI-based file systems, we propose a flash-friendly WOI design to reduce the number of write requests on flash storage. To evaluate the performance of the proposed design, we adapt B+-tree as a case study and the experimental results are promising.
引用
收藏
页码:615 / 616
页数:2
相关论文
共 50 条
  • [11] WIPE: A Write-Optimized Learned Index for Persistent Memory
    Wang, Zhonghua
    Ding, Chen
    Song, Fengguang
    Lu, Kai
    Wan, Jiguang
    Tan, Zhihu
    Xie, Changsheng
    Li, Guokuan
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2024, 21 (02)
  • [12] Building Write-Optimized Tree Indexes on Disaggregated Memory
    Wang, Qing
    Lu, Youyou
    Shu, Jiwu
    SIGMOD RECORD, 2023, 52 (01) : 45 - 52
  • [13] Tracking Network Events with Write Optimized Data Structures The Design and Implementation of TWIAD: The Write-Optimized IP Address Database
    Donoghue, Nolan P.
    Hahn, Bridger
    Xu, Helen
    Kroeger, Thomas M.
    Zage, David
    Johnson, Rob
    2015 4TH INTERNATIONAL WORKSHOP ON BUILDING ANALYSIS DATASETS AND GATHERING EXPERIENCE RETURNS FOR SECURITY (BADGERS), 2015, : 1 - 7
  • [14] Write-Optimized and Consistent Skiplists for Non-Volatile Memory
    Xiao, Renzhi
    Feng, Dan
    Hu, Yuchong
    Wang, Fang
    Wei, Xueliang
    Zou, Xiaomin
    Lei, Mengya
    IEEE ACCESS, 2021, 9 : 69850 - 69859
  • [15] Watt: A Write-Optimized RRAM-Based Accelerator for Attention
    Zhang, Xuan
    Song, Zhuoran
    Li, Xing
    He, Zhezhi
    Jing, Naifeng
    Jiang, Li
    Liang, Xiaoyao
    EURO-PAR 2024: PARALLEL PROCESSING, PART II, EURO-PAR 2024, 2024, 14802 : 107 - 120
  • [16] PMEH: A Parallel and Write-Optimized Extendible Hashing for Persistent Memory
    Hu, Jing
    Chen, Jianxi
    Zhu, Yifeng
    Yang, Qing
    Peng, Zhouxuan
    Yu, Ya
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 3801 - 3814
  • [17] Endurance Enhancement of Write-Optimized STT-RAM Caches
    Saraf, Puneet
    Mutyam, Madhu
    MEMSYS 2019: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2019, : 101 - 113
  • [18] FastCache: A write-optimized edge storage system via concurrent merging cache for IoT applications
    Qian, Lin
    Qu, Zhihao
    Cai, Miao
    Ye, Baoliu
    Wang, Xiaoliang
    Wu, Jianyu
    Duan, Weiguo
    Zhao, Ming
    Lin, Qiang
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 131
  • [19] A highly write-optimized concurrent B plus -tree for persistent memory
    Yan, Wei
    Zhang, Xingjun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 155 : 219 - 230
  • [20] Write-Optimized B+ Tree Index Technology for Persistent Memory
    Ma, Rui-Xiang
    Wu, Fei
    Dong, Bu-Rong
    Zhang, Meng
    Li, Wei-Jun
    Xie, Chang-Sheng
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2021, 36 (05) : 1037 - 1050