10Gb/s ixgbe and mbuf performance tuning.

Kirk Davis kirk.davis at epsb.ca
Mon May 14 21:44:37 UTC 2012


On Mon, May 14, 2012 at 2:02 PM, Jack Vogel [mailto:jfvogel at gmail.com]
wrote:

 

>Do you have LRO enabled? Also, you say it stops routing, do you mean it
>passes non-routing traffic, or does everything stop?

I do have LRO enabled on both of the interfaces.  It stops accepting
traffic. It doesn't router traffic and I can't ssh into the server.  If
I try to ping a host on the local network from the console, I get an
"Out of Buffer Space" error (not sure of the exact wording).


>Jack
>

>On Mon, May 14, 2012 at 9:49 AM, Kirk Davis <kirk.davis at epsb.ca> wrote:

>Hi,
>
>              I am running FreeBSD 8.1p3 amd64 with 6Gb of RAM. This
>is a router using Quagga for BGP.  It has two 10Gb/s network
connections
>using the intel ixgbe 2.4.4 driver.  It is handling routing for about
>200 remote sites and about 300k simultaneous sessions through the box.
>After a few hours at high traffic volumes (just over a 1Gb/s) it will
>stop routing any traffic.  It look like I am running out of mbuf's.  I
>have increased them but I am worried that there is a limit as to how
>much I can increase them without starving the kernel of space.  Console
>is still responsive but no network.



>               I have looked over Tuning(7) and some other great
>articles on the net on performance tuning FreeBSD but it has left me a
>little confused.  Can someone help to explain the best way to
>troubleshoot this issue and any formulas to tune it.

--- Kirk

_______________________________________________
freebsd-net at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"

 



More information about the freebsd-net mailing list