‹ BackHN Continuity

Thread

Btrfs/ZFS/bcachefs under workloads classic benchmarks skip

179 points · 190 comments · farlight

  1. sippingabonedry · · focus · HN ↗
    So two filesystems that are essentially shunned from the Linux kernel and permanent second-class citizens, and one that was removed from Red Hat and has a questionable history of reliability. Oh boy which do I choose?

    I'm saying ZFS on another OS.

    1. petre · · focus · HN ↗
      xfs/lvm-raid10 or ext4/lvm-raid10, obviously.
      1. andriy_koval · · focus · HN ↗
        would want to have compression..
        1. simoncion · · focus · HN ↗
          > would want to have compression..

          I learned about VDO today. [0][1] I'd never heard of it before, but I'm using Gentoo Linux and both the dm-vdo kernel module and the 'vdo' software provided by [1] are distributed by Gentoo... so this isn't some weirdo Red Hat thing. It looks like you manage and used these just like any other thin-provisioned LVM volume [2], but -like I said- I've not used this before, and have only just skimmed the docs, so it's possible that I'm missing something important.

          [0] &lt;<a href="https:&#x2F;&#x2F;docs.redhat.com&#x2F;en&#x2F;documentation&#x2F;red_hat_enterprise_linux&#x2F;8&#x2F;html&#x2F;deduplicating_and_compressing_logical_volumes_on_rhel&#x2F;introduction-to-vdo-on-lvm_deduplicating-and-compressing-logical-volumes-on-rhel" rel="nofollow">https:&#x2F;&#x2F;docs.redhat.com&#x2F;en&#x2F;documentation&#x2F;red_hat_enterprise_...&gt;

          [1] &lt;<a href="https:&#x2F;&#x2F;github.com&#x2F;dm-vdo&#x2F;vdo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dm-vdo&#x2F;vdo&gt;

          [2] &lt;<a href="https:&#x2F;&#x2F;docs.redhat.com&#x2F;en&#x2F;documentation&#x2F;red_hat_enterprise_linux&#x2F;8&#x2F;html&#x2F;deduplicating_and_compressing_logical_volumes_on_rhel&#x2F;creating-a-deduplicated-and-compressed-logical-volume_deduplicating-and-compressing-logical-volumes-on-rhel#creating-and-mounting-an-lvm-vdo-volume_creating-a-deduplicated-and-compressed-logical-volume" rel="nofollow">https:&#x2F;&#x2F;docs.redhat.com&#x2F;en&#x2F;documentation&#x2F;red_hat_enterprise_...&gt;

          1. andriy_koval · · focus · HN ↗
            Yeah, I know that thing, but oddly they support only lz4 compression which is much weaker to zstd used everywhere else.
            1. simoncion · · focus · HN ↗
              I don&#x27;t see that as odd. It looks like it was released at about the same time that zstd was getting added to filesystems, and a little bit prior to when IBM acquired Red Hat. It&#x27;s quite possible that IBM decided that &quot;little&quot; things like enhancing LVM aren&#x27;t worth the money.
              1. andriy_koval · · focus · HN ↗
                Its odd to me because it looks trivial to add another compression algorithm implementation
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.