[Inclusão Digital]RES: Mikrotik RouterOS v6.0 virou piada

Rubens Kuhl rubensk em gmail.com
Segunda Fevereiro 18 14:24:18 BRT 2013


> Quando mudamos todos os roteadores de borda para FreeBSD/Quagga, as
> paralisações de link por falha em hardware nosso diminuiram em torno de
> 95%. Mas qual o preço que pagamos por isso? Não posso negar que tudo há um
> preço, e o nosso foi muito alto com essa mudança no sentido de capacitação.
> A única vantagem realmente válida no Mikrotik era a facilidade de
> configurar. Praticamente tudo que se faz no FreeBSD é burocrático e
> complicado, as vezes certos padrões de configuração faziam o processo BGPD
> simplesmente travar sem aviso prévio, desse modo tive muito trabalho para
> treinar a equipe atual e também os novos contratados, porém hoje isso é
> passado.

Rinaldo,

Notar que houve aqui uma decisão similar a que leva muita gente a usar Mikrotik:
usar Quagga pois ele tem uma sintaxe familiar (Cisco IOS). As duas
outras implementações de BGP do mercado,
OpenBGPD e BIRD, são notadamente mais estáveis.

Eu acho que o Quagga até tem solução no médio prazo, pois há muita
gente tentando
fazer ele funcionar direito: Euro-IX, Google, CPqD e o povo de SDNs...
mas por enquanto o Quagga é o Mikrotik desse meio.

> Sobre o desempenho, eu receio que as Routerboards (1000/1100 que já usamos)
> não consigam uma taxa de PPS aceitável nem em metade do que prometem no
> datashet. Mas isso é um assunto muito complicado de debater, pois depende
> de muitos recursos ativos ou nao ativos, em outras palavras, uma queue pode
> fazer uma RB1000 ficar em 100% com apenas 200Mbs dependendo da taxa de PPS.
> Se houverem mais regras de firewall/mangle no canal forward isso pode ainda
> piorar muito.

Isso se aplica a qualquer sistema de software-forwarding, inclusive os
mais tradicionais como Juniper SRX e Cisco 7xxx.
Mas enquanto há 10 anos atrás eu não via nenhuma solução diferente de
hardware-forwarding (Juniper MX, Cisco ASR), eu tenho notado cada vez
mais a viabilidade de
um misto disso como solução mais eficiente. Imagine por exemplo um x86
com adaptador Intel 10G que tem hardware filters fazendo forward
usando GPUs.


Rubens


Mais detalhes sobre a lista de discussão Inclusaodigital