High throughput bgp links using gentoo + stipped kernel

Nick Khamis symack at gmail.com
Sun May 19 14:58:54 UTC 2013


On 5/18/13, Michael McConnell <michael at winkstreaming.com> wrote:
> Hello Nick,
>
> Your email is pretty generic, the likelihood of anyone being able to provide
> any actual help or advice is pretty low. I suggest you check out Vyatta.org,
> its an Open Source router solution that uses Quagga for its underlying BGP
> management, and if you desire you can purpose a support package a few grand
> a year.
>
> Cheers,
> Mike
>
> --
>
> Michael McConnell
> WINK Streaming;
> email: michael at winkstreaming.com
> phone: +1 312 281-5433 x 7400
> cell: +506 8706-2389
> skype: wink-michael
> web: http://winkstreaming.com
>
> On May 18, 2013, at 9:39 AM, Nick Khamis <symack at gmail.com> wrote:
>
>> Hello Everyone,
>>
>> We are running:
>>
>> Gentoo Server on Dual Core Intel Xeon 3060, 2 Gb Ram
>> Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet
>> Controller (rev 06)
>> Ethernet controller: Intel Corporation 82573E Gigabit Ethernet
>> Controller (rev 03)
>>
>> 2 bgp links from different providers using quagga, iptables etc....
>>
>> We are transmitting an average of 700Mbps with packet sizes upwards of
>> 900-1000 bytes when the traffic graph begins to flatten. We also start
>> experiencing some crashes at that point, and not have been able to
>> pinpoint that either.
>>
>> I was hoping to get some feedback on what else we can strip from the
>> kernel. If you have a similar setup for a stable platform the .config
>> would be great!
>>
>> Also, what are your thoughts on migrating to OpenBSD and bgpd, not
>> sure if there would be a performance increase, but the security would
>> be even more stronger?
>>
>> Kind Regards,
>>
>> Nick
>>
>
>


Hello Michael,

I totally understand how my question is generic in nature. I will
defiantly take a look at Vyatta, and weigh the effort vs. benefit
topic. The purpose of my email is to see how people with similar
setups managed to get more out of their system using kernel tweaks or
further stripping on their OS. In our case, we are using Gentoo.

Nick.



More information about the NANOG mailing list