<html><head></head><body><div class="ydp91dc637fyahoo-style-wrap" style="font-family:courier new, courier, monaco, monospace, sans-serif;font-size:16px;"><div></div>
<div dir="ltr" data-setdir="false">Hi Michael,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">For the I/O Scheduler - none is used for multiqueue , while noop is used when multiqueue is disabled - keep it none.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">It's strange that all reads go to <span><span style="color: rgb(38, 40, 42); font-family: monospace;">node1:/data/nvme/testvol1/brick, they should be equally balanced between bricks.</span></span></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: monospace;"><br></span></span></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(38, 40, 42); font-family: monospace;">Can you provide your gluster volume's info ?</span></span></div><div dir="ltr" data-setdir="false">What is the cluster.choose-local value ?</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Maybe you can give a try of the sharding option (once enabled - do not disable it . If you need you data , just create a regular volume and copy the data there). Maybe the file is quite large and is located on a single brick and that's why you are using only it for reads , while all writes have to be pushed to all nodes.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">You can define Jumbo Frames (MTU 9000) for the gluster's interfaces - this should potentially give some extra juice.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">If you need extra performance ,I guess you should get rid of the FUSE and use NFS Ganesha, which uses libgfapi and performance is better.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Best Regards,</div><div dir="ltr" data-setdir="false">Strahil Nikolov</div><div><br></div>
</div><div id="ydpd1dce270yahoo_quoted_8813287336" class="ydpd1dce270yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
В понеделник, 6 януари 2020 г., 00:31:42 ч. Гринуич+2, Michael Richardson <hello@mikerichardson.com.au> написа:
</div>
<div><br></div>
<div><br></div>
<div><div id="ydpd1dce270yiv1334309804"><div><div dir="ltr">Hi Mohit and Strahil,<div><br clear="none"></div><div>Thank you for taking the time to share your advice. Strahil, unfortunately your message didn't come to my inbox, so I'm combining my reply to both yourself and Mohit. </div><div><br clear="none"></div><div>Mohit, </div><div><br clear="none"></div><div>I mentioned there was no performance difference between using SSL and not using SSL. I did try setting it to AES128 anyway, but that seemed to have no effect as well. <br clear="none"><br clear="none">Strahil,</div><div><br clear="none"></div><div>I've had a go at various different settings this morning, including all of those you've supplied. I couldn't see any improvement in throughput when messing with these, but I could make it worse by adjusting things like event-threads. </div><div><br clear="none"></div><div>I've also tried adjusting the fio test types from one large file to many small files and a mix in between without any real change in peak performance. </div><div><br clear="none"></div><div>In answer to your other question, I'm running Gluster 7.1-1 on Debian 10. I have confirmed that blk-mq is on and my scheduler is 'none'. I don't seem to have an option to change it to 'noop' but I'm not sure why. </div><div><br clear="none"></div><div>Here's some profile output as well, in case that's helpful. These' values don't look so bad (to me, at least), but again this is much less than the raw nvme output that I was hoping to get closer to. </div><div><br clear="none"></div><div><font face="monospace">Brick: node1:/data/nvme/testvol1/brick<br clear="none">-------------------------------------------------------------<br clear="none">Cumulative Stats:<br clear="none"> Block Size: 16384b+<br clear="none"> No. of Reads: 492397<br clear="none">No. of Writes: 2849474<br clear="none"> %-latency Avg-latency Min-Latency Max-Latency No. of calls Fop<br clear="none"> --------- ----------- ----------- ----------- ------------ ----<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 57 FORGET<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 4133 RELEASE<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 22 RELEASEDIR<br clear="none"> 0.00 33.67 us 30.56 us 43.31 us 5 GETXATTR<br clear="none"> 0.01 26.05 us 14.36 us 128.33 us 870 ENTRYLK<br clear="none"> 0.02 53.48 us 43.23 us 87.31 us 435 FTRUNCATE<br clear="none"> 0.02 58.54 us 46.75 us 94.94 us 435 FALLOCATE<br clear="none"> 0.04 24.21 us 9.58 us 679.17 us 2436 FLUSH<br clear="none"> 0.04 145.95 us 116.32 us 211.72 us 435 CREATE<br clear="none"> 0.28 211.24 us 32.92 us 17442.92 us 2000 OPEN<br clear="none"> 0.38 82.16 us 34.00 us 15537.54 us 6929 LOOKUP<br clear="none"> 1.92 6683.77 us 437.30 us 28616.62 us 436 FSYNC<br clear="none"> 2.03 48.87 us 7.50 us 24840.37 us 63019 FINODELK<br clear="none"> 18.97 455.94 us 43.78 us 43701.58 us 63019 FXATTROP<br clear="none"> 28.06 134.43 us 41.87 us 36537.65 us 316217 WRITE<br clear="none"> 48.22 611.65 us 100.31 us 43842.80 us 119420 READ<br clear="none"><br clear="none"> Duration: 3505 seconds<br clear="none"> Data Read: 8067432448 bytes<br clear="none">Data Written: 46685782016 bytes<br clear="none"><br clear="none">Interval 0 Stats:<br clear="none"> Block Size: 16384b+<br clear="none"> No. of Reads: 492397<br clear="none">No. of Writes: 2849474<br clear="none"> %-latency Avg-latency Min-Latency Max-Latency No. of calls Fop<br clear="none"> --------- ----------- ----------- ----------- ------------ ----<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 57 FORGET<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 4133 RELEASE<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 22 RELEASEDIR<br clear="none"> 0.00 33.67 us 30.56 us 43.31 us 5 GETXATTR<br clear="none"> 0.01 26.05 us 14.36 us 128.33 us 870 ENTRYLK<br clear="none"> 0.02 53.48 us 43.23 us 87.31 us 435 FTRUNCATE<br clear="none"> 0.02 58.54 us 46.75 us 94.94 us 435 FALLOCATE<br clear="none"> 0.04 24.21 us 9.58 us 679.17 us 2436 FLUSH<br clear="none"> 0.04 145.95 us 116.32 us 211.72 us 435 CREATE<br clear="none"> 0.28 211.24 us 32.92 us 17442.92 us 2000 OPEN<br clear="none"> 0.38 82.16 us 34.00 us 15537.54 us 6929 LOOKUP<br clear="none"> 1.92 6683.77 us 437.30 us 28616.62 us 436 FSYNC<br clear="none"> 2.03 48.87 us 7.50 us 24840.37 us 63019 FINODELK<br clear="none"> 18.97 455.94 us 43.78 us 43701.58 us 63019 FXATTROP<br clear="none"> 28.06 134.43 us 41.87 us 36537.65 us 316217 WRITE<br clear="none"> 48.23 611.65 us 100.31 us 43842.80 us 119420 READ<br clear="none"><br clear="none"> Duration: 3505 seconds<br clear="none"> Data Read: 8067432448 bytes<br clear="none">Data Written: 46685782016 bytes<br clear="none"><br clear="none">Brick: node2:/data/nvme/testvol1/brick<br clear="none">-------------------------------------------------------------<br clear="none">Cumulative Stats:<br clear="none"> Block Size: 16384b+<br clear="none"> No. of Reads: 0<br clear="none">No. of Writes: 2849474<br clear="none"> %-latency Avg-latency Min-Latency Max-Latency No. of calls Fop<br clear="none"> --------- ----------- ----------- ----------- ------------ ----<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 57 FORGET<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 4133 RELEASE<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 22 RELEASEDIR<br clear="none"> 0.00 27.59 us 26.48 us 28.92 us 5 GETXATTR<br clear="none"> 0.06 16.31 us 11.92 us 43.37 us 870 ENTRYLK<br clear="none"> 0.07 40.53 us 36.62 us 163.89 us 435 FTRUNCATE<br clear="none"> 0.08 43.30 us 38.41 us 70.49 us 435 FALLOCATE<br clear="none"> 0.13 12.82 us 9.48 us 79.63 us 2436 FLUSH<br clear="none"> 0.21 114.31 us 96.53 us 166.02 us 435 CREATE<br clear="none"> 1.53 184.29 us 24.29 us 19723.10 us 2000 OPEN<br clear="none"> 1.82 63.25 us 25.23 us 19525.54 us 6929 LOOKUP<br clear="none"> 4.81 18.44 us 9.06 us 182.62 us 63019 FINODELK<br clear="none"> 11.69 6473.51 us 380.98 us 17129.47 us 436 FSYNC<br clear="none"> 17.41 66.69 us 44.52 us 12198.65 us 63019 FXATTROP<br clear="none"> 62.20 47.49 us 31.49 us 16215.18 us 316195 WRITE<br clear="none"><br clear="none"> Duration: 3486 seconds<br clear="none"> Data Read: 0 bytes<br clear="none">Data Written: 46685782016 bytes<br clear="none"><br clear="none">Interval 0 Stats:<br clear="none"> Block Size: 16384b+<br clear="none"> No. of Reads: 0<br clear="none">No. of Writes: 2849474<br clear="none"> %-latency Avg-latency Min-Latency Max-Latency No. of calls Fop<br clear="none"> --------- ----------- ----------- ----------- ------------ ----<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 57 FORGET<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 4133 RELEASE<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 22 RELEASEDIR<br clear="none"> 0.00 27.59 us 26.48 us 28.92 us 5 GETXATTR<br clear="none"> 0.06 16.31 us 11.92 us 43.37 us 870 ENTRYLK<br clear="none"> 0.07 40.53 us 36.62 us 163.89 us 435 FTRUNCATE<br clear="none"> 0.08 43.30 us 38.41 us 70.49 us 435 FALLOCATE<br clear="none"> 0.13 12.82 us 9.48 us 79.63 us 2436 FLUSH<br clear="none"> 0.21 114.31 us 96.53 us 166.02 us 435 CREATE<br clear="none"> 1.53 184.29 us 24.29 us 19723.10 us 2000 OPEN<br clear="none"> 1.82 63.25 us 25.23 us 19525.54 us 6929 LOOKUP<br clear="none"> 4.81 18.44 us 9.06 us 182.62 us 63019 FINODELK<br clear="none"> 11.69 6473.51 us 380.98 us 17129.47 us 436 FSYNC<br clear="none"> 17.41 66.69 us 44.52 us 12198.65 us 63019 FXATTROP<br clear="none"> 62.20 47.49 us 31.49 us 16215.18 us 316195 WRITE<br clear="none"><br clear="none"> Duration: 3486 seconds<br clear="none"> Data Read: 0 bytes<br clear="none">Data Written: 46685782016 bytes<br clear="none"><br clear="none">Brick: node3:/data/nvme/testvol1/brick<br clear="none">-------------------------------------------------------------<br clear="none">Cumulative Stats:<br clear="none"> Block Size: 16384b+<br clear="none"> No. of Reads: 0<br clear="none">No. of Writes: 2849474<br clear="none"> %-latency Avg-latency Min-Latency Max-Latency No. of calls Fop<br clear="none"> --------- ----------- ----------- ----------- ------------ ----<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 57 FORGET<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 4133 RELEASE<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 19 RELEASEDIR<br clear="none"> 0.00 30.60 us 27.30 us 39.71 us 5 GETXATTR<br clear="none"> 0.06 17.42 us 12.10 us 61.92 us 870 ENTRYLK<br clear="none"> 0.07 40.77 us 36.20 us 58.29 us 435 FTRUNCATE<br clear="none"> 0.08 45.15 us 38.82 us 68.36 us 435 FALLOCATE<br clear="none"> 0.13 13.22 us 9.49 us 79.73 us 2436 FLUSH<br clear="none"> 0.21 117.47 us 98.17 us 169.38 us 435 CREATE<br clear="none"> 1.47 176.64 us 26.93 us 19510.96 us 2000 OPEN<br clear="none"> 1.78 61.78 us 25.32 us 17795.12 us 6929 LOOKUP<br clear="none"> 4.98 19.05 us 10.17 us 7635.73 us 63019 FINODELK<br clear="none"> 11.53 6369.75 us 392.09 us 16146.95 us 436 FSYNC<br clear="none"> 17.82 68.11 us 44.52 us 11326.21 us 63019 FXATTROP<br clear="none"> 61.85 47.11 us 30.86 us 3458.30 us 316194 WRITE<br clear="none"><br clear="none"> Duration: 3481 seconds<br clear="none"> Data Read: 0 bytes<br clear="none">Data Written: 46685782016 bytes<br clear="none"><br clear="none">Interval 0 Stats:<br clear="none"> Block Size: 16384b+<br clear="none"> No. of Reads: 0<br clear="none">No. of Writes: 2849474<br clear="none"> %-latency Avg-latency Min-Latency Max-Latency No. of calls Fop<br clear="none"> --------- ----------- ----------- ----------- ------------ ----<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 57 FORGET<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 4133 RELEASE<br clear="none"> 0.00 0.00 us 0.00 us 0.00 us 19 RELEASEDIR<br clear="none"> 0.00 30.60 us 27.30 us 39.71 us 5 GETXATTR<br clear="none"> 0.06 17.42 us 12.10 us 61.92 us 870 ENTRYLK<br clear="none"> 0.07 40.77 us 36.20 us 58.29 us 435 FTRUNCATE<br clear="none"> 0.08 45.15 us 38.82 us 68.36 us 435 FALLOCATE<br clear="none"> 0.13 13.22 us 9.49 us 79.73 us 2436 FLUSH<br clear="none"> 0.21 117.47 us 98.17 us 169.38 us 435 CREATE<br clear="none"> 1.47 176.64 us 26.93 us 19510.96 us 2000 OPEN<br clear="none"> 1.78 61.78 us 25.32 us 17795.12 us 6929 LOOKUP<br clear="none"> 4.98 19.05 us 10.17 us 7635.73 us 63019 FINODELK<br clear="none"> 11.53 6369.75 us 392.09 us 16146.95 us 436 FSYNC<br clear="none"> 17.82 68.11 us 44.52 us 11326.21 us 63019 FXATTROP<br clear="none"> 61.85 47.12 us 30.86 us 3458.30 us 316194 WRITE<br clear="none"><br clear="none"> Duration: 3481 seconds<br clear="none"> Data Read: 0 bytes<br clear="none">Data Written: 46685782016 bytes</font><br clear="none"></div><div><br clear="none"></div><div><br clear="none"></div></div><br clear="none"><div class="ydpd1dce270yiv1334309804gmail_quote"><div class="ydpd1dce270yiv1334309804yqt2849936680" id="ydpd1dce270yiv1334309804yqt02252"><div class="ydpd1dce270yiv1334309804gmail_attr" dir="ltr">On Mon, Jan 6, 2020 at 12:49 AM Mohit Agrawal <<a shape="rect" href="mailto:moagrawa@redhat.com" rel="nofollow" target="_blank">moagrawa@redhat.com</a>> wrote:<br clear="none"></div><blockquote class="ydpd1dce270yiv1334309804gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div dir="ltr">Hi,<div><br clear="none"></div><div>Along with previous tunning suggested by <span style="color:rgb(0,0,0);white-space:pre-wrap;">Strahil please configure "</span><span style="color:rgb(139,0,0);white-space:pre-wrap;">ssl.cipher-list"</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;">to AES128 for specific volume to improve the performance. As you mentioned you</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;">have configured SSL on a volume and </span><span style="color:rgb(139,0,0);white-space:pre-wrap;">the </span><span style="color:rgb(139,0,0);white-space:pre-wrap;">performance is drop in case of SSL. To improve the same please configure the AES128 cipher list, I hope you should get sufficient performance improvement.</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;"><br clear="none"></span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;">Please share the result of a performance improvement after configuring the cipher</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;">AES128 if it is possible for you.</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;"><br clear="none"></span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;">Thanks,</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;">Mohit Agrawal</span></div><div><span style="color:rgb(139,0,0);white-space:pre-wrap;"><br clear="none"></span></div></div>
________<br clear="none">
<br clear="none">
Community Meeting Calendar:<br clear="none">
<br clear="none">
APAC Schedule -<br clear="none">
Every 2nd and 4th Tuesday at 11:30 AM IST<br clear="none">
Bridge: <a shape="rect" href="https://bluejeans.com/441850968" rel="nofollow" target="_blank">https://bluejeans.com/441850968</a><br clear="none">
<br clear="none">
NA/EMEA Schedule -<br clear="none">
Every 1st and 3rd Tuesday at 01:00 PM EDT<br clear="none">
Bridge: <a shape="rect" href="https://bluejeans.com/441850968" rel="nofollow" target="_blank">https://bluejeans.com/441850968</a><br clear="none">
<br clear="none">
Gluster-users mailing list<br clear="none">
<a shape="rect" href="mailto:Gluster-users@gluster.org" rel="nofollow" target="_blank">Gluster-users@gluster.org</a><br clear="none">
<a shape="rect" href="https://lists.gluster.org/mailman/listinfo/gluster-users" rel="nofollow" target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-users</a><br clear="none">
</blockquote></div></div>
</div></div><div class="ydpd1dce270yqt2849936680" id="ydpd1dce270yqt89744">________<br clear="none"><br clear="none">Community Meeting Calendar:<br clear="none"><br clear="none">APAC Schedule -<br clear="none">Every 2nd and 4th Tuesday at 11:30 AM IST<br clear="none">Bridge: <a shape="rect" href="https://bluejeans.com/441850968" rel="nofollow" target="_blank">https://bluejeans.com/441850968</a><br clear="none"><br clear="none">NA/EMEA Schedule -<br clear="none">Every 1st and 3rd Tuesday at 01:00 PM EDT<br clear="none">Bridge: <a shape="rect" href="https://bluejeans.com/441850968" rel="nofollow" target="_blank">https://bluejeans.com/441850968</a><br clear="none"><br clear="none">Gluster-users mailing list<br clear="none"><a shape="rect" href="mailto:Gluster-users@gluster.org" rel="nofollow" target="_blank">Gluster-users@gluster.org</a><br clear="none"><a shape="rect" href="https://lists.gluster.org/mailman/listinfo/gluster-users" rel="nofollow" target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-users</a><br clear="none"></div></div>
</div>
</div></body></html>