SYSYSep 29, 2014

MetaCache: Efficient Metadata Caching in Linux file system

arXiv:1409.8239h-index: 2
Originality Synthesis-oriented
AI Analysis

For Linux file system users and administrators, MetaCache addresses the bottleneck of metadata lookup operations in large-scale file systems.

MetaCache is a metadata cache that accelerates metadata access in Linux file systems, improving read and write rates for workloads with many tiny files and large directories.

Nowadays, Linux file systems have to manage millions of tiny files for different applications, and face with higher metadata operations. So how to provide such high metadata performance with such enormous number of files and large scale directories is a big challenge for Linux file system. We viewed that metadata lookup operations dominate metadata workload and incur low metadata performance. In this paper, we present a metadata cache to accelerate metadata access for Linux file system. Through this optimization, the Linux file system (such as EXT2, EXT4, BTRFS, etc.) can gain improvement in read rates as well as write rates.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes