[Bugs] [Bug 1530519] disperse eager-lock degrades performance for file create workloads

bugzilla at redhat.com bugzilla at redhat.com
Mon Mar 26 12:37:28 UTC 2018


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

nchilaka <nchilaka at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |needinfo?(jahernan at redhat.c
                   |                            |om)



--- Comment #14 from nchilaka <nchilaka at redhat.com> ---
I found that lookup seems to have regressed due to this fix
when an ls is issued from multiple clients(4 in my case), it's taking anywhere
between 4-12 seconds to display the list(about 15 files)
This seems to be due to 'other-eager-lock'

When i disabled "other-eager-lock", then `ls` takes less than a second or two
on an avg.


----------default, ie other-eager-lock is enabled---------------
[root at dhcp37-49 ecode]# time ls 
dir1                                     
filett.dhcp37-49.lab.eng.blr.redhat.com
file.                                    
filett.rhs-client18.lab.eng.blr.redhat.com
file1                                    
filett.rhs-client19.lab.eng.blr.redhat.com
file.dhcp37-146.lab.eng.blr.redhat.com    glen
file.dhcp37-49.lab.eng.blr.redhat.com    
tunc.dhcp37-146.lab.eng.blr.redhat.com
file.rhs-client18.lab.eng.blr.redhat.com  tunc.dhcp37-49.lab.eng.blr.redhat.com
file.rhs-client19.lab.eng.blr.redhat.com 
tunc.rhs-client18.lab.eng.blr.redhat.com
filett.dhcp37-146.lab.eng.blr.redhat.com 
tunc.rhs-client19.lab.eng.blr.redhat.com

real    0m7.944s
user    0m0.001s
sys    0m0.006s

----------default, ie other-eager-lock is disabled---------------
[root at dhcp37-49 ecode]# time ls 
dir1                                     
filett.dhcp37-49.lab.eng.blr.redhat.com
file.                                    
filett.rhs-client18.lab.eng.blr.redhat.com
file1                                    
filett.rhs-client19.lab.eng.blr.redhat.com
file.dhcp37-146.lab.eng.blr.redhat.com    glen
file.dhcp37-49.lab.eng.blr.redhat.com    
tunc.dhcp37-146.lab.eng.blr.redhat.com
file.rhs-client18.lab.eng.blr.redhat.com  tunc.dhcp37-49.lab.eng.blr.redhat.com
file.rhs-client19.lab.eng.blr.redhat.com 
tunc.rhs-client18.lab.eng.blr.redhat.com
filett.dhcp37-146.lab.eng.blr.redhat.com 
tunc.rhs-client19.lab.eng.blr.redhat.com

real    0m0.146s
user    0m0.002s
sys    0m0.002s
[root at dhcp37-49 ecode]#

-- 
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=6RffKYXK6K&a=cc_unsubscribe


More information about the Bugs mailing list