What are you looking for ?
RAIDON

R&D: Efficient SSD Cache for Cloud Block Storage Via Leveraging Block Reuse Distances

LEA not only outperforms most of cache algorithms in hit ratio, but also reduces number of SSD writes.

IEEE Transactions on Parallel and Distributed Systems has published an article written by Ke Zhou,Yu Zhang,Ping Huang,Hua Wang, Wuhan National Laboratory for Optoelectronics and School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, Hubei, China, Yongguang Ji, Bin Cheng, and Ying Liu, Tencent Corporation, Shenzhen, Guangdong, China.

Abstract:Solid State Drives (SSDs) are popularly used for caching in large scale cloud storage systems nowadays. Traditionally, most cache algorithms make replacement upon each miss when cache space is full. However, we observe that in a typical Cloud Block Storage (CBS) system, there is a great percentage of blocks with large reuse distances, which would result in large number of blocks being evicted out of the cache before they ever have a chance to be referenced while they are cached, significantly jeopardizing the cache efficiency. In this article, we propose LEA, Lazy Eviction cache Algorithm, for cloud block storage to efficiently remedy the cache inefficiencies caused by cache blocks with large reuse distances. LEA mainly employs two lists, Lazy Eviction List (LEL) and Block Identity List (BIL), which keep track of two types of victim blocks respectively based on their cache duration when replacements occur, to improve cache efficiency. When a cache miss happens, if the victim block has not resided in cache for longer than its reuse distance, LEA inserts the missed block identity into BIL. Otherwise, it inserts the missed block entry into LEL. We have evaluated LEA by using IO traces collected from Tencent, one of the largest network service providers in the world, and several open source traces. Experimental results show that LEA not only outperforms most of the state-of-the-art cache algorithms in hit ratio, but also greatly reduces the number of SSD writes.

Articles_bottom
SNL Awards_2026
AIC