<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>Hi,</div><div>I am new to using gluster and I am running some tests right now. I am fairly inexperienced as well, so it's a good learning experience for me.</div><div><br></div><div>My problem right now is the small file create iops, using smallfile. I cannot get more than 800 files/second 4k.</div><div><br></div><div>My setup is fairly simple.</div><div>I have 4 servers.</div><div>3 first server have each one brick that is three way replicated.</div><div>Server 4 simply mount the volume using the fuse native client.</div><div><br></div><div>The first three servers, all have the same hardware. Its common supermicro servers with a raid 6 array of 8 x 6tb hgst 7200 drives.</div><div>If I test smallfile directly on the brick location, I get very high results.</div><div><br></div><div>For the networking part of it, the 4 servers are using 10GBytes. Iperf3 give me steady 10GBytes when I test between all the servers.</div><div><br></div><div>When I transfer files from the client-server with the fuse mount, large .qcow files, I get around 150 MB/s. Why is not low, but is not great either.</div><div><br></div><div>What would you look at first?</div><div>The options that I am pondering are buying ssd drives to put cache on each servers.</div><div>Also, it seems to me that having only a 3 way replication, instead of 2+2 setup, is really hurting.</div><div>Any other tests that could help my process?</div><div><br></div><div>Any input is much appreciated.</div><div>Thank you.</div><div><br></div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><div style="font-size:85%;color:#575757" dir="auto">Sent from my Bell Samsung device over Canada's largest network.</div></div></body></html>