[GTER] IX.BR - Route Servers - Versões de Bird
Douglas Fischer
fischerdouglas at gmail.com
Tue Apr 25 08:28:05 -03 2023
Bom dia!
Existe algum plano de curto prazo para upgrades de versão de Bird dos Route
Servers do IX.BR para minor-releases mais recentes da versão 2 do Bird?
Sei que existe um trabalho bem interessante da equipe do IX.BR para uma
futura implementação do Bird 3, com suporte a SMP - Multi-thread.
P.S.: Estou bastante ansioso para ver isso no IX.BR-SP. Mas sabemos que
pressa não é uma boa conselheira num cenário desses.
Pelo soube, num passado recente, foi feito um excelente trabalho de
automatização baseado em CI/CD dos deploys dos route servers de todas as
localidades do IX.BR.
O que em teoria tornaria mais simples e menos traumático atualmente
upgrades de versão de Bird e de padrões de configuração.
/*Tentando traduzir o tequiniquês
para quem está interessado,
mas não entendeu bulhufas:
Isso significa que eles arrebentaram de
trabalhar esses tempos atrás para fazer
com que neste momento, para se alterar
alguma coisa no cenário dos route-servers,
precisem apenas ajustar parâmetros em um
"super arquivão de configuração" de todo
o cenário dos route-servers do IX.BR, e
por trás das cortinas os robozinhos fazem
tudo automagicamente.*/
Tenho certeza de que a equipe do IX.BR já está ciente desse release, mas
para contextualizar para os demais colegas que acompanham a lista, há
alguns dias foi liberada a versão 2.13 do Bird.
https://gitlab.nic.cz/labs/bird/-/blob/v2.13/NEWS
Pelo que se pode acompanhar pelos release-notes e também pelas
manifestações públicas do time de desenvolvedores, algumas partes do
esforço de melhoria do código para a versão 3 do Bird (focada em
multi-thread) estão sendo trazidas também para os minor-releases mais
recenter da major 2.
O que em teoria significaria que uso de minor-releases mais recentes do
bird 2 em produção nesse momento:
a) Traria melhoras de performance, e eventuais correções de bugs,
compliance com novas RFCs(Ex.: BGP roles).
b) Anteciparia eventuais obstrutores que só apareceriam na hora que a 3
entrasse no ambiente de produção.
Diante disso pergunto:
Será que antes do encontro em Fortaleza veremos pelo menos algumas das
localidades com o RS2 rodando versões mais recentes que a 2.0.10 do Bird?
Perguntas especiais sobre os route servers de São Paulo:
- RS2 hoje aponta "multi-bird 2.0.8".
- É isso mesmo?
- Planos para algo mais recente?
- A camada de Multi-Bird é um obstrutor para upgrade?
- RS1 não está no alice - lg.ix.br .
- Seguirá assim?
--
Douglas Fernando Fischer
Engº de Controle e Automação
More information about the gter
mailing list