A metadata cooperative caching architecture based on SSD and DRAM for file systems

4Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The metadata IO plays a critical role in achieving the high IO scalability and throughput to file systems. Due to the resource contention, the performance of the metadata IO is low. Adding the SSD into the storage system is a effective way to improve the performance of file systems, but the current methods mainly focus on the performance of the data server, rarely aim to the performance of the metadata IO. In this paper, we proposed a novel cooperative caching management algorithm based on DRAM and SSD named ACSH. By exploiting the temporal locality widely exhibited in most of the metadata workloads, ACSH can improve the performance of the metadata IO with reducing the write traffic to the SSD, and it includes a adaptive adjustment model, which can adjust the number of the cached metadata according to the locality strength of the metadata workload for improving the perforamcne and reducing the write traffic to the SSD cache layer further. ACSH has been evaluated based on the real-world workloads. Our experiments show that ACSH can reduce the latency by up to 1.5–3X in contrast with the original cache consisting of DRAM which has the same cost with ACSH. Compared with the recent study LARC, it can reduce the write traffic to the SSD by up to 23–30 %.

Cite

CITATION STYLE

APA

Huo, Z., Xiao, L., Zhong, Q., Li, S., Li, A., Ruan, L., … Fu, L. (2015). A metadata cooperative caching architecture based on SSD and DRAM for file systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9529, pp. 31–51). Springer Verlag. https://doi.org/10.1007/978-3-319-27122-4_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free