[Bugs] [Bug 1282761] EC: File healing promotes it to hot tier

bugzilla at redhat.com bugzilla at redhat.com
Tue Nov 17 11:30:04 UTC 2015


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

Pranith Kumar K <pkarampu at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|bugs at gluster.org            |pkarampu at redhat.com



--- Comment #1 from Pranith Kumar K <pkarampu at redhat.com> ---

There are actually two issues here,

1) EC Selfheal traffic heats the file, as CTR Xlator is not distinguishing
normal read-write FOP traffic from EC Sefheal FOP Traffic. Solution for this is
detect the client-pid set in the FOP frame and ignore these FOPS in CTR Xlator.
Need info from the EC dev Team, on the which client-pid EC Selfheal daemon uses
to mark the FOPS different from regular FOPS.  

2) During a normal write the file gets heated up for read also, which is not
correct and has performance cost w.r.t the extra updates to the database.  Well
the reason for this is that each write that comes from the user to EC xlator
converts to a read-modify-update FOPS. This read FOP doesnt have any marker on
it to differentiate it from the regular read, and thus CTR tends to heat up the
file.
Would require a marker on this read FOP or any such internal FOPs from EC
xlator.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list