5 ms·
Echoing one of the comments -- why Linux? I thought most open source ZFS configurations used FreeBSD. (I know there are the open source Solaris variants, but I
by chubot 12y ago
Echoing one of the comments -- why Linux? I thought most open source ZFS configurations used FreeBSD. (I know there are the open source Solaris variants, but I would imagine most customers still pay for support.)
ZFS is production ready on Linux now?
- snw 12y agoThere is indeed a great and active open source ecosystem of Illumos (ex open-solaris) distributions. Illumos is the de-facto upstream of open-zfs and has many features not found in oracle solaris. [1] So it is well worth checking out at least one of those: - SmartOS, which is a fantastic Cloud-Hypervisor [2] - OmniOS, a classic server distribution, probably best for what OP is building. [3] - NexentaStor, a storage appliance - but i have not tried it yet [4] I can definitely recommend using ZFS on a Illumos system as it has much better integration with things like kstats and fault management architecture that I would miss on any other OS. [1] http://open-zfs.org/wiki/Features http://open-zfs.org/wiki/Features [2] http://smartos.org http://smartos.org [3] http://omnios.omniti.com http://omnios.omniti.com [4] http://www.nexentastor.org http://www.nexentastor.org
- _delirium 12y agoI notice you didn't mention OpenIndiana. Is OmniOS now recommended over OpenIndiana for the classic-server-install case?
- radiowave 12y agosnw's post might be reflecting the fact that OpenIndiana isn't seeing a lot of updates (except perhaps for those that come directly from Illumos.) For example, when the heartbleed bug came to light, it turned out that OpenIndiana wasn't vulnerable, because the version of ssh they had was so old it had never had the vulnerability introduced into it in the first place. As yet I don't have any hands-on experience with OmniOS, but I'd tend to agree that it seems the best direction to go looking in, for a conventional OpenSolaris-derived OS.
- snw 12y agothis is indeed the biggest reason. They have a "hipster"-branch [1] that is getting some updates but I don't follow that closely. Another reason is that they try to target the "developer desktop" which is not that interesting to me personally and also probably a lot more work (driver wise) than they might have the manpower for... OmniOS on the other hand is pretty solid and with pkgsrc (default package system on SmartOS and NetBSD) you get nearly 13k packages of open-source software. My List is also missing a few other commercial players that use and contribute to Illumos: - Delphix, uses ZFS snapshots to do fancy things with big databases - Pluribus has "Netvisor OS" that is some SDN Router/Networking appliance [3] And then there is the long tail of small hobby distributions: - Tribblix, "Retro with modern features" [4] - DilOS, which has a focus on Xen and Sparc [5] and probably more that I forgot and don't know. It is a very nice community and lots of interesting technology gets developed. Our company migrated nearly all servers from Linux to SmartOS in the last 2 years and we could not be happier. [1] http://wiki.openindiana.org/oi/Hipster http://wiki.openindiana.org/oi/Hipster [2] http://pkgsrc.joyent.com/installing.html#installing-on-illumos http://pkgsrc.joyent.com/installing.html#installing-on-illum... [3] http://www.pluribusnetworks.com/products/netvisor-os/ http://www.pluribusnetworks.com/products/netvisor-os/ [4] http://www.tribblix.org http://www.tribblix.org [5] http://www.dilos.org/about-dilos http://www.dilos.org/about-dilos
- _delirium 12y agoThanks, that's helpful! I'm mainly experienced with Debian, but I've been exploring whether Debian-for-everything is still the best policy. In terms of actually trying anything else, I've only been doing some test setups of FreeBSD so far, but "something Illumos" has been on my radar as well and I've been trying to understand the landscape there, along with playing a little bit (not very seriously, I'll admit) on a SmartOS instance through Joyent's cloud. Technically it seems quite impressive, and Illumos being more or less the ZFS upstream is appealing. The distribution situation has been more confusing, though. OpenIndiana seemed to have a community, which is why I was first looking into that option, but it does indeed not seem to be very active. That's one attraction of FreeBSD & Debian, that they're community supported, and I can with fairly high confidence expect they'll be around in 5 or 10 years supporting the distribution. It's less clear to me how to wade into Illumos in a way that mitigates risk of the upstream going away. I think Illumos itself fits that description, with a community that will be around, but does any individual distribution? There are clearly resources behind OmniOS and SmartOS, which gives some confidence, but they are also quite heavily concentrated resources (one company drives each, and it's not impossible that they could change focus and deemphasize development of the public distribution).
- blinkingled 12y agoI used 0.6 series on Ubuntu LTS and it was stable. I have since then upgraded my Proliant uServer to pfSense 2.2 to do the routing/firewall duty and it seems equally stable at the least.