Improve FUSE Filesystem Performance and Reliability
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the latest improvements in FUSE (Filesystem in UserSpacE) performance and reliability in this 26-minute conference talk by Tao Peng from Ant Group. Dive into the challenges posed by FUSE's user-kernel space separation design and learn about innovative solutions being discussed in the Linux kernel community. Discover how bypassing the userspace daemon for local data transmission can significantly enhance FUSE filesystem performance, making it comparable to native kernel filesystems. Examine the introduction of generic file descriptor storage and its role in enabling hot-upgrades and panic-failovers for FUSE userspace daemons. Gain insights into FUSE architecture, FD passthrough metrics, fallback mechanisms, and core data structures. Understand the potential for FUSE daemon reliability improvements and explore future developments in this critical area of filesystem technology.
Syllabus
Intro
Filesystem in USErspace
FUSE Architecture
FUSE FD Passthrough Metrics
FUSE FD Passthrough Fallback Eviraal
FUSE FD Passthrough Perf
FUSE Daemon Reliability
FUSE Generic FD Store
FUSE Daemon Upgrade/Failover B Vinnal
FUSE Core Data Structure
FUSE FS Tag
FUSE Failover Resend Req
Recap & Future Work
Taught by
CNCF [Cloud Native Computing Foundation]