[GTER] Linux + ksoftirqd

Fernando Frediani fhfrediani at gmail.com
Tue Jul 28 18:53:27 -03 2015


Tudo bem, talvez não tenha dito e especificado da melhor forma. A 
CRR1036 em laboratório passa (ok, é diferente da vida real), mas por 
outro lado leve-se em conta que é certificado pelo fabricante passar 
pelo menos 4Gbps até 15Gbps de Routing (12 a 15 a  em fast path) e em 
alguns modelos até 27Gbps.

Mas o ponto principal dessa questão é o que fizeram com o ksoftirqd 
nesses casos (se fizeram algo) e porque nesses casos afeta menos ?

Abraços
Fernando

On 28/07/2015 15:59, Bruno Cabral wrote:
> Quem está passando 10G em CCR?? O maior que conheço tem 2,5Gbps
>
> !3runo
>
>> To: gter at eng.registro.br
>> From: fhfrediani at gmail.com
>> Date: Tue, 28 Jul 2015 13:11:41 -0300
>> Subject: Re: [GTER] Linux + ksoftirqd
>>
>> Dois produtos comerciais bastante utilizados por muitas pessoas aqui na
>> lista, RouterOS (Mikrotik) e ExtremeXOS (Extreme Networks) tem Linux
>> como base e passam multiplos Gigabits de tráfego numa boa (desconsidere
>> problemas não relacionados como as rotas presas no RouterOS). Digo 10+
>> Gbps em uma caixa de 1U.
>>
>> Sabido disso que tipo de técnica será que eles usam para lhe dar com o
>> ksoftirqd quando é o caso, ou será que todos desenvolveram uma técnica
>> proprietária só sua ?
>>
>> "/It says modifications were made in the Linux kernel to improve the
>> packet forwarding capabilities of the software, as well as hardening its
>> security and to make it run on Extreme’s custom processors and ASICs.
>> Extreme says that in accordance with the GPL, it will be pushing its
>> changes to Linux back to the open-source community, which should be
>> interesting for Linux router enthusiasts to
>> see./"[1]<http://www.networkworld.com/article/2333244/software/extreme-networks-puts-linux-to-work-in-routing-switch.html>
>>
>> Abraços
>> Fernando
>>
>> [1] -
>> http://www.networkworld.com/article/2333244/software/extreme-networks-puts-linux-to-work-in-routing-switch.html
>>
>> On 28/07/2015 08:12, Kalil de A. Carvalho wrote:
>>> Bom dia a todos.
>>>
>>> Esta discussão começou com uma duvida historia, por assim dizer, porem sem
>>> resposta. O curioso é que estou passando por este problema, ou estava não
>>> estou certo, e não vi solução em nenhum forum. Os comentários que vejo são
>>> bastante destoantes para um problema em comum, fora que as discussões são
>>> bem antigas a mais recente data de 2012, quanto tem respostas.
>>>
>>> Estou rodando com o kernel 3.10.0-123 e passando por problemas de pessoas
>>> rodando com bem mais antigos. O meu ambiente não é tão grande assim, cerca
>>> de 3Gbps nos dois sentidos e o problema é intermitente e sem rasão clara
>>> pois monitoramos todos os eventos considerados, e orientados pelo suporte,
>>> que poderia causar esta situação e nada foi descoberto.
>>>
>>> No inicio coloquei que " estou passando por este problema, ou estava não
>>> estou certo" porque realizei uma atualização, ainda não pude reiniciar o
>>> equipamento para mudar o kernel, mas a maquina esta se comportando bem
>>> desde então. Fez sete dias sem eventos, mas como já tinha dito é algo
>>> intermitente, sem padrão e causa definida.
>>>
>>> Por tudo que li sobre o assunto me parece que é um problema que atinge um
>>> pequeno grupo insuficiente para ser considerado algo que a equipe do kernel
>>> deposite tempo para resolver ou acredita que tenha sido resolvido... não
>>> sei mas o fato é que o problema existe apesar de poucos relatarem.
>>>
>>> Como ultima solução estamos vendo a possibilidade de mudar para FreeBSD com
>>> OpenBGPD.
>>>
>>> Atenciosamente,
>>>
>>> 2015-07-28 1:05 GMT-03:00 Fernando Frediani <fhfrediani at gmail.com>:
>>>
>>>> Pois é. Estou aqui pensando que existem produtos comerciais baseados em
>>>> Linux que alguma coisa fizeram para resolver esse problema.
>>>> É a mesma coisa de TDMA para Wifi. Ubiquiti fez, Mikrotik também, até a
>>>> Intelbras tem algo parecido, mas se você procurar para algo community como
>>>> OpenWrt não tem.
>>>>
>>>> Fernando
>>>>
>>>> On 27/07/2015 21:04, Raimundo Santos wrote:
>>>>
>>>>> 2015-07-27 16:38 GMT-03:00 Fernando Frediani <fhfrediani at gmail.com>:
>>>>>
>>>>>    E por que será que até hoje não fizeram pra Linux funcionar igual
>>>>>> funciona
>>>>>> pra FreeBSD que aparentemente funciona bem melhor ?
>>>>>>
>>>>>>    Pois é, boa pergunta.
>>>>> Mas penso que tenha a ver com minha observação final: escolha de projeto.
>>>>> Escolheram fazer assim no passado, e provavelmente essa forma resolvia o
>>>>> problema da época muito bem. Mas como é algo extremamente fundamental,
>>>>> outras partes do kernel cresceram sobre ele. Mudar algo tão estrutural
>>>>> assim não é nada fácil.
>>>>>
>>>>> FreeBSD é um sistema cujo foco sempre foi esse da ótima performance de
>>>>> rede
>>>>> (entre outras); já o Linux cresceu demais como um sistema para performance
>>>>> em aplicações. Talvez nem haja interesse de melhorar isso pra comunidade
>>>>> (em produtos fechados, quem sabe).
>>>>>
>>>>> []s
>>>>> Raimundo Santos
>>>>> --
>>>>> 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
>   		 	   		
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter




More information about the gter mailing list