[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