sponsors
usenix conference policies
File Systems: Top to Bottom and Back
Thurgood Marshall East Ballroom
Linux systems offer a staggering number of options for file systems. With a bit of work, you can get pretty much any legacy file system to be recognized. However, for current production needs, only a very few of those many, many choices actually matter: Ext4, Btrfs, and ZFS. This course will discuss these three file systems in gory detail and present the results of a variety of performance tests, run/supervised by the presenter, which were designed to test the file systems in real computing operations (as opposed to benchmark scenarios).
System administrators who wish to understand the structure and performance of modern file systems from an in-use point of view. This is not a course for kernel hackers, though; people wanting an in-depth look at the VFS code will not have their needs met.
An understanding of the benefits of and differences between the three file systems under a variety of realistic scenarios.
- Virtual file system (VFS) overview
- Ext4 structure and goals
- Btrfs structure and goals
- ZFS structure and goals
- Performance results
connect with us