ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2306.11877
11
4

λλλFS: A Scalable and Elastic Distributed File System Metadata Service using Serverless Functions

20 June 2023
Benjamin Carver
Runzhou Han
Jingyuan Zhang
Mai Zheng
Yue Cheng
ArXivPDFHTML
Abstract

The metadata service (MDS) sits on the critical path for distributed file system (DFS) operations, and therefore it is key to the overall performance of a large-scale DFS. Common "serverful" MDS architectures, such as a single server or cluster of servers, have a significant shortcoming: either they are not scalable, or they make it difficult to achieve an optimal balance of performance, resource utilization, and cost. A modern MDS requires a novel architecture that addresses this shortcoming. To this end, we design and implement λ\lambdaλFS, an elastic, high-performance metadata service for large-scale DFSes. λ\lambdaλFS scales a DFS metadata cache elastically on a FaaS (Function-as-a-Service) platform and synthesizes a series of techniques to overcome the obstacles that are encountered when building large, stateful, and performance-sensitive applications on FaaS platforms. λ\lambdaλFS takes full advantage of the unique benefits offered by FaaS \unicodex2013\unicode{x2013}\unicodex2013 elastic scaling and massive parallelism \unicodex2013\unicode{x2013}\unicodex2013 to realize a highly-optimized metadata service capable of sustaining up to 4.13×\times× higher throughput, 90.40% lower latency, 85.99% lower cost, 3.33×\times× better performance-per-cost, and better resource utilization and efficiency than a state-of-the-art DFS for an industrial workload.

View on arXiv
Comments on this paper