FileScale: Fast and Elastic Metadata Management for Distributed File Systems

9Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

File systems that store metadata on a single machine or via a shared-disk abstraction face scalability challenges, especially in contexts demanding the management of billions of files. Recent work has shown that employing shared-nothing, distributed database system (DDBMS) for metadata storage can alleviate these scalability challenges without compromising on high availability guarantees. However, for low-scale deployments – where metadata can fit in memory on a single machine – these DDBMS-based systems typically perform an order of magnitude worse than systems that store metadata in memory on a single machine. This has limited the impact of these distributed database approaches, since they are only currently applicable to file systems of extreme scale. This paper describes FileScale, a three-tier architecture that incorporates a DDBMS as part of a comprehensive approach to file system metadata management. In contrast to previous approaches, FileScale performs comparably to the single-machine architecture at a small scale, while enabling linear scalability as the file system metadata increases1

Cite

CITATION STYLE

APA

Liao, G., & Abadi, D. J. (2023). FileScale: Fast and Elastic Metadata Management for Distributed File Systems. In SoCC 2023 - Proceedings of the 2023 ACM Symposium on Cloud Computing (pp. 459–474). Association for Computing Machinery, Inc. https://doi.org/10.1145/3620678.3624784

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