Riak 1.4.2 10G Ethernet Performance Problems
sean at basho.com
Sat Oct 26 12:36:45 EDT 2013
Are you using jumbo frames on your network? (MTU 9000 or w/e) That's just
one aspect, but we've also found there are many other kernel/TCP-stack
tunings that need to be done to get Riak to push the limits of the network.
On Fri, Oct 25, 2013 at 9:10 PM, Chris Read <chris.read at gmail.com> wrote:
> Greetings all...
> Context: We're running Riak 1.4.2 on Ubuntu 12.04 using the Basho build
> .deb package. Out object size varies between 1K and 512K
> I've been having some trouble trying to figure out why handoffs between
> our nodes takes so long and never pushes the network card over 2.5 Gb/s.
> Testing communication between nodes using iperf shows that the
> configuration we have can sustain 10G.
> Further investigation shows that communication between nodes never uses
> messages > 4k which gets the network cards to top out on packages per
> second before they reach the top bits per second.
> Possibly related: I see exactly the same problem when using Basho Bench
> and the pb driver - I can never get the client to go over 2.5Gb/s. This is
> pushing me to suspect erlang vm or something as the problem.
> Anyone seen this before? Is there a magic "use bigger messages" flag
> hidden somewhere?
> riak-users mailing list
> riak-users at lists.basho.com
Sean Cribbs <sean at basho.com>
Basho Technologies, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the riak-users