[Bugs] [Bug 1630798] Add performance options to virt profile
bugzilla at redhat.com
bugzilla at redhat.com
Thu Sep 20 05:11:37 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1630798
--- Comment #3 from Krutika Dhananjay <kdhananj at redhat.com> ---
(In reply to Atin Mukherjee from comment #2)
> (In reply to Krutika Dhananjay from comment #0)
> > +++ This bug was initially created as a clone of Bug #1619627 +++
> >
> > Description of problem:
> > ------------------------
> > The option performance.client-io-threads, which has been unavailable as a
> > tuning option for replicated volumes in recent releases, is now available.
> > Gluster for vm storage use-case 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 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.
> >
> > --- Additional comment from Sahina Bose on 2018-09-19 02:59:52 EDT ---
> >
> > Proposing this as per the latest perf analysis in Bug 1616270.
>
> A summary of the % of performance gain by the tuning change would be ideal
> here.
Copy-pasting numbers from Nikhil's test:
| CONFIGURATION | RANDOM WRITE IOPS |
-----------------------------------------------------------------------
| ovirt-gluster-fuse_aio=native | 1680 |
| ovirt-gluster-fuse_aio=native_tuned | 22165 |
=======================================================================
| ovirt-gluster-fuse_aio=native_128GBshard | 7160 |
| ovirt-gluster-fuse_aio=native_128GBshard_tuned | 14557 |
=======================================================================
| ovirt-gluster-Libgfapi | 15593 |
| ovirt-gluster-libgfapi-tuned | 21220 |
=======================================================================
In all of the above, "tuned" = client-io-threads=on + client.event-threads=4 +
server.event-threads=4
Even rows reflect the numbers with these options applied.
-Krutika
--
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=SPLcaJ546Z&a=cc_unsubscribe
More information about the Bugs
mailing list