News for hackers. Stuff that matters.
Re:Linus: Don't Use ZFS by gigatexal on Thursday January 09, 2020 @03:45PM (#22005489)
He mentioned that he didn’t think it was being maintained. It’s more or less been formed no?

Has Linus not seen the work that the OpenZFS folks are doing?

ZFS is amazing and I would soon go to a BSD flavor with a fun set of user land utilities than give it up.

Re:Linus: Don't Use ZFS by throw0101a on Thursday January 09, 2020 @03:49PM (#22005539)
> He mentioned that he didn’t think it was being maintained.

This news would come as a surprise to the folks at LLNL who work on ZoL:

* https://github.com/zfsonlinux/zfs

* https://zfsonlinux.org/

Re:Linus: Don't Use ZFS by mekster on Friday January 10, 2020 @07:44PM (#22017148)
Maybe meant not maintained by the first party?
Re:Linus: Don't Use ZFS by throw0101a on Friday January 10, 2020 @10:56PM (#22018011)
ZoL is now the first-party for open sourced ZFS.
Re:Linus: Don't Use ZFS by akerro on Thursday January 09, 2020 @03:54PM (#22005612)
>Has Linus not seen the work that the OpenZFS folks are doing?

That's what he meant by Oracle licensing issues. Java API infringement case against Google

Re:Linus: Don't Use ZFS by rkagerer on Thursday January 09, 2020 @03:54PM (#22005617)
He also feels ZFS "was always more of a buzzword than anything else". Yikes.
Re:Linus: Don't Use ZFS by bayindirh on Thursday January 09, 2020 @04:03PM (#22005715)
Honestly, I wouldn't bash him for this comment. Not everyone runs a 10+ TB array at their home for storage and backup purposes.

ZFS doesn't primarily target single disks and small arrays anyway. :)

Re:Linus: Don't Use ZFS by blackhaz on Thursday January 09, 2020 @04:59PM (#22006359)
ZFS made wonders for me with very small servers (appliances) with SSDs that were forced to operate in remote areas on unstable power supply - where other file systems were dropping bytes and bricking them.
Re:Linus: Don't Use ZFS by wang_li on Thursday January 09, 2020 @06:27PM (#22006997)
It's great on small disks, using ZFS root on solaris 11 in my day job, I can tell you it makes management a lot easier. Patching and rollbacks are like eating a nice dessert.
Re:Linus: Don't Use ZFS by znpy on Thursday January 09, 2020 @04:07PM (#22005767)
people probably will, in a few years.

rotational disks are getting cheaper and cheaper, 10TB disks in two years might cost as little as 2TB disks today (i got a 2TB disk for like 50€ off Amazon).

Re:Linus: Don't Use ZFS by bayindirh on Thursday January 09, 2020 @04:13PM (#22005830)
> people probably will, in a few years.

Yes, but without the array as you stated. We have 300+ 10TB disks at our datacenter today and, ZFS is relevant at this disk count, I/O and client load.

Running ZFS at small scale is raising a cow at home for a bucket of raw milk. It's more of a fun curiosity rather than a production level operation.

I'd run LVM or md or something similar at home instead of a full blown ZFS setup for practical reasons.

Re:Linus: Don't Use ZFS by tjoff on Thursday January 09, 2020 @04:34PM (#22006068)
I feel ZFS are much better and easier than md or LVM. At least had it been properly supported (I have never tried ZoL).

CoW and cheap snapshots are game-changers, checksums as well but maybe not from a practicality and home-user standpoint. This holds just as well on PB storage as a 512 GB OS drive as a 2 GB thumb-drive (not that I would use ZFS on a thumb drive - again because of proper support across different OS).

Re:Linus: Don't Use ZFS by XorNot on Thursday January 09, 2020 @06:47PM (#22007117)
Checksums are amazing for when you do have a problem, because a scrub will tell you what you lost. Knowing what's been damaged is practically more important then actually fixing it, and ZFS is great at this.

All the Linux alternatives answers to this problem are always "is your data okay? Don't know! It'll be a surprise when you get there".

Re:Linus: Don't Use ZFS by tjoff on Friday January 10, 2020 @01:38AM (#22008828)
I know, and personally that is very important for me.

But in practice, it is likely to be less than once in a decade problem - and you should have backups anyway.

So I can understand someone having different priorities. (not me though, data integrity is as important as it gets, I'd gladly pay performance/money for it)

Re:Linus: Don't Use ZFS by natmaka on Friday January 10, 2020 @01:35AM (#22008812)
What about the performances, is ZFS in the same ballpark than an equivalent (data-protection-wise) 'md' layout?
Re:Linus: Don't Use ZFS by gigatexal on Friday January 10, 2020 @04:49AM (#22009768)
There are ways to improve the perf but the copy on write arch does come with performance taxes in my experience. The trade off is a whole richer experience than a simple ext4 partition for example.
Re:Linus: Don't Use ZFS by awused on Thursday January 09, 2020 @11:09PM (#22008242)
I think ZFS - or at least the set of features ZFS provides - is relevant at any size or disk count all the way down to a single disk in a laptop. I've previously run ZFS on single block devices, though nowadays all my personal machines use at least ZFS mirroring. Without redundancy it can't recover from damage on its own, but checksums and free snapshots are irreplaceable to me.

It doesn't have to be ZFS in particular, I'll gladly switch my Linux systems over once a proper alternative is in the kernel. But right now it's the only working, mature solution. Bcachefs isn't ready yet and BTRFS isn't trustworthy.

Re:Linus: Don't Use ZFS by gigatexal on Friday January 10, 2020 @04:51AM (#22009776)
Yeah if there was a similar GPL blessed effort that had most if not all of the main features of ZFS that was also robust and trust-able (likely takes years of use in production) I would be all for it. Projects like RedHat’s stratis might fill this. I’m not a ZFS zealot just love what it provides.
Re:Linus: Don't Use ZFS by fiddlerwoaroof on Thursday January 09, 2020 @06:50PM (#22007133)
LVM/mdraid configuration is much more daunting than ZFS on BSD or Illumos, especially given the Availability of things like FreeNAS
Re:Linus: Don't Use ZFS by znpy on Friday January 10, 2020 @02:50AM (#22009190)
> Running ZFS at small scale is raising a cow at home for a bucket of raw milk. It's more of a fun curiosity rather than a production level operation.

Well on one hand this is true, but on the other hand...

If you're running more than one disk at home, maybe you're some kind of enthusiast (homelabber?) And willing to put some effort into that. Under this scenario, the same amount of time spent learning zfs yields better results vs lvm/mdadm.

Re:Linus: Don't Use ZFS by gigatexal on Friday January 10, 2020 @04:48AM (#22009762)
The risk of bit rot is still a thing at home or in the data center. And the other niceties of ZFS like snapshots and such are a boon too. Instead of a few various layers you have one whole subsystem to do all of it: all of this you know well using it in the data center. I just use it at home too
Re:Linus: Don't Use ZFS by jandrese on Thursday January 09, 2020 @03:51PM (#22005564)
OpenZFS would still be in danger of a potential Oracle lawsuit.
Re:Linus: Don't Use ZFS by yjftsjthsd-h on Thursday January 09, 2020 @03:54PM (#22005615)
For what? It's under the CDDL.
Re:Linus: Don't Use ZFS by jandrese on Thursday January 09, 2020 @04:14PM (#22005840)
API Infringement.
Re:Linus: Don't Use ZFS by rleigh on Thursday January 09, 2020 @04:54PM (#22006326)
That's not even a thing (yet).

ZFS was freely relicensed under the CDDL by Sun. Oracle can do nothing to take back any of the rights granted under the terms of the licence retrospectively. They haven't got any grounds whatsoever to curtail anyone's use or modification of the ZFS code.

Re:Linus: Don't Use ZFS by jandrese on Thursday January 09, 2020 @05:09PM (#22006430)
It's been a thing for a decade[1] now. If you don't have a Google-sized team of lawyers handy it's a concern. Fingers crossed that Oracle loses in the end.

[1] https://en.wikipedia.org/wiki/Google_v._Oracle_America

Re:Linus: Don't Use ZFS by rleigh on Saturday January 11, 2020 @07:45AM (#22019601)
Yes, but it won't be an actual thing to worry about until there's a legal precedent set. Right now, without any conclusions from the trial, it's not a problem.
Re:Linus: Don't Use ZFS by awill on Thursday January 09, 2020 @03:46PM (#22005505)
Isn't that beside the point? OpenZFS is still CDDL.
Re:Linus: Don't Use ZFS by emmp on Thursday January 09, 2020 @03:52PM (#22005579)
I think it is besides the point for the risks of merging anything into Linux. He's right on that topic of course.

But it is a separate point he made about using zfs in general, and it's certainly not correct if you take one look at the activity in the zfsonlinux project on GitHub.

Re:Linus: Don't Use ZFS by nickik on Friday January 10, 2020 @02:35AM (#22009109)
Its pretty clear that Linus simply doesn't have a clue about ZFS. And he just exposed himself as somebody that repeats stuff he read in some linux forum or something.

There is no way, after any technical evaluation by himself he would come to those conclusions.