A Graph-based Admission Policy for SSD Caching

被引:0
作者
Qiao, Hongyong [1 ]
Wang, Hua [1 ]
Zhou, Ke [1 ]
机构
[1] Wuhan Natl Lab Optoelect, Wuhan, Hubei, Peoples R China
来源
2019 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS) | 2019年
基金
中国国家自然科学基金;
关键词
graph; SSD endurance; cache; admission Policy;
D O I
10.1109/hpbdis.2019.8735474
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
SSD has been widely used in the cache layer of cloud storage systems to speed up data access. However, existing cache algorithms focus exclusively on performance improvements and ignore the write endurance of SSD, which brings a great challenge to SSD's lifetime. To address this challenge, we analyze some actual workloads and find that most of SSD write operations are unnecessary, such as the data of periodic backup operations. To avoid these unnecessary write operations, we propose a graph-based admission policy for SSD cache, and design analysis engine to facilitate the policy. In the analysis engine, we quantify the correlation strength between blocks, and further propose the Block Rank algorithm for block importance analysis. We measure the activity of the block by introducing the block importance analysis. Experimental results show that the graph-based cache admission policy greatly reduces SSD write traffic. Taking LRU for instance, although hit rate reduces by 1%similar to 2%, SSD write traffic is decreased by 14%similar to 32% in return.
引用
收藏
页码:269 / 273
页数:5
相关论文
共 15 条
[1]  
[Anonymous], P FAST
[2]  
Devi P., 2014, INT J ADV RES COMPUT, V3, P5749
[3]  
Gierlichs B, 2008, P INT WORKSH CRYPT H
[4]   An Analysis of Facebook Photo Caching [J].
Huang, Qi ;
Birman, Ken ;
Van Renesse, Robbert ;
Lloyd, Wyatt ;
Kumar, Sanjeev ;
Li, Harry C. .
SOSP'13: PROCEEDINGS OF THE TWENTY-FOURTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2013, :167-181
[5]  
Huang YJ, 2013, IEEE SYMP ADAPT DYNA, P1, DOI 10.1109/ADPRL.2013.6614981
[6]  
Li C., 2010, INT C EXTENDING DATA, P465
[7]  
Megiddo N, 2003, USENIX ASSOCIATION PROCEEDINGS OF THE 2ND USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES (FAST'03), P115
[8]  
Narayanan D, 2009, EUROSYS'09: PROCEEDINGS OF THE FOURTH EUROSYS CONFERENCE, P145
[9]  
Page L., 1999, The pagerank citation ranking: Bringing order to the web, DOI DOI 10.1007/978-3-319-08789-4_10
[10]  
Pantel P., 2009, P 2009 C EMPIRICAL M, P938