[GTER] Roteador de borda
Carlos Ribeiro
cribeiro at telbrax.com.br
Fri Aug 22 16:18:49 -03 2014
Boa observação. Eu concordo que tudo que o pessoal faz volta pra base, e
isso é ÓTIMO, sem isso muita coisa que se usa hoje em dia não existiria.
Mas discordo que o tempo do responsável pelo BGP, por estar na conta, já
cubra o envolvimento em alto nível com o desenvolvimento de código para o
"daemon" do protocolo. Uma coisa é tunar BGP, outra coisa é tunar o código
do BGP...
Assim, o ponto que você colocou é muito válido se o provedor tiver alguém -
de preferência um dos donos - que se envolva com isso, que conheça de rede
e saiba programar BEM. Se depender de funcionário contratado no mercado o
risco é muito alto. Já vi amigos provedores perderem um funcionário "top"
para uma grande operadora, ou para uma "startup" de tecnologia, e
simplesmente não conseguirem repor no mesmo nível de excelência.
Obs: Pouca gente sabe, mas boa parte das otimizações de performance do
kernel do Linux, incluindo partes da pilha TCP, drivers de rede, e
especialmente o scheduler "real time", foram desenvolvidos com ampla
participação e contribuição de código de grandes bancos de investimento,
especializados em "high frequency trading". Cada milisegundo conta para
eles, e o nível de contribuição que eles deram no código é fantástico. E
com o Netflix não é diferente...
*Carlos Ribeiro*
*Sócio*
Cel: +55 (31) 9303-3366
Tel: +55 (31) 3305-5620
Geral: +55 (31) 3305-5600
cribeiro at telbrax.com.br
www.telbrax.com.br
Em 22 de agosto de 2014 13:56, Evandro Nunes <evandronunes12 at gmail.com>
escreveu:
> 2014-08-22 9:52 GMT-03:00 Carlos Ribeiro <cribeiro at telbrax.com.br>:
>
> > Mas o caso deles é o que eu comentei em outro e-mail meu: eles tem
> volume e
> > capacidade técnica para investir no domínio completo do software,
> incluindo
> > desenvolver, customizar, debugar, etc.
> >
> > Uma empresa como o Netflix pode se dar ao luxo de economizar 10k dólares
> em
> > cada roteador, multiplicando isso por 100, economia um milhão. Com uma
> > fração disso eles mantém na folha de pagamento desenvolvedores de
> primeira
> > linha, é ainda sobra dinheiro.
> >
> > O meu questionamento é que eu acho que essa conta não fecha para
> provedores
> > de médio porte. O tempo que se gasta entendendo o software de roteamento
> > daria mais retorno se investido em outras atividades mais ligadas ao
> > cliente final. Tem que ter um certo volume, massa crítica, para valer a
> > pena.
> >
> > Obs: para provedores pequenos a realidade é outra. Além de não ter
> dinheiro
> > mesmo, em uma empresa pequena ainda sobra tempo para fuçar nas coisas. A
> > hora que você chega lá nos 40 ou 50 funcionários, fica muito mais
> > complicado... o tempo desaparece... é o que eu chamo de "tamanho ruim". É
> > onde investir em equipamentos que deem menos dor de cabeça começa a se
> > tornar importante.
> >
>
> carlos concordo, parcialmente
> o que o netflix faz no freebsd volta pra base, então tem sim o investimento
> em desenvolvimento nível senior mas não tem retenção desse segredo, ou seja
> nós meros mortais conseguimos ser beneficiados por essas mudanças, olha a
> taxa de commits que nos logs tem "sponsored by netflix" rss além disso o
> que não vai pro código, o netflix posta em seu blog, tuning, dicas, etc
> então o pequeno provedor com uma pessoa antenada por trás consegue usufruir
> dessas melhorias, sem investimento adicional (o tempo de alguem responsavel
> pelo bgp já está na conta do pequeno ISP) então eu acho que essa conta
> fecha sim, pra pequenos e médios
> my 5cents
>
>
>
> >
> > Carlos Ribeiro
> > Em 22/08/2014 09:12, "Ricardo Landim" <ricardolan at gmail.com> escreveu:
> >
> > > O Netflix usa FreeBSD+BIRD em 100% dos seus servidores de conteudo (
> > > OpenConnect Appliance ) com taxas acima de 10Gbps.
> > >
> > > O comentários deles é: "An individual Rev. A appliance can deliver
> 7Gbps+
> > > of sustained network throughput and a
> > > single Rev. C appliance can delivery either 9 or 12-15Gbps depending on
> > > whether it is
> > > connected in LAG configuration."
> > >
> > > Mais detalhes em:
> > > http://oc.nflxvideo.net/docs/OpenConnect-Deployment-Guide.pdf
> > >
> > >
> > >
> > >
> > >
> > >
> > > Em 22 de agosto de 2014 09:02, Paulo Henrique <paulo.rddck at bsd.com.br>
> > > escreveu:
> > >
> > > > Evandro Nunes, é o primeiro que falou que está passando 4Gbit/s sobre
> > > > soft-router.
> > > >
> > > > O maior até hoje que havia lido era o Provedor Bogus, com 2.5Gbit/s.
> > > >
> > > > Teria como informar mais detalhes do ambiente seu, procurei o ServerU
> > > L-800
> > > > para ver a config e não achei nada especifico, teria como
> > disponibilizar
> > > > mais informações dele ? E quanto ao FreeBSD poderia colocar mais
> > > > informações de otimizações que foi feito nele.
> > > >
> > > >
> > > > obs, a titulo de curiosidade mesmo !! :D
> > > >
> > > >
> > > > Att
> > > >
> > > >
> > > > Em 22 de agosto de 2014 02:16, Evandro Nunes <
> evandronunes12 at gmail.com
> > >
> > > > escreveu:
> > > >
> > > > > 2014-08-20 8:25 GMT-03:00 Tales Rodarte <talesrodarte at gmail.com>:
> > > > >
> > > > > > Bom dia,
> > > > > >
> > > > > > Sei que é off-tropic mas não encontrei nada que se enquadrava no
> > > > procuro.
> > > > > >
> > > > >
> > > > > não é off, ao contrário é um dos topicos mais frequentes e por isso
> > tem
> > > > > muitas opinioes e boas discussoes ja na lista, eu opinei em uma
> > recente
> > > > > então vou me repetir:
> > > > >
> > > > > aqui eu roteio 4Gbit/s com FreeBSD e um Netmap L-800 que o pessoal
> da
> > > > > serverU não divulga não sei por que mas eles tem o produto se ligar
> > lá
> > > > eles
> > > > > falam, inclusive e um dos ativos que penso em sair de 220ac e ir
> para
> > > > 48dc
> > > > > que levantei na outra thread
> > > > >
> > > > > o custo total da solução é menos de 5k reais e atende perfeitamente
> > > > minhas
> > > > > taxas de roteamento, nela eu uso uma porta 10GbE elétrica que vai
> pro
> > > meu
> > > > > switch e penduro diversas VLAN nela mas não chego a rotear nem
> perto
> > de
> > > > > 10Gb fico mesmo em 4 com picos de 4.5
> > > > > sobra CPU então acho que tenho margem pra crescer, antes eu tinha
> > > pensado
> > > > > em um cisco asr 1002 pra 5Gbit/s mas saia 4 vezes o valor, usado...
> > > > >
> > > > > acho que o limite do que você roteia com x86_64 é acima de 1Gbit/s
> > com
> > > um
> > > > > custo muito bom, mas se chegar perto de 10Gb roteado (não
> conectado)
> > ai
> > > > > talvez tenha que ir pra um equipamento mais específico
> > > > >
> > > > > FreeBSD+L800 são minhas recomendações pq é oq eu uso e me atende
> bem
> > > > >
> > > > > Estou pensando em migrar para uma Edge Router ou um server com VyOS
> > ou
> > > > > > FreeBSD e se for o caso tentar uma solução mais cara como
> Juliper e
> > > > > > Cisco.
> > > > > >
> > > > > > O que os senhores acham das soluções acima ? O que me recomendam
> ?
> > > > > >
> > > > >
> > > > > FreeBSD sem dúvidas, dependendo de até onde você vai crescer eu
> acho
> > > que
> > > > é
> > > > > cedo demais pra um MX5 como tem sido recomendado; um MX5 custa 24k
> > > > dólares,
> > > > > la fora, trazendo de baixo do braço...(USD 10K usado), aqui os
> > valores
> > > > > variam bastante mas você pode imaginar onde flutuam; eu sou
> daqueles
> > > que
> > > > > acreditam que x86+FreeBSD tem muito a oferecer antes de precisar ir
> > pra
> > > > uma
> > > > > outra arquitetura, como disse acima; onde trabalho software livre é
> > > regra
> > > > > #1 e cada centavo de investimento precisa ser muito justificado
> > > > >
> > > > > eu ainda não encontrei justificativa pra não rotear bgp em x86 +
> > > software
> > > > > livre, mas como eu disse minha taxa é de 4Gbit/s roteados
> > > > > no passado ja roteei com quagga+centos (onde não quero mais
> voltar) e
> > > > > vyatta (maior parte dos bugs do quagga não existem) mas fiquei com
> > > > freebsd
> > > > > pois se comportou melhor
> > > > > sugiro que antes de investir dezenas de milhares de R$ que
> investigue
> > > uma
> > > > > opção FreeBSD
> > > > >
> > > > >
> > > > > > --
> > > > > > att,
> > > > > >
> > > > > > Tales Costa
> > > > > > --
> > > > > > gter list https://eng.registro.br/mailman/listinfo/gter
> > > > > --
> > > > > gter list https://eng.registro.br/mailman/listinfo/gter
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > :=)><(=:
> > > > Rip NoRm4nD.
> > > > Flamers > /dev/null !!!
> > > > --
> > > > 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