The arrow of time

Ivan Voras' blog

All welcome ZFS v15 in FreeBSD

As announced before, ZFS v15 was successfuly imported into FreeBSD! For a time there was an option of importing just v15 or proceeding directly to v16 but the community has decided to first import the older version for reasons of stability and compatibility with Solaris 10 Update 8.

Some of the new features are:

1. Stability - more mature ZFS code, comparable to Solaris 10 update 8 with latest bugfixes
2. Compatibility - Solaris 10 update 8 default ZFS pools can now be imported into FreeBSD
3. Features - user and group quotas (ZFS-internal) are very useful for intranet fileservers that want to use ZFS
4. Speed - a 15-20% RPS yield in PHP webserver workloads with codebase on ZFS

The full commit log contains a list of Solaris updates applied to the code.

Though the current ZFS version is somewhere in mid 20-ies, I'm completely siding with the crowd which would rather have a stable ZFS than a more flashy ZFS.

The new code (ZFS v15) will first appear in FreeBSD 8.2 and/or 9.0 releases.

#1 Re: All welcome ZFS v15 in FreeBSD

Added on 2010-07-13T18:10 by Adam Stylinski

"Though the current ZFS version is somewhere in mid 20-ies, I'm completely siding with the crowd which would rather have a stable ZFS than a more flashy ZFS."

NO! I want flashy :(.  Seriously v20's are pretty stable in opensolaris and they enable you to do things like removing log devices, triple parity, and deduplication.  While the last thing is sort of extraneous and bottlenecking, the other features I named are worthwhile.  

#2 Re: All welcome ZFS v15 in FreeBSD

Added on 2010-07-13T18:51 by Ivan Voras

There has been a long period in FreeBSD where ZFS was not stable enough for production usage so maybe we are being too cautious :) But of course, eventually, all ZFS versions will end up in FreeBSD!

#3 Re: All welcome ZFS v15 in FreeBSD

Added on 2010-07-14T13:10 by Malibu Carl

Stability should definitely be on top of flashy features.

 

Just my two cent

#4 Re: All welcome ZFS v15 in FreeBSD

Added on 2010-07-16T18:50 by Sascha

I really would appreciate having v24 in CURRENT and a version comparable to the one used in Solaris 10 in FreeBSD STABLE

#5 Re: v24 in CURRENT

Added on 2010-07-18T13:09 by Ivan Voras

I'm sure any companies or individuals can route a little money to the FreeBSD ZFS developers to get any new versions they would like.

On the other hand, the featuresets of CURRENT and STABLE have rarely differed by such a large amount. Since FreeBSD is, when compared to Linux and commercial Unixes, basically a small project with little funding, the development goes slowly and the STABLE branch has a good track of reflecting state-of-the-art of -CURRENT. I wouldn't be surprised if 9.0 comes out with ZFS v15, followed closely by v24 import in -CURRENT, followed closely by MFC-ing v24 and releasing 8.3 with v24. There is simply no manpower to actively maintain both v15 and v24 at the same time.

Post your comment here!

Your name:
Comment title:
Text:
Type "xxx" here:

Comments are subject to moderation and will be deleted if deemed inappropriate. All content is © Ivan Voras. Comments are owned by their authors... who agree to basically surrender all rights by publishing them here :)