[AsteriskBrasil] OpenSIPS para balanceamento de carga

Vinícius Fontes vinicius em canall.com.br
Sexta Maio 6 17:03:55 BRT 2011


Documentação do DUNDi eu não tenho, mas certamente tem bastante coisa no Google. Use sempre o Asterisk 1.6 pra cima, pois só nessas versões que você vai poder definir o peso dinamicamente (mais sobre isso abaixo). 

O princípio básico de funcionamento dele é parecido com o DNS, só que é totalmente peer-to-peer ao invés de hierárquico. 

A grosso modo, cada servidor que vai balancear a carga disponibiliza um contexto contendo as extens compartilhadas através de um mapeamento (mapping). Todo mapping possui um peso (weight). Digamos que você faz uma query pela exten 123456 e dois servidores respondem dizendo que possuem essa exten, então a de menor peso possui prioridade. O pulo do gato está no fato do peso ser um valor numérico que pode ser definido dinamicamente -- o número de chamadas simultâneas daquele servidor, o uso de CPU, etc. Assim, a chamada vai ser sempre encaminhada para o servidor que está com a menor carga naquele momento, dessa forma efetuando o balanceamento. 

Não esqueça de definir o cache do DUNDi para um valor muito baixo (um segundo, por exemplo), para forçar um novo cálculo do peso frequentemente. 

Você pode montar um laboratório com 3 máquinas virtuais, duas delas recebendo as chamadas geradas por outra que vai consultar o DUNDi e decidir para qual máquina a chamada será encaminhada. 

Parece complicado, mas acredito eu que o DUNDi seja muito mais fácil de utilizar que o OpenSIPS. 

----- Mensagem original -----

> Minha idéia é montar um cenário que possa proporcianar ~500 ligações
> simultanêas, a unica alternativa que encontrei foi ter algo
> distribuindo as ligações em diversos servidores, e esse cara
> acredito que seria o OpenSIPS ou o Kamailio.

> No caso do DUNDi não cheguei a ir muito a fundo neles mas o que
> encontrei foi a maioria em relação a alta disponibilidade, o que não
> é o caso agora.

> Mas caso você possua a documentação que lhe ajudou a montar o
> balancemento e puder me mandar eu agradeço.

> Obrigado.

> Em 6 de maio de 2011 16:30, Vinícius Fontes < vinicius em canall.com.br
> > escreveu:

> > OpenSIPS confesso que nunca usei, mas já fiz balanceamento de carga
> > com o próprio Asterisk, usando o DUNDi. Talvez não seja a melhor
> > solução para cenários absurdamente grandes, mas funciona e muito
> > bem.
> 

> > > Giuliano,
> > 
> 

> > > Encontrei algo sobre o kaimilio também, parece ser mais simples
> > 
> 

> > > Gostaria de uma opnião de quem já usou isto para saber se atende
> > > bem
> > > essa questão de load balance, se puderem indicar alguma
> > > documentação
> > > de nivel técnico, que possa ajuda na implementação, ficaria muito
> > > grato.
> > 
> 

> > > Abraços!!
> > 
> 

> > > Em 6 de maio de 2011 16:22, comercial <
> > > comercial em gkvoipsistemas.com.br > escreveu:
> > 
> 

> > > > Procure tambem sobre kamailio, isto ai ajuda banstante.
> > > 
> > 
> 

> > > > Grato
> > > 
> > 
> 

> > > > Giuliano
> > > 
> > 
> 
> > > > > ----- Original Message -----
> > > > 
> > > 
> > 
> 
> > > > > From: Jonatas Santos
> > > > 
> > > 
> > 
> 
> > > > > To: asteriskbrasil em listas.asteriskbrasil.org
> > > > 
> > > 
> > 
> 
> > > > > Sent: Friday, May 06, 2011 4:17 PM
> > > > 
> > > 
> > 
> 
> > > > > Subject: [AsteriskBrasil] OpenSIPS para balanceamento de
> > > > > carga
> > > > 
> > > 
> > 
> 

> > > > > Prezados,
> > > > 
> > > 
> > 
> 

> > > > > Gostaria de saber se alguém de vocês já utilizou o OpenSIPS
> > > > > para
> > > > > load
> > > > > balance com várias máquinas com Asterisk, se sim sabe onde
> > > > > posso
> > > > > encontrar uma documentação boa, pois o que encontrei até
> > > > > agora
> > > > > do
> > > > > OpenSIPS não me ajudou em nada.
> > > > 
> > > 
> > 
> 

> > > > > Att,
> > > > 
> > > 
> > 
> 
> > > > > Jonatas Santos
> > > > 
> > > 
> > 
> 

> > > > > _______________________________________________
> > > > 
> > > 
> > 
> 
> > > > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para
> > > > > Asterisk.
> > > > 
> > > 
> > 
> 
> > > > > - Hardware com alta disponibilidade de recursos e qualidade
> > > > > KHOMP
> > > > 
> > > 
> > 
> 
> > > > > - Suporte técnico local qualificado e gratuito
> > > > 
> > > 
> > 
> 
> > > > > Conheça a linha completa de produtos KHOMP em
> > > > > www.khomp.com.br
> > > > 
> > > 
> > 
> 
> > > > > _______________________________________________
> > > > 
> > > 
> > 
> 
> > > > > DIGIVOICE: Lider no mercado de placas para Asterisk
> > > > 
> > > 
> > 
> 
> > > > > Único fabricante com Centro de Treinamento especializado.
> > > > 
> > > 
> > 
> 
> > > > > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> > > > 
> > > 
> > 
> 
> > > > > www.digivoice.com.br ou (11)3016-5200.
> > > > 
> > > 
> > 
> 
> > > > > ________
> > > > 
> > > 
> > 
> 
> > > > > Lista de discussões AsteriskBrasil.org
> > > > 
> > > 
> > 
> 
> > > > > AsteriskBrasil em listas.asteriskbrasil.org
> > > > 
> > > 
> > 
> 
> > > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > > > 
> > > 
> > 
> 
> > > > > ______________________________________________
> > > > 
> > > 
> > 
> 
> > > > > Para remover seu email desta lista, basta enviar um email em
> > > > > branco
> > > > > para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> > > > 
> > > 
> > 
> 

> > > > _______________________________________________
> > > 
> > 
> 
> > > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> > > 
> > 
> 
> > > > - Hardware com alta disponibilidade de recursos e qualidade
> > > > KHOMP
> > > 
> > 
> 
> > > > - Suporte técnico local qualificado e gratuito
> > > 
> > 
> 
> > > > Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> > > 
> > 
> 
> > > > _______________________________________________
> > > 
> > 
> 
> > > > DIGIVOICE: Lider no mercado de placas para Asterisk
> > > 
> > 
> 
> > > > Único fabricante com Centro de Treinamento especializado.
> > > 
> > 
> 
> > > > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> > > 
> > 
> 
> > > > www.digivoice.com.br ou (11)3016-5200.
> > > 
> > 
> 
> > > > ________
> > > 
> > 
> 
> > > > Lista de discussões AsteriskBrasil.org
> > > 
> > 
> 
> > > > AsteriskBrasil em listas.asteriskbrasil.org
> > > 
> > 
> 
> > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > > 
> > 
> 
> > > > ______________________________________________
> > > 
> > 
> 
> > > > Para remover seu email desta lista, basta enviar um email em
> > > > branco
> > > > para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> > > 
> > 
> 

> > > _______________________________________________
> > 
> 
> > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> > 
> 
> > > - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> > 
> 
> > > - Suporte técnico local qualificado e gratuito
> > 
> 
> > > Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> > 
> 
> > > _______________________________________________
> > 
> 
> > > DIGIVOICE: Lider no mercado de placas para Asterisk
> > 
> 
> > > Único fabricante com Centro de Treinamento especializado.
> > 
> 
> > > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> > 
> 
> > > www.digivoice.com.br ou (11)3016-5200.
> > 
> 
> > > ________
> > 
> 
> > > Lista de discussões AsteriskBrasil.org
> > 
> 
> > > AsteriskBrasil em listas.asteriskbrasil.org
> > 
> 
> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> > 
> 
> > > ______________________________________________
> > 
> 
> > > Para remover seu email desta lista, basta enviar um email em
> > > branco
> > > para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> > 
> 
> > _______________________________________________
> 
> > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> 
> > - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> 
> > - Suporte técnico local qualificado e gratuito
> 
> > Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> 
> > _______________________________________________
> 
> > DIGIVOICE: Lider no mercado de placas para Asterisk
> 
> > Único fabricante com Centro de Treinamento especializado.
> 
> > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> 
> > www.digivoice.com.br ou (11)3016-5200.
> 
> > ________
> 
> > Lista de discussões AsteriskBrasil.org
> 
> > AsteriskBrasil em listas.asteriskbrasil.org
> 
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> 
> > ______________________________________________
> 
> > Para remover seu email desta lista, basta enviar um email em branco
> > para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> 

> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> DIGIVOICE: Lider no mercado de placas para Asterisk
> Único fabricante com Centro de Treinamento especializado.
> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> www.digivoice.com.br ou (11)3016-5200.
> ________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco
> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110506/38b7d2bc/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil