ZUFS - How to develop an efficient PM-based file system in user space

webinar

Author(s)/Presenter(s):

Amit Golander

Library Content Type

Presentation

Library Release Date

Focus Areas

Persistent Memory

Abstract

Persistent-Memory (PM) based file systems are key to bringing the low-latency value of PM hardware to applications and thus to businesses. Developing a POSIX-compliant file system in Kernel space is expensive, but developing it in user space using the traditional Linux FUSE bridge results in high-latency access, and thus defeats the purpose. To bridge this gap we have developed the ZUFS bridge. ZUFS was designed with PM latencies and byte addressability in mind. It enables the development of a new breed of file systems that will be both efficient and in user space. ZUFS is an open source project, so users and contributors are welcome to join.