1

I have 2 dedicated servers with the following specs: - E3 1270V3 CPU - 32GB RAM - 960GB SSD - 1Gbps private ethernet network.

Using local drives, dd tests usually in the range of 600MB/s, which is very good.

I recently setup a GlusterFS replicated cluster, by installing both glusterd and glusterfs clients on each machine. The dd test result of the global namespace dropped to 50MB/s, and whenever I try to run my application which requires high read/write performance, the application simply crashes.

How do I tweak GlusterFS for better performance using 2 machines replicated cluster?

Viet
  • 21
  • 4
  • Well, a 1Gb/s link will limit total network throughput to (at most) 128MB/s. Given that you're reading and writing to do a dd, that seems like it's probably the bottleneck you're hitting. You could verify the maximum throughput between your client and server using a tool like `iperf` and then use one of [the many Linux tools for monitoring network throughput](http://www.binarytides.com/linux-commands-monitor-network/) during the `dd` test to see if you're hitting the same value. – Dan Oct 24 '15 at 08:03

0 Answers0