In general, this is a very interesting test series. Thanks for making all the effort and sharing the results.
Unfortunately, the only conclusion that I see is that zfs is severely bottlenecking NVMe drives. Almost all test results of 4x and 8x show lower performance than what a single drive is capable of (it would be interesting to see the results for a single drive with zfs and ext4 or xfs for context).
Yes, zfs offers many benefits, but the main conclusion for me is to avoid zfs with nvme storage devices until the bottlenecks are fixed. At that point I would be more interested in these tests.
For you, my friend.
Using my workstation (Epyc 7302, 128GB DDR4 3200) on Windows 11, setup with storage spaces (default settings) in a Three way mirror configuration (not exactly apples-to-apples) this is what I get:
So yes, ZFS does present some overhead here in this test, but itβs not that large. This is an extremely stressful test designed to tease out the worst possible case scenario.
Further comparisons yield other additional information. Two Intel P4610 1.6TB drives in a mirrored configuration in Storage Spaces performs equally as poorly. I also threw in my boot drive for the lulz.