Overview
Explore the benefits and implementation of OpenZFS on Linux in this 30-minute conference talk from linux.conf.au 2020. Learn about installing, using, and administering a Linux server with ZFS as the root filesystem and for data storage. Discover the advantages of ZFS, including native encryption, block-level compression, and database optimization. Gain insights into designing and managing storage pools, creating pools with different disk topologies, and utilizing features like snapshots for off-site backups. Understand the caveats of installation and use, as well as how to integrate ZFS with other Linux filesystems on a single machine. Whether you're managing personal files, hosting development environments, or storing large amounts of corporate data, find out how OpenZFS can simplify and enhance your data storage management.
Syllabus
Intro
Who is this guy?
Licensing
Filesystems aren't they fun?
Why ZFS?
Traditional Filesystem Layout
How ZFS Architecture is Different
ZFS Approach
Datasets
ZFS Tools
Creating VDEVS
Snapshots for Offsite Backup
Compression and Deduplication
Optimisation for all ZFS (Kernel)
Easy Tuning for Most Purposes
Optimisation for MySQL/MariaDB
Optimisation for PostgreSQL
Resources
Taught by
linux.conf.au