Red Hat Bugzilla – Bug 1468191
Enable stat-prefetch in group virt
Last modified: 2017-09-05 13:36:29 EDT
Description of problem:
We saw improvement in IOPs as part of performance improvement effort for gluster with vm store use case. As per volume profile data collected, qemu sends almost as many stats as the number of reads in pure random read workload. With stat-prefetch on, the number of stats hitting the disk got reduced to < 100.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
REVIEW: https://review.gluster.org/17713 (extras: Enable stat-prefetch in virt profile) posted (#1) for review on master by Krutika Dhananjay (email@example.com)
COMMIT: https://review.gluster.org/17713 committed in master by Pranith Kumar Karampuri (firstname.lastname@example.org)
Author: Krutika Dhananjay <email@example.com>
Date: Thu Jul 6 14:25:09 2017 +0530
extras: Enable stat-prefetch in virt profile
In the internal testing that was done, stat-prefetch did help
reduce the number of stats coming from qemu hitting the disk,
and thereby improved performance.
Signed-off-by: Krutika Dhananjay <firstname.lastname@example.org>
CentOS-regression: Gluster Build System <email@example.com>
Smoke: Gluster Build System <firstname.lastname@example.org>
Reviewed-by: Amar Tumballi <email@example.com>
Reviewed-by: Pranith Kumar Karampuri <firstname.lastname@example.org>
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.12.0, please open a new bug report.
glusterfs-3.12.0 has been announced on the Gluster mailinglists , packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist  and the update infrastructure for your distribution.