Our ZFS implementation is on hold for 12 months while we wait for a few features to mature. We're still very interested in ZFS, and have even put off the purchase of a SAN since the technology looks so promising, I just hope it grows to live up to expectations. The main problems we hit were:
ZFS seems to be a huge step forward in emulating windows permissions, but unfortunately it's not quite there yet. Neither Samba nor the Solaris CIFS server worked for us. They're very nearly there though, so we're watching developments here closely. Also, ZFS's snapshots are great, but we don't consider them ready for production use when we have to stop snapshots in order for a resilver to finish. If we felt this would be fixed soon we might have lived with this. However as far as I can tell the bug report for this has been open for several years, so we're waiting for this to be fixed before we even consider the rollout. I'm also concerned about the way the admin and management tools hang if ZFS is waiting for a reply from a device. If I have a fully raided or mirrored zpool, a slow reply or failure of one device should not affect the performance of the volume, and should definately not affect the performance of the fault reporting tools. ZFS is a long way behind established raid controllers and NAS or SAN devices here. Some of the ZFS features could do with more documentation. I've seen several posts from people here struggling to work out how to use the ZFS tools in a data recovery situation. The manuals would benefits from a few disaster recovery examples in my opinion. In our case we generated a few disaster scenarios during testing, and documented recovery procedures ourselves, but it would have been a lot easier if this information had been provided. However one sucess story is that Solaris and ZFS are very easy to learn and use. I'm a windows admin with no experience of Unix prior to this. In the space of three months I've quite happily installed Solaris, OpenSolaris, ZFS, iSCSI, NFS, Samba, the Solaris CIFS server, and a three node OpenSolaris cluster running ZFS, NFS and Samba. None of it presented any major difficulty, and I was very impressed with how easy it was to set up a clustered NFS provider as storage for VMware ESX server. Remote admin of Solaris from a windows box via Cygwin & SSH or X-windows is superb, and an absolute joy to work with. We now have a small ZFS box I'm using at home for some off-site backups as a long term test, with Samba file sharing for my home network. Overall the experience has definately made me a fan of Solaris & ZFS, and I'm actively looking forward to the day we are able to roll it out on our network. This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss