Description of problem: ------------------------ The option performance.client-io-threads, which has been unavailable as a tuning option for replicated volumes in recent releases, is available in RHGS 3.3.1-async and RHGS 3.4. RHHI can benefit by adding it to the group virt profile, along with a few others. The following is the list of suggested additions to group virt: performance.client-io-threads on client.event-threads 4 server.event-threads 4 In addition, "cluster.choose-local false" is beneficial, and is already covered in bz #1568297. In most random I/O tests on flash, the fuse thread is currently seen to be the bottleneck. client-io-threads, along with the other options, helps push IOPS far beyond what RHHI can currently provide.
Proposing this as per the latest perf analysis in Bug 1616270.
Upstream patch posted - https://review.gluster.org/c/glusterfs/+/21222
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:3432