Bug 1284872

Summary: Poor performance of small file / create heavy workloads over SMB
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Michael Adam <madam>
Component: sambaAssignee: rhs-smb <rhs-smb>
Status: CLOSED CURRENTRELEASE QA Contact: Ben Turner <bturner>
Severity: high Docs Contact:
Priority: high    
Version: rhgs-3.1CC: asrivast, bturner, fnebiolo, hamiller, mzywusko, nlevinki, pgurusid, rcyriac, rhinduja, rjoseph, sankarshan
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-09-21 09:26:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1472361    
Attachments:
Description Flags
Perf stats ion table form showing performance degradation none

Description Michael Adam 2015-11-24 11:24:02 UTC
Description of problem:

Small file workloads (create/meta data heavy) perform poorly with Samba/SMB on top of Gluster compared to NFS or native client. On the other hand, on local file systems, SMB is fast.

More details to follow.

Comment 3 Harold Miller 2015-12-17 17:25:31 UTC
Created attachment 1106780 [details]
Perf stats ion table form showing performance degradation

Comment 5 Harold Miller 2016-01-04 16:41:44 UTC
Ben,

May I get an update on the SMB - performance issue, please?

Is this a RHEL6, RHEL7, or both fix?

Harold

Comment 7 Harold Miller 2016-01-13 17:26:59 UTC
Status Update please.

Comment 8 Poornima G 2016-08-01 11:33:06 UTC
Harold,

We are working on the perf improvement for samba access, here are the patchsets http://review.gluster.org/#/q/project:glusterfs+branch:master+topic:bug-1211863

Hopefully, it will be available in RHGS 3.2

Comment 12 Poornima G 2017-09-21 09:26:57 UTC
Lot os fixes have gone in 3.2 and 3.3 for the same:
1. md-cache improvements: 3.2
2. Negative lookup cache: 3.3
3. Parallel-readdir: 3.3

Hence will close this as fixed in 3.3.

Please test the performance on 3.3 and raise a different BZ for further perf improvements request.