Skip to main navigation Skip to search Skip to main content

Rethinking Tiered Storage: Talk to File Systems, Not Device Drivers

  • Jiyuan Zhang
  • , Jongyul Kim
  • , Chloe Alverti
  • , Peizhe Liu
  • , Weiwei Jia
  • , Tianyin Xu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Different storage technologies motivate the development of specialized file systems tailored to specific device types. A tiered file system aggregates such device types into a single file system. We argue that the current practice of developing tiered file systems tends to lag behind that of device-specific file systems because, inherently, developers are burdened with addressing multiple device types simultaneously, rather than specializing. We propose to solve this problem using Mux, a new tiered file system that accesses different device types indirectly through device-specific file systems, rather than directly through device drivers. Despite introducing an additional indirection layer, we show that Mux significantly outperforms Strata, a research tiered file system, because it utilizes specialized production-ready file systems. Compared with direct access to per-device file systems (with no tiering), Mux adds a worst-case read latency overhead of 6.6% to 87.3%, and a write throughout overhead of 1.6% to 3.5% across devices. We contend that Mux's separation of tiering and specialization concerns enables progressive evolution and flexible integration of heterogeneous storage devices.

Original languageEnglish (US)
Title of host publicationHOTOS 2025 - Proceedings of the 2025 Workshop in Hot Topics in Operating Systems
PublisherAssociation for Computing Machinery
Pages67-73
Number of pages7
ISBN (Electronic)9798400714757
DOIs
StatePublished - Jun 6 2025
Event20th ACM Workshop on Hot Topics in Operating Systems! - Banff, Canada
Duration: May 14 2025May 16 2025

Publication series

NameHOTOS 2025 - Proceedings of the 2025 Workshop in Hot Topics in Operating Systems

Conference

Conference20th ACM Workshop on Hot Topics in Operating Systems!
Country/TerritoryCanada
CityBanff
Period5/14/255/16/25

Keywords

  • File System
  • Operating System
  • Tiered Storage

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems

Fingerprint

Dive into the research topics of 'Rethinking Tiered Storage: Talk to File Systems, Not Device Drivers'. Together they form a unique fingerprint.

Cite this