High throughput bgp links using gentoo + stipped kernel
Nick Khamis
symack at gmail.com
Sun May 19 15:25:53 UTC 2013
On 5/19/13, Nikola Kolev <nikky at mnet.bg> wrote:
> You might be maxing out your server's PCI bus throughput, so it might be a
> better idea if you can get Ethernet NICs that are sitting at least on PCIe
> x8 slots.
>
>
Nikola, thank you so much for your response! It kind of looks that
way, and we do have another candidate machine that has a PCIe 3 x8.
First thing, I never liked riser card and the candidate IBM x3250 M$
does use them. Not sure how much of a hit I will take for that.
Secondly are there any proven intel 4 port cards in PCIe 3 preferably
pro 1000.
> Leaving that aside, I take it you've configured some sort of CPU/PCI
> affinity?
For interrupts we disabled CONFIG_HOTPLUG_CPU in the kernel, and
assigned interrupts to the less used core using APIC. I am not sure if
there is anything more we can do?
> As for migration to another OS, I find FreeBSD better as a matter of network
> performance. The last time I checked OpenBSD was either lacking or was in
> the early stages of multiple cores support.
I know I mentioned migration, but gentoo has been really good to us,
and we grew really fond of her :). Hope I can tune it further before
retiring it as our OS of choice.
Nick.
More information about the NANOG
mailing list