[Bugs] [Bug 1439731] Sharding: Fix a performance bug

bugzilla at redhat.com bugzilla at redhat.com
Fri May 26 07:21:30 UTC 2017


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

Krutika Dhananjay <kdhananj at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Doc Type|If docs needed, set a value |Bug Fix


--- Doc Text *updated* ---
Cause: 
A bug in shard's in-memory cache invalidation in STAT fop was causing it to send lot of LOOKUPs as part of cache-invalidation, even when the file was not undergoing any modification.

Consequence: 
This was causing every STAT call from the application to be followed by a LOOKUP, leading to sub-optimal performance of IO on the VMs.

Fix: 
In-memory cache invalidation in shard's STAT operation was corrected.

Result: 
Now with the fix, in a pure-read workload, there wasn't as many LOOKUPs as the number of STATs, leading to improved VM performance. This also benefited performance in mixed read-write workload from the VMs.


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


More information about the Bugs mailing list