On 11/18/09 12:21, Joe Cicardo wrote:
Hi,

My customer says:

------------------------------------
Application has NFS directories with millions of files in a directory, and this can't changed. We are having issues with the EMC appliance and RPC timeouts on the NFS lookup. I am looking doing is moving one of the major NFS exports to as Sun 25k using VCS to cluster a ZFS RAIDZ that is then NFS exported.

For performance I am looking at disabling ZIL, since these files have almost identical names.

I think there's some confusion about the function of the ZIL
because having files with identical names is irrelevant to the ZIL.
Perhaps the customer is thinking of the DNLC, which is a cache of name lookups.
The ZIL does handle changes to these NFS files though, as the NFS protocol
requires they be on stable storage after most NFS operations.

We don't recommend recommend disabling the ZIL as this can lead to
integrity of user data issues. This is not the same as zpool corruption.
One way to speed the ZIL up is to use a SSD as a separate log device.

You can check how much activity is going through the ZIL by running zilstat:

  http://www.richardelling.com/Home/scripts-and-programs-1/zilstat

Neil.
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to