Cloud-Native File Systems

Authors: 

Remzi Arpaci-Dusseau and Andrea Arpaci-Dusseau, University of Wisconsin-Madison; Venkat Venkataramani, Rockset, Inc.

Abstract: 

We present the case for cloud-native system design, focused on the creation of CNFS, a local file system built specifically for the cloud era. We first present numerous storage and CPU design principles that any cloud-native storage system should consider; we demonstrate the utility of these principles through the design of CNFS. CNFS is a hierarchical, copy-on-write file system that migrates data and metadata across cloud storage volumes to meet user objectives, and harnesses remote CPU workers to perform critical background work such as migration and compression.

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {216855,
author = {Remzi H. Arpaci-Dusseau and Andrea Arpaci-Dusseau and Venkat Venkataramani},
title = {Cloud-Native File Systems},
booktitle = {10th {USENIX} Workshop on Hot Topics in Cloud Computing (HotCloud 18)},
year = {2018},
address = {Boston, MA},
url = {https://www.usenix.org/conference/hotcloud18/presentation/arpaci-dusseau},
publisher = {{USENIX} Association},
month = jul,
}