Em 02/07/2013, às 17:58, Marcelo Gondim <[email protected]> escreveu:

> Em 02/07/13 16:29, Paulo Henrique - BSDs Brasil escreveu:
>> Saiu esta informação no Gter.
>> 
>> Não que eu não confie na Pessoa que informou, contudo é algo que seria
>> bom divulgar, não tenho ambiente com isso, mais me interesso muito no
>> assunto.
>> 
>> Att. Paulo Henrique.
>> 
>> 
>> -------- Mensagem original --------
>> Assunto:     Re: [GTER] Router BGP usando Linux c/ Quagga e tráfego acima
>> de 2Gbps
>> Data:        Tue, 2 Jul 2013 12:07:53 -0300
>> De:  Bruno Cabral <[email protected]>
>> Responder a:         Grupo de Trabalho de Engenharia e Operacao de Redes
>> <[email protected]>
>> Para:        Grupo de Trabalho de Engenharia e Operacao de Redes
>> <[email protected]>
>> 
>> 
>> 
>> No FreeBSD existe um patch para rodar o roteamento na GPU, tinha alguém aqui 
>> da lista com isso em produção mas não posso contar quem é porque não sei se 
>> ele quer que isso seja divulgado agora...
>> []s, !3runo Cabral
>> 
>>> Vale lembrar que em caso de PTT s,  o route server praticamente não existe
>>> tráfego passando por ele. Funcionam apenas como route se ver. A Matriz de
>>> comutação é geralmente switch ou roteadores rodando vpls/mpls.
>>                                      
> HaHAh e tudo começou comigo abrindo a thread ahahaha.
> O Patrick no curso de FAR comentou sobre o roteamento na GPU só não 
> lembro se já era automático no FreeBSD 9 ou se tinha que ativar algo no 
> Kernel. Agora deu branco HaHaHaHaHa
> Diz alguma coisa aí Patrick  :)

Não tem que ter patch nenhum, so a GPU tem que ser Nvidia, habilita via kenv ou 
loader.conf, acho que tem sim uma penca de coisa experimental pra Radeon e 
outras GPU mas não mexi em nada disso experimental ;-)

Agora o que eu quero mesmo é um uso eficiente de GPU pra interrupt requests de 
placas com MSIX em especial igb, isso é mais benéfico.

Agora pra rotear 2Gbps não precisa de nada disso. Convenhamos se estivermos 
falando de 2Gbps agregado tenho um equipamento ServerU em mãos que estou 
fazendo testes de RFC2544 que ja deu mais de 2Gbps com pacotes de 768 bytes em 
2 core SMT de 1.8Ghz bastando separar direitinho com cpuset as interrupções.

Acho que buscar 10Gbit/s sim pode precisar envolver GPU de forma não 
experimental mas como eu disse mais pra interrupções do que encaminhamento de 
pacote propriamente dito. Mesmo porque pra encaminhamento de pacote eu hoje 
acho mais promissor no FreeBSD olhar pro Netmap+VALE do Luigi Rizzo do que GPU. 
Essa sim é uma área que vale a pena investigar. Desde que o Suricata por 
exemplo ganhou suporte a Netmap, multiplicou por 12 a capacidade de 
interceptação de pacotes em redes Intel. 

Mas ai é pra falar de 10Gbps a 20Gbps nao 2.

--
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
[email protected]
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a