This is my first entry about ZFS, but I’m not going to describe what ZFS is, etc., but I need some place to write about my progress and this seems to be the right place.
As you may know or not, I’m porting ZFS file system to FreeBSD. The port is almost finished. Something like 98% functionality is implemented and work. You can read more about ZFS on OpenSolaris page and more about my port on various FreeBSD mailing lists. Today I finished NFS support, so you can now NFS mount ZFS file systems from FreeBSD. The remaining part I coded today was readdir functionality for GFS. GFS (Generic pseudo-FileSystem) is Solaris framework for virtual file systems. ZFS uses this framework to create .zfs/ directory where snapshots are placed. From now on you can list .zfs/ and .zfs/snapshot/ directories too via NFS. This was the only missing piece of NFS support.
Google is wonderful, it is the center of all the data!
We are able to ask no matter we wish, and google will answer them. Like proper now, I’m surfing, in search of leisure and data, and finally discovered your posting. It give me what I wanting for. Thanks on your posts, that is very useful.
The ZFS file system is designed to scale to large quantities of dat aby using 128-bit data addressing and scaling metadata instead of using fixed scales that UFS uses. The ZFS file system is a revolutionary new file system that was developed by SUN. I have to say ZFS is awesome and very easy to administer, I’ve been pissed off lately with things that I can not do on OpenSolaris/SolarisExpress or things that take way to much time to do on Solaris. The ZFS file system is MPSAFE (it operates without the Giant lock), but performance isn’t quite there yet. Please do not report that it is slower than UFS, etc.