Tech

Examining btrfs, Linux’s perpetually half-finished filesystem

Enlarge / We don’t recommend allowing btrfs to directly manage a complex array of disks—floppy or otherwise. (credit: Faustino Carmona Guerrero via Getty Images) Btrfs—short for “B-Tree File System” and frequently pronounced “butter” or “butter eff ess”—is the most advanced filesystem present in the mainline Linux kernel. In some ways, btrfs simply seeks to supplant […]

Tech

A deep dive into OpenZFS 2.1’s new distributed RAID topology

Enlarge / OpenZFS added distributed RAID topologies to its toolkit with today’s 2.1.0 release. (credit: Aurich Lawson) Friday afternoon, the OpenZFS project released version 2.1.0 of our perennial favorite “it’s complicated but it’s worth it” filesystem. The new release is compatible with FreeBSD 12.2-RELEASE and up, and Linux kernels 3.10-5.13. This release offers several general […]

Tech

A quick-start guide to OpenZFS native encryption

Enlarge / On-disk encryption is a complex topic, but this article should give you a solid handle on OpenZFS’ implementation. (credit: Paul Downey / Flickr) One of the many features OpenZFS brings to the table is ZFS native encryption. First introduced in OpenZFS 0.8, native encryption allows a system administrator to transparently encrypt data at-rest […]

Tech

ZFS fans, rejoice—RAIDz expansion will be a thing very soon

Enlarge / OpenZFS supports many complex disk topologies, but “spiral stack sitting on a desk” still isn’t one of them. (credit: Jim Salter) OpenZFS founding developer Matthew Ahrens merged one of the most sought-after features in ZFS history—RAIDz expansion—into master last week. The new feature allows a ZFS user to expand the size of a […]