[GTER] FreeBSD+BGP

Eduardo Schoedler listas at esds.com.br
Tue Jan 24 12:08:18 -02 2012


Sim, uma placa ASIC que faz forwarding em hardware rsrs.

Como você esta montando um software-router, basicamente hardware bom.
Utilize processadores com vários cores, faça irq_affinity, compre motherboard com dual northbridge, se possível já utilize as interfaces de rede Intel de 10Gbps.

--
Eduardo Schoedler
Enviado via iPhone


Em 24/01/2012, às 09:22, "Jefferson Gondek" <jefferson.gondek at iveloz.net.br> escreveu:

> Já havia visto que realmente os melhores periféricos para se usar são os da Intel. Mas teria alguma coisa com que fizesse um servidor, além de ter um hardware bom, responder os roteamentos com mais velocidade ?
> 
> Jefferson
> 
>> ---- Original Message ----
>> From: Eduardo Schoedler <listas at esds.com.br>
>> To: "Grupo de Trabalho de Engenharia e Operacao de Redes" <gter at eng.registro.br>
>> Sent: Ter, Jan 24, 2012, 0:18 AM
>> Subject: Re: [GTER] FreeBSD+BGP
>> 
>> O driver problemático é a bce, a interface onboard de grande maioria dos Dell.
>> 
>> Que bom que foi resolvido na versão 9, estou para montar um servidor com essas interfaces de rede! ;-)
>> 
>> Sds.
>> 
>> --
>> Eduardo Schoedler
>> Enviado via iPhone
>> 
>> 
>> Em 23/01/2012, às 17:45, Luiz Otavio O Souza <lists.br at gmail.com> escreveu:
>> 
>>> On Jan 23, 2012, at 1:06 PM, Jefferson Gondek wrote:
>>> 
>>>> Olá Eduardo,
>>>> 
>>>> Havia visto seu post sobre o flowtable. Minha dúvida é justamente em tunning do kernel para uma otima performance (drivers, memoria, caching, etc...)
>>>> 
>>>> Jefferson
>>>> 
>>>> 
>>>>> ---- Original Message ----
>>>>> From: Eduardo Schoedler <listas at esds.com.br>
>>>>> To: "Grupo de Trabalho de Engenharia e Operacao de Redes" <gter at eng.registro.br>
>>>>> Sent: Seg, Jan 23, 2012, 12:03 PM
>>>>> Subject: Re: [GTER] FreeBSD+BGP
>>>>> 
>>>>> Jefferson,
>>>>> 
>>>>> Qual é teu hardware?
>>>>> 
>>>>> Fiz vários posts na FUG sobre isso, montei dois routers baseados no Freebsd-8.x mas alguns drivers de rede tem problemas de performance.
>>>>> 
>>>>> No mais, desative flowtables que já é um grande começo.
>>>>> 
>>>>> Sds,
>>>>> 
>>>>> --
>>>>> Eduardo Schoedler
>>>>> ESDS Consultoria de TI
>>>>> Enviado via iPhone
>>>>> 
>>> 
>>> 
>>> Jefferson,
>>> 
>>> O flowtable foi desativado por padrão no FreeBSD, porém essa alteração ainda não chegou nos releases da série 8.x (vai vir no 8.3-release).
>>> 
>>> Já o release-9 já saiu com essa modificação e você não precisa se preocupar em desabilitar nada.
>>> 
>>> Os problemas de drivers que o Eduardo comentou também foram resolvidos nesse release-9.
>>> 
>>> Pode usar essa ultima versão sem susto.
>>> 
>>> Agora, falar de mais tuning sem saber que hardware você tem é bem dificil... Por exemplo, algumas placas da intel suportam que você configure o número de descritores por fila da placa (hw.em.rxd, hw.em.txd), suporte a multiqueue (options EM_MULTIQUEUE), etc., placas de outros fabricantes podem ter recursos diferentes. Geralmente as placas da intel são bem suportadas (a intel mantém um engenheiro dela só para cuidar dos drivers do FreeBSD e ele costuma ser rápido e acessível).
>>> 
>>> O tuning é sempre em função do seu hardware e do seu padrão de uso, ou seja aqui temos mais um daqueles casos "one size does not fit all".
>>> 
>>> Com o volume de trafego que você comentou, dificilmente você terá problemas (basta só seguir a dicas que foram passadas, bom hardware, boa CPU e placa de rede melhor ainda...).
>>> 
>>> Att.,
>>> Luiz
>>> 
>>> --
>>> gter list    https://eng.registro.br/mailman/listinfo/gter
>> --
>> gter list    https://eng.registro.br/mailman/listinfo/gter
> 
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter



More information about the gter mailing list