Názor k článku Konverze Debianu ze souborového systému EXT4 na moderní ZFS od Shewlin - Na FreeBSD mám všude ZFS, samozřejmě, ale v...

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 9. 2023 14:58

    Shewlin

    Na FreeBSD mám všude ZFS, samozřejmě, ale v Linuxu… Proč? Btrfs je přímo v kernelu. Žádná oddělená kompilace kvůli CDDL, žádné podivné mezivrstvy, žádné C89 archaismy všude. Btrfs dnes není o nic méně desetiletími prověřený a „stabilní“ (ať už to má znamenat cokoliv) filesystém než ZFS. Rozumná distra typu Fedora nebo openSUSE mají (z dobrých důvodů) Btrfs jako implicitní volbu. (Debian je zase pozadu, jako vždy.)

    Kolem kapitoly Motivace chybí další klíčová kapitola, které se v akademickém psaní říká Related Work. (Název mate; ve skutečnosti má kapitola Related Work ukázat, proč je zdánlivě související dílo zcela nesouvisející a proč tedy příslušný článek má svůj přínos a smysl.) Bez této kapitoly (a bez odpovědi na zjevnou otázku „proč ne Btrfs“) to celé sice vypadá jako zajímavá hříčka pro zábavu, ale o moc víc v tom nevidím. V praxi chci mít Btrfs, který mám vždy automaticky v každém kernelu.

    Klíčová výhoda ZFS proti Btrfs tady není zmíněná (a asi ani využitá): hierarchie subvolumes, která umožňuje atomicitu snapshotů přes celé podstromy subvolumes, ne přes jediný subvolume. To je asi tak jediná věc, která mi v Btrfs citelně chybí, v kontrastu se ZFS. (A tak mám hloupější zálohovací skripty, než bych mohl mít, no co už.)