[GTER] PC Router para tráfego > 1Gbps

Provedor Bogus provedorbogus at gmail.com
Wed Dec 21 12:18:57 -02 2011


Roberto,

O Rubens já resumiu muito bem a questão.

As placas de 10G da Intel oferecem características fundamentais de
performance, além de recursos de filtragem na própria NIC para que os
pacotes não cheguem até o sistema operacional. Só por essa facilidade de
filtro já vale o investimento e o resto fica por conta de você poder
expandir os links sem precisar pensar em botar a mão no bolso ou parar a
máquina pra instalar hardware.

Depois dê uma olhada nas especificações:
http://www.intel.com/content/www/us/en/network-adapters/10-gigabit-network-adapters/10-gigabit-at.html

Gostaria de dizer que o Vyatta (community edition) que testei na época,
rodando na mesma máquina, não conseguiu chegar a metade da performance do
Linux afinado.

Outra coisa que esqueci de mencionar é a necessidade de se aumentar os
buffers da placa:

ethtool -G ethXX rx 4096
ethtool -G ethXX tx 4096

Em condições normais de trabalho, os buffers padrão são suficientes, mas
durante ataques, eles agem em conjunto com o NAPI pra diminuir o tempo de
cópia dos pacotes da NIC para a RAM que é um dos grandes entraves pra que
uma plataforma x86 consiga fazer frente as soluções proprietárias.

Já ouvi falar que as placas Myricom fazem zero-copy, o que em tese deve
acelerar bem o processamento. Mas são **BEM** caras.

Abraço !


Em 20 de dezembro de 2011 22:42, Roberto Alcântara
<roberto at eletronica.org>escreveu:

> Pelo tráfego de referencia (1.5Gbit/s) em duas conexões, placas
> gigabit ethernet já dariam conta do recado não? Qual NIC gigabit vocês
> tem utilizado?
>
> Os 2x NIC 10G acrescentam um custo considerável no valor total do
> equipamento, então opções alternativas seriam bem vindas :-)
>
>  - Roberto



More information about the gter mailing list