An Efficient Schema for Cloud Systems Based on SSD Cache Technology

被引:3
|
作者
Liu, Jinjiang [1 ]
Lan, Yihua [1 ]
Liang, Jingjing [1 ]
Cheng, Quanzhou [1 ]
Hung, Chih-Cheng [2 ,3 ]
Yin, Chao [4 ]
Sun, Jiadong [4 ]
机构
[1] Nanyang Normal Univ, Sch Comp & Informat Technol, Nanyang 473061, Peoples R China
[2] Anyang Normal Univ, SinoUS Intelligent Informat Proc Joint Lab, Anyang 455000, Peoples R China
[3] So Polytech State Univ, Ctr Biometr Res, Atlanta, GA 30060 USA
[4] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
关键词
D O I
10.1155/2013/109781
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Traditional caching strategy is mainly based on the memory cache, taking read-write speed as its ultimate goal. However, with the emergence of SSD, the design ideas of traditional cache are no longer applicable. Considering the read-write characteristics and times limit of erasing, the characteristics of SSD are taken into account as far as possible at the same time of designing caching strategy. In this paper, the flexible and adaptive cache strategy based on SSD is proposed, called FAC, which gives full consideration to the characteristics of SSD itself, combines traditional caching strategy design ideas, and then maximizes the role SSD has played. The core mechanism is based on the dynamic adjustment capabilities of access patterns and the efficient selection algorithm of hot data. We have developed dynamical adjust section hot data algorithm, DASH in short, to adjust the read-write area capacity to suit the current usage scenario dynamically. The experimental results show that both read and write performance of caching strategy based on SSD have improved a lot, especially for read performance. Compared with traditional caching strategy, the technique can be used in engineering to reduce write times to SSD and prolong its service life without lowering read-write performance.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Efficient SSD Cache for Cloud Block Storage via Leveraging Block Reuse Distances
    Zhou, Ke
    Zhang, Yu
    Huang, Ping
    Wang, Hua
    Ji, Yongguang
    Cheng, Bin
    Liu, Yang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (11) : 2496 - 2509
  • [2] Enhanced Hypervisor-based SSD Cache with Dynamic Cache Scanning and Allocation for Virtualized Cloud System
    Park, Hee Jung
    Kim, Kyung Tae
    Kim, Man Yun
    Youn, Hee Yong
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2015, 3 (04) : 224 - 233
  • [3] A Machine Learning Based Write Policy for SSD Cache in Cloud Block Storage
    Zhang, Yu
    Zhou, Ke
    Huang, Ping
    Wang, Hua
    Hu, Jianying
    Wang, Yangtao
    Ji, Yongguang
    Cheng, Bin
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 1279 - 1282
  • [4] Efficient and Consistent NVMM Cache for SSD-Based File System
    Chen, Youmin
    Lu, Youyou
    Chen, Pei
    Shu, Jiwu
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (08) : 1147 - 1158
  • [5] Research of Distributed Cache Technology Based on Cloud Computing
    Song, Kai
    COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION III, 2014, 443 : 477 - 481
  • [6] OC-Cache: An Open-channel SSD Based Cache for Multi-Tenant Systems
    Wang, Haitao
    Li, Zhanhuai
    Zhang, Xiao
    Zhao, Xiaonan
    Zhao, Xingsheng
    Li, Weijun
    Jiang, Song
    2018 IEEE 37TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2018,
  • [7] A Flash-Based SSD Cache Management Scheme for High Performance Home Cloud Storage
    Park, Jung Kyu
    Seo, Yunjung
    Kim, Jaeho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2019, 65 (03) : 418 - 425
  • [8] An Extended SSD-Based Cache for Efficient Object Store Access in SAP IQ
    Shedge, Sagar
    Sharma, Nishant
    Agarwal, Anant
    Abouzour, Mohammed
    Aluc, Gunes
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 1861 - 1873
  • [9] LEA: A Lazy Eviction Algorithm for SSD Cache in Cloud Block Storage
    Zhou, Ke
    Zhang, Yu
    Huang, Ping
    Wang, Hua
    Ji, Yongguang
    Cheng, Bin
    Liu, Ying
    2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 569 - 572
  • [10] Popularity Based Cache Management Scheme for RAID which uses an SSD as a Cache
    Lee, Dongkyu
    Koh, Kern
    ICCIT: 2009 FOURTH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 913 - 915