6 ms·
Hah. ZFS really does have every single almost-reasonable feature baked into the design :) Problem with NFS is that it's really glitchy. For example I cannot di
by exikyut 9y ago
Hah. ZFS really does have every single almost-reasonable feature baked into the design :)
Problem with NFS is that it's really glitchy. For example I cannot disconnect my laptop's (higher-power) USB Wi-Fi dongle when I want to move around, because the PHY disappearing from under my NFS mount produces a kworker that consumes 100% CPU.
The good news: I found a Red Hat bugzilla thread with repro info that perfectly matched what I was seeing, which identified the root cause and generated an upstream kernel patch that completely eliminated the problem. This all happened a couple years ago, for kernel 3.8 or so.
The bad news: I'm using kernel 4.1.6.
(I'll upgrade eventually, and see if the problem has conveniently disappeared. If it hasn't, I'll make the effort to switch to SMB. I'll also see what happens if I trigger this bug on a kernel with NFS compiled as a module at some point... >:D)
- _joel 9y agoThere's also interesting technologies that use ZFS as a base layer too such as MarFS which effectively provides network based object storage (or lustre etc) - https://www.usenix.org/system/files/login/articles/login_spring17_07_inman.pdf https://www.usenix.org/system/files/login/articles/login_spr...
- the8472 9y ago> ZFS really does have every single almost-reasonable feature baked into the design :) Except some of the nice features btrfs has. Like almost arbitrary online restriping; on-demand deduplication, defragmentation and compression of existing files; reflink copy; nocow-flag, ...