As far as ZFS goes, I would love to see it enabled on all Macs (not just servers) but it doesn't sound like something Apple is interested in doing.
What makes you think that? ZFS will be available to everyone. Just like it is right now. Most people aren't smart enough to use it though, That's fine with me. I still get ipfw too.
I really want to know an update on ZFS. Is it present? Is it integrated with Finder, FileVault, TimeMachine? Did it integrate well with the 64-bit kernel?
Yes. As of the last release (10a286?? I forget the build..) there's zpool version 11 which integrates with finder MUCH nicer than what we have on 10.5
I only tried it for about 15 minutes but a couple of the things I noticed were.
a) the root pool isn't mounted at all. kind of strange, Solaris and FreeBSD don't act this way. Apple specific but it works. If you do a zfs list the root pool doesn't even show up. Only datasets created on the pool show up. I can see why Apple would want to do this.
b) Finder doesn't get confused about dataset names and doesn't think every single one of them is a separate volume (wowthx).
Of course zpool version 11 supports case sensitive property so you can have a dataset that is case insensitive and one that is case sensitive and they can share the total space of the pool. FINALLY. **** I wish I had that on 10.5 right now..
One post saying how great and wonderful ZFS is, followed by another post saying that it is only great and wonderful until you actually start using it, and then it doesn't actually work.
I know that like 80% of my posts are me complaining about people who don't know what they're talking about always spewing misinformation but seriously...come on.
You have no personal experience what so ever but you heard
something from
some random person on a slashdot
forum once so it must be true? Forget the Solaris sysadmins who have been using it for years! What the hell do they know? Some biased, idiot, ubuntu user on slashdot claims it doesn't work! It must be true!
We use ZFS on almost all of our machines at work and have for a few years now. We have this cute little 1u running sxce. It used to have four 250gb disks (two two-disk zfs mirrors). Very simple configuration.
So we decided to swap the little 250gb for some 500gb. While the machine was running I replaced all four drives (one by one, slowly letting them rebuild). When it was over I had replaced all disks in a running system without ever shutting it down and grew the FS at the same time without any interruption of services. This includes the root mirror that the os was installed on.
On my 10.5 Mac Pro I have a mirrored zpool of two little 320gb disks. I finally decided that I need more space but I have no money (Thanks IRS!) and I'm not at all concerned about data integrity (I have a fileserver) so I quickly converted my mirror to a stripe
http://loveturtle.net/~turtle/from_mirror_to_stripe.png
Same thing on my FreeBSD fileserver a few months back when I got a couple more 500gb disks I wanted to add.
http://loveturtle.net/~turtle/growing_zpool.png
ZFS seems to work fine for me...But what do I know? I need to start hanging out on slashdot forums and switch to Ubuntu.