James Gosling: on the Java Road

« JavaOne is getting... | Main | Cruising through... »

20051119 Saturday November 19, 2005


ZFS Rules!

I downloaded the latest Solaris build from OpenSolaris.org - Nevada build B27 - when you boot it, it calls itself Solaris 11. I have to admit that I hadn't been paying as much attention to the ZFS filesystem as I should have. I finally read through the slides and some of the other documentation, and I really got jazzed. In past lives I have been a Unix SysAdmin, and fussing with filesystems was the #1 pain in the ass (remember ncheck, dcheck and fsdb?). I couldn't believe that ZFS could be as easy and powerful as the documentation said it was, so yesterday I scrounged up a couple of extra drives, slapped them in my Opteron box, and took it out for a spin. Wow. It is that easy. Putting together a raid array is truly a one-liner. Try the experiment yourself. I spent way more time plugging in the SATA drives than I did in turning them into a RAIDZ array. It's got one cool feature after another, but if I had to pick a favorite, it would be the ability to atomically, at low cost, and transaction-aware, create a file system snapshot. Between being an interesting way to do versioning and backups of live systems, it's just way too cool for words. Hats off to Jeff Bonwick and the rest of the ZFS team. Permalink Comments [3]

Comments:

Yeah, it seems really cool on paper. I'd like to try it for handling some large amounts of files, but didn't quite get from Sun's pages whether it's already in the stable releases or not...

Posted by oskar on November 19, 2005 at 11:14 AM PST #

since they claim to have been using it for one and a half year, I suppose it's rather stable by now.

Posted by Alex on November 20, 2005 at 04:33 AM PST #

hi oskar/all,

it will be nice to know how many production systems have been live on ZFS and for how long and what were the issues faced.

One of the issues on ZFS(although the team wants to tell you that all the new advantages are without any disadvantages) is, as Tim Bray says (http://www.tbray.org/ongoing/When/200x/2005/11/17/Bonnie-ZFS) "The other thing that these (preliminary, unverified, OK?) results suggest is that yes, there is a price for all that ZFS magic: it takes more out of your CPU. Now remember that those %CPU numbers are percent of one CPU."

Sure, ZFS has many advantages. What the developers and sysadmins want to know is "At what cost" ?

ZFS is a welcome entry to the landscape -- it would be nice to have readonly access to ZFS from NT/Linux. While we are on the subject of "coolFeaturesForZFS" : is this supported on a OpenSolaris Live CD ?

BR,
~A

Posted by anjan bacchu on November 21, 2005 at 04:33 PM PST #

Post a Comment:

Comments are closed for this entry.