[GTER] Caixa para atender de 1000 a 3000 requisicoes RADIUS (AA) por segundo (banco SQL em separado)
Anderson C. Santos
anderson at microquest.com.br
Wed Nov 6 16:17:17 -03 2019
Prezados,
Obrigado pelas sugestoes e apontamentos
1) Sim, eh um servidor antigo: ProLiant DL320, de 2012/2013
2) Pode ser que o gargalo seja o banco, mas o monitoramento de rede
nao indicou gargalo na interface e/ou porta do switch e o monitoramento
do SQL tambem nao indicou problemas
3) Como eh um pouco antigo (e ja esta dando alguns sinais de velhice)
a ideia eh trocar por uma caixa mais nova (montada ou de vendor)
4) Pensamos nas posibilidade de colocar alguns servidores RADIUS
em VM, usando loadbalance e proxy - mas ficou a questao de
aumento da complexidade vs custo vs beneficio (e nao chegamos
a nenhuma conclusao especifica ainda)
5) Mas a ideia do Bruno (um BDB) pode ser interessante - vamos testar
Conclusao: vamos testar o BDB, e se der melhora significativa, apenas
atualizamos o hardware, sem comprar uma caixa especifica.
Novamente, obrigado pelas ideias.
Abracos,
Anderson C. Santos
Em 06/11/2019 16:36, Bruno Cabral escreveu:
> Vou dar uma sugestao diferente
>
> Faça um cron jogando o sql de 1 em 1 minuto num arquivo DB (*) e use
> esse DB para atender as requisições ao invés do SQL (mais refinado
> ainda, jogue no DB apenas o que mudou desde a ultima execução)
>
> Eu fazia isso no meu provedor com todos os serviços (pop3, RADIUS,
> ftp) e rodava lindamente num hardware muito menos parrudo que o seu
>
> !3runo Cabral
>
> (*) https://pt.wikipedia.org/wiki/Berkeley_DB
>
> --
> Cursos e Consultoria BGP e OSPF
>
> ------------------------------------------------------------------------
> *De:* gter <gter-bounces at eng.registro.br> em nome de Anderson C.
> Santos <anderson at microquest.com.br>
> *Enviado:* quarta-feira, 6 de novembro de 2019 10:45
> *Para:* Grupo de Trabalho de Engenharia e Operacao de Redes
> <gter at eng.registro.br>
> *Assunto:* [GTER] Caixa para atender de 1000 a 3000 requisicoes RADIUS
> (AA) por segundo (banco SQL em separado)
>
> Prezados,
>
> Hoje tenho um caixa montada (HP PROLIANT, 4Gb, SSD, OpenBSD,
> Freeradius) que
> consegue atender 300 requisicoes RADIUS (AA - Authentication e
> Authorization, nao faz Accounting)
> por segundo, no pico
>
> Os dados estao em um MS SQL em servidor separado (conexao local 1Gb)
>
> Mas estou tendo necessidade de aumentar isso para pelo menos 1000
> requisicoes por segundo
> (o ideal seria 3000)
>
> Voces tem sugestoes de equipamentos (seja caixa montada ou caixa
> MK/CISCO/JUNIPER/etc) que
> atendam este tipo de demanda ?
>
> Abracos,
>
> Anderson C. Santos
>
> --
> gter list https://eng.registro.br/mailman/listinfo/gter
More information about the gter
mailing list