[Bugs] [Bug 1231366] NFS Authentication Performance Issue

bugzilla at redhat.com bugzilla at redhat.com
Wed Jun 17 02:04:07 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1231366



--- Comment #3 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/11256 committed in release-3.7 by Kaleb
KEITHLEY (kkeithle at redhat.com) 
------
commit 7d6351fa2a3ade7fa55d13f79fd576e048e44a8b
Author: Shreyas Siravara <sshreyas at fb.com>
Date:   Fri Jun 12 13:11:35 2015 -0700

    nfs: Authentication performance improvements

    When file operations are sent to the NFS server, authorized filehandles
    are cached using the exportid, mountid, gfid and host as the key to the
    cache. This meant that any file OR directory will always fail on the
    *first* fop to that filehandle since the cache used the gfid as part of
    the key to the cache. However, if an export is authorized, this
    effectively means that ALL subdirectories and files in the export
    directory are authorized per the permissions of the export. This results
    slow times to walking a directory structure over an NFS mount.

    Cherry picked from commit a9f58cd6cfc29a47af868fff29ce3133b9f9efe5)
    > Change-Id: Iad811ad7255b454d1712e75a637478401d40791e
    > BUG: 1232165
    > Signed-off-by: Shreyas Siravara <sshreyas at fb.com>
    > Signed-off-by: Niels de Vos <ndevos at redhat.com>
    > Reviewed-on: http://review.gluster.org/11245
    > Reviewed-by: jiffin tony Thottan <jthottan at redhat.com>
    > Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>
    > Tested-by: Gluster Build System <jenkins at build.gluster.com>

    Change-Id: Iad811ad7255b454d1712e75a637478401d40791e
    BUG: 1231366
    Signed-off-by: Shreyas Siravara <sshreyas at fb.com>
    Signed-off-by: Niels de Vos <ndevos at redhat.com>
    Reviewed-on: http://review.gluster.org/11256
    Reviewed-by: jiffin tony Thottan <jthottan at redhat.com>
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=OIR0f2i8mR&a=cc_unsubscribe


More information about the Bugs mailing list