A Flash-Based Cache Optimization Strategy

被引:0
|
作者
Ma, Xiaoguang [1 ]
Dou, Jinfeng [1 ]
Song, Jiayu [1 ]
Wang, Sida [1 ]
机构
[1] Ocean Univ China, Coll Informat Sci & Engn, Qingdao, Peoples R China
关键词
cache; flash; deduplication; garbage collection;
D O I
10.1109/ICCCBDA56900.2023.10154653
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Flash-based key-value caching is becoming increasingly popular in data centers. By caching most of data on SSDs, caching systems can eliminate a large number of time-consuming requests to back-end data storage and provide low-latency services. According to research, data redundancy is prevalent at all levels of storage systems with duplicate data taking up cache space and reducing the logical space for caching. Moreover, optimizing the performance of flash-based key-value caches is challenging due to the unique technical limitations of flash devices. In this paper, we propose a cache optimization strategy called PRCache, which designs a two-stage garbage collection scheme combining data deduplication techniques and replacement algorithms. We implement and evaluate PRCache, and experimental results show that PRCache improves the hit rate by 14.8% and reduces the average access latency by 13.7%.
引用
收藏
页码:76 / 80
页数:5
相关论文
共 50 条
  • [1] Improving Flash-Based Disk Cache with Lazy Adaptive Replacement
    Huang, Sai
    Wei, Qingsong
    Feng, Dan
    Chen, Jianxi
    Chen, Cheng
    [J]. ACM TRANSACTIONS ON STORAGE, 2016, 12 (02)
  • [2] Flash-Based Extended Cache for Higher Throughput and Faster Recovery
    Kang, Woon-Hak
    Lee, Sang-Won
    Moon, Bongki
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (11): : 1615 - 1626
  • [3] Improving Flash-based Disk Cache with Lazy Adaptive Replacement
    Huang, Sai
    Wei, Qingsong
    Chen, Jianxi
    Chen, Cheng
    Feng, Dan
    [J]. 2013 IEEE 29TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2013,
  • [4] Storage Management Strategy of Flash-Based Platform
    王太勇
    赵丽
    胡世广
    王涛
    [J]. Transactions of Tianjin University, 2009, (04) : 266 - 271
  • [5] Storage Management Strategy of Flash-Based Platform
    王太勇
    赵丽
    胡世广
    王涛
    [J]. Transactions of Tianjin University., 2009, 15 (04) - 271
  • [6] Storage management strategy of flash-based platform
    Wang T.
    Zhao L.
    Hu S.
    Wang T.
    [J]. Transactions of Tianjin University, 2009, 15 (04) : 266 - 271
  • [7] A New Cache Management Approach for Transaction Processing on Flash-based Database
    Zhou, Da
    Meng, Xiaofeng
    Liang, Zhichao
    [J]. 2009 SIXTH WEB INFORMATION SYSTEMS AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2009, : 9 - 14
  • [8] High-Performance and Endurable Cache Management for Flash-Based Read Caching
    Xia, Qianbin
    Xiao, Weijun
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3518 - 3531
  • [9] LCR: Load-aware Cache Replacement Algorithm for Flash-based SSDs
    Liu, Caiyin
    Lv, Min
    Pan, Yubiao
    Chen, Hao
    Li, Yongkun
    Li, Cheng
    Xu, Yinlong
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2018,
  • [10] A Flash-Based SSD Cache Management Scheme for High Performance Home Cloud Storage
    Park, Jung Kyu
    Seo, Yunjung
    Kim, Jaeho
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2019, 65 (03) : 418 - 425