Sei sulla pagina 1di 18
Asterisk e Alta Disponibilidade Mantendo seu ambiente 99,999% disponível com software livre Alexandre Keller
Asterisk e Alta Disponibilidade
Mantendo seu ambiente 99,999% disponível com software livre
Alexandre Keller
Apresentação • Alexandre Keller (akeller@obelisk.com.br) • Atualmente é Diretor de Projetos & Treinamentos da
Apresentação
• Alexandre Keller (akeller@obelisk.com.br)
• Atualmente é Diretor de Projetos & Treinamentos da Obelisk,
empresa especializada em projetos VoIP com Asterisk, formado em
Ciência da Computação, trabalha com administração de redes de
computadores desde 1995, com profundos conhecimentos de infra-
estrutura, servidores Novell NetWare, Microsoft Windows e Linux.
Atua há três anos na área de Telecom, especificamente na
implementação, consultoria e projetos em Asterisk PBX, e
aproximadamente há 2 anos, como instrutor. Desde 2005 ministra e
ministrou cursos de Asterisk em cinco Estados para mais de trezentos
alunos, tendo desenvolvido e projetado diversas soluções envolvendo
Asterisk PBX, para o mercado corporativo, operadoras VoIP e
integradores de TI.
Objetivos Logotipo • Apresentar soluções e técnicas de configuração para manter sua solução de telefonia
Objetivos
Logotipo
• Apresentar soluções e técnicas de
configuração para manter sua solução de
telefonia baseada em Asterisk, disponível
99,999% do tempo, ou seja, implementar alta
disponibilidade.
Agenda Logotipo • Componentes do sistema • Técnicas e Modelos de Soluções • Uma solução
Agenda
Logotipo
• Componentes do sistema
• Técnicas e Modelos de Soluções
• Uma solução única e integrada
• Sugestões e cuidados extras
• Perguntas e Respostas
Componentes do Sistema Logotipo • Asterisk – Plano de Discagem – Base de dados de
Componentes do Sistema
Logotipo
• Asterisk
– Plano de Discagem
– Base de dados de bilhetes (CDR)
• Clientes
– Ramais locais e/ou remotos
– Servidores remotos (filiais por exemplo)
• Links de Comunicação
– Voz (E1 ou linha telefônica)
– Dados (Internet ou LAN)
Técnicas e Modelos de Soluções Logotipo • Asterisk Realtime (ARA) – Armazenar as configurações do
Técnicas e Modelos de Soluções
Logotipo
• Asterisk Realtime (ARA)
– Armazenar as configurações do Asterisk em um banco
de dados. Principalmente os ramais e o plano de
discagem.
• DNS Round-Robin
– Autenticação dos clientes SIP (ramais) através da
identificação do ambiente e não pelo endereço IP do
servidor.
– A identificação DNS aponta para mais de um endereço
IP, e o servidor entrega as requisições em formato
round-robin, ou seja, uma requisição para cada
endereço IP.
Técnicas e Modelos de Soluções Logotipo • Heartbeat (HA) – Monitora o status de 2
Técnicas e Modelos de Soluções
Logotipo
• Heartbeat (HA)
– Monitora
o
status
de
2
ou mais nodos em um
ambiente, em caso de detecção de falha, redireciona o
serviço para outro servidor transparentemente.
– http://www.linux-ha.org
• CSYNC2
– Sincroniza arquivos em múltiplos servidores.
– Sincronização da pasta /etc/asterisk principalmente.
Técnicas e Modelos de Soluções Logotipo • Gateways E1/T1 – SIP (Audiocodes) – Eliminam a
Técnicas e Modelos de Soluções
Logotipo
• Gateways E1/T1 – SIP (Audiocodes)
– Eliminam a necessidade de hardware adicional
aos servidores.
– Incorporam codecs G.723 e G.729.
• TDMoE Switches (RedFone)
– Conecta os links E1/T1 à LAN como canais
ZAP.
– Heartbeat incorporado ao produto.
Técnicas e Modelos de Soluções Logotipo • OpenSER – Provê tolerância a falhas e balanceamento
Técnicas e Modelos de Soluções
Logotipo
• OpenSER
– Provê tolerância a falhas e balanceamento
de carga através de um SIP Proxy Server.
• DUNDi
– Protocolo de pesquisa de clientes VoIP.
– A pesquisa é baseada em uma tabela pré-
configurada de servidores conhecidos.
ModeloModelo 11 (Disponibilidade(Disponibilidade dodo Servidor):Servidor): Logotipo Realtime + HA
ModeloModelo 11 (Disponibilidade(Disponibilidade dodo Servidor):Servidor):
Logotipo
Realtime + HA
ModeloModelo 22 (Disponibilidade(Disponibilidade dodo Servidor):Servidor): Logotipo Realtime + HA + Gateway SIP-E1
ModeloModelo 22 (Disponibilidade(Disponibilidade dodo Servidor):Servidor):
Logotipo
Realtime + HA + Gateway SIP-E1
ModeloModelo 33 (Quase(Quase BalanceamentoBalanceamento dede Carga):Carga): Logotipo Realtime + DNS Roundrobin + Gateway
ModeloModelo 33 (Quase(Quase BalanceamentoBalanceamento dede Carga):Carga):
Logotipo
Realtime + DNS Roundrobin + Gateway SIP-E1
ModeloModelo 44 (Alta(Alta Disponibilidade):Disponibilidade): Logotipo Realtime + HA + DNS Roundrobin + Gateway SIP-E1
ModeloModelo 44 (Alta(Alta Disponibilidade):Disponibilidade):
Logotipo
Realtime + HA + DNS Roundrobin + Gateway SIP-E1
ModeloModelo 55 (Balanceamento(Balanceamento dede Carga):Carga): Logotipo Realtime + HA + OpenSER + Gateway SIP-E1
ModeloModelo 55 (Balanceamento(Balanceamento dede Carga):Carga):
Logotipo
Realtime + HA + OpenSER + Gateway SIP-E1
Sugestões e Cuidados Extras Logotipo • Teste o plano de discagem, performance do sistema e
Sugestões e Cuidados Extras
Logotipo
• Teste o plano de discagem, performance do
sistema e qualidade das chamadas antes de
colocar o sistema em produção.
• Padronize sua plataforma de hardware, assim
você evita diferentes configurações e tem uma
idéia acertada da performance do sistema.
Sugestões e Cuidados Extras Logotipo • Faça um rodízio entre os servidores em HA, garantindo
Sugestões e Cuidados Extras
Logotipo
• Faça um rodízio entre os servidores em HA,
garantindo assim o funcionamento do “cluster”.
• Monitore o ambiente, preveja possíveis falhas.
• Faça backups
lembre-se
da LeiLei dede MurphyMurphy.
Perguntas e Respostas Logotipo
Perguntas e Respostas
Logotipo
Obelisk – Tecnologia e Integração • Formada pela união de duas empresas presentes no mercado
Obelisk – Tecnologia e Integração
• Formada pela união de duas empresas presentes no mercado de TI há 09
anos, a Obelisk – Tecnologia & Integração, uniu a renomada competência
em treinamentos e consultoria de software livre em TI & Telecom com o
desempenho notório em Novell e Linux.
• Contando com um time de experts atuantes há mais de 15 anos nas áreas de
TI e Telecom, a Obelisk especializou-se em VoIP & Asterisk para responder
às necessidades do mercado com agilidade, competência, transparência e
dedicação.
• São mais de 200 clientes, dezenas de parceiros e um só objetivo: continuar
sendo a melhor e mais completa provedora de soluções VoIP & Asterisk do
Brasil.
Calçada Aldebarã, 77 – Cj. 08 Centro de Apoio II
Alphaville – Santana de Parnaíba – SP
Fone/Fax: (11) 4062-3355
http://ww.obelisk.com.br