I'd be interested in seeing comparison between ext4/LVM-RAID5 with ZFS/RAIDZ. ZFS is not meant to be used on single disk as most of its features are only useful in multiple-disks setup.
Phoronix: Native ZFS Is Coming To Linux Next Month
Prior to the emergence of Btrfs as a viable next-generation Linux file-system, Sun's ZFS file-system was sought after for Linux due to its advanced feature-set and capabilities compared to EXT3 and other open-source file-systems at the time. While ZFS support has worked its way into OpenSolaris, FreeBSD, NetBSD, and other operating systems, ZFS had not been ported to Linux as its source-code is distributed under the CDDL license, which is incompatible with the GNU GPL barring it from integration into the mainline Linux kernel. Next month, however, a working ZFS module for the Linux kernel without a dependence on FUSE will be publicly released.
http://www.phoronix.com/vr.php?view=15232
I'd be interested in seeing comparison between ext4/LVM-RAID5 with ZFS/RAIDZ. ZFS is not meant to be used on single disk as most of its features are only useful in multiple-disks setup.
Is this for Linux? Or only for Fedora and Ubuntu? The article's title says "Linux", but the article itself says building from source is for Ubuntu?
I did read the article. That's why I asked; the article says:
"there will be RPMs for Fedora 12 and Red Hat Enterprise Linux 6 Beta 2. Installing ZFS on Ubuntu 10.04 LTS will be supported, but you will need to build the kernel module from source"
I don't know about you, but to me this looks like only Red Hat, Fedora and Ubuntu are supported.
If they're targeting Red Hat and Ubuntu, then this implies that they use non-kernel stuff. Otherwise, they would simply target the upstream kernel and be distro-agnostic, which is the easiest approach.
So you think there's some non-kernel stuff in Fedora 12, RHEL 6 beta 2, and Ubuntu 10.04 that somehow can't be made to work on any other distros?
Sounds like they're just targeting easy package management integration into those specific distros, and the code itself probably does target the upstream kernel.