asterisk en aplicaciones de alta exigencia
DESCRIPTION
Presentación de escenarios de alta disponibilidad y técnicas para alta densidad con Asterisk / Elastix.TRANSCRIPT
![Page 1: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/1.jpg)
Asterisk en aplicaciones de alta exigencia
Córdoba9 de setiembre de 2010
Jorge ChurioGerente Regional LATAM
![Page 2: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/2.jpg)
2
Sistemas de alta exigencia
Balance de carga
Alta disponibilidad
V-voip
2
Agenda
![Page 3: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/3.jpg)
Operación continua
Mantenimiento sin cortes
Failover automático
Alto volumen de llamadas simultáneas
Calidad de voz
Alta exigencia
![Page 4: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/4.jpg)
Balance de carga
Alta disponibilidad
Virtualización
Escenarios comunes
![Page 5: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/5.jpg)
Distribuir las funciones en varias componentes de hardware
Mecanismos automáticos de detección de fallas y contingencia
Reducir carga de procesamiento de bajo nivel CPU
Criterios de ingeniería
![Page 6: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/6.jpg)
Externalizar la conectividad con la
red telefónicaCon hardware de
estado sólido
REDFONE
![Page 7: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/7.jpg)
7
10
0b
T
PCI REDFONE
![Page 8: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/8.jpg)
8
REDFONE
PSTN
R2/ISDN/SS7
ETHERNET
TDMoE
IP
DAHDI
# admin
![Page 9: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/9.jpg)
9
NUEVO PARADIGMA
NUEVAS POSIBILIDADES
![Page 10: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/10.jpg)
10
Balance de carga Distribuir tráfico entre varios pbx
![Page 11: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/11.jpg)
11
Balance de carga
R2/ISDN/SS7 TDMoE
Distribución a nivel de capa 2 >>> baja latencia
Técnica útil para escenarios de un leg (IVR)
Implica failover
![Page 12: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/12.jpg)
12
FoneBRIDGE20xE1s
5x AsteriskIVR
Backoffice
Integrador: www.infobox.com.pe 18x E1100.000 llamadas x día99.99% disponibilidadBalance de carga
Movilred (Lima)
![Page 13: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/13.jpg)
13
Alta disponibilidad
Replicar PBXsfailover
automático
White paper de alta disponibilidad con
Elastix
http://support.red-
fone.com/downloads/elastix/Elastix_HA_Clu
ster.pdf
![Page 14: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/14.jpg)
14
En régimen
Activo
Pasivo
sincronización
![Page 15: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/15.jpg)
15
Contingencia
Activo
sincronización
Implica modo de mantenimiento
![Page 16: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/16.jpg)
16
PSTN
Tdm failoverfoneBRIDGE
WatchdogHeartbeat
File replicationdrdb
SIP REGISTERTimeout/opensips
Arquitectura
![Page 17: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/17.jpg)
17
Asterisk 2
asterisk
heartbeat
Redfone
Asterisk 1
asterisk
heartbeat
# redfone
PSTN
drdb
Componentes
# redfone
![Page 18: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/18.jpg)
18
Virtualización Utilizar VOIP sobre entornos VMWARE
![Page 19: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/19.jpg)
VOIP es un servicios de tiempo real
VM establece una capa de abstracción sobre el hardware
Latencia
Uso de hardware
Interconexión com PSTN es una función de hardware, es decir: no virtualizable
Desafíos
![Page 20: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/20.jpg)
Reducción de IRQs
Pasar al hardware funciones de bajo nivel (HDLC)
Bypass de capa de abstracción para funciones de tiempo real (VMTOOLS)
Mejoras de perfomance en placas ethernet
http://citeseerx.ist.psu.edu/viewdoc/download?doi=
10.1.1.127.5578&rep=rep1&type=pdf
Técnicas
![Page 21: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/21.jpg)
21
Laboratorios
![Page 22: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/22.jpg)
Laboratorio 1
Asterisk 1.2
Centos
IBM x3650
2 cores
2 x Redfone Octal-EC
HDLC x hardware
Call Generator
(Telco grade)
16 x E1
TDMoE
Certificación para inConcert
fabricante de contact centers de gran escala
Parámetros
Régimen contínuo de 240 llamadas simultáneas
500.000 llamadas atendidas sin errores de D-chan
Errored de D-CHAN = 0
ISDN
16xE1 100bT
![Page 23: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/23.jpg)
ResultadosCarga del procesador
Cancelación de eco x soft: > 180% (inestável)Cancelación de eco x hard: 70%
Software stack optimo (resultado empírico) asterisk 1.2. + zaptel-1.4.9.2 + libpri-1.4.10.2
Laboratorio 1
![Page 24: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/24.jpg)
Asterisk 1.6
Centos
IBM x3650
2 cores
2 x Redfone Octal-EC
HDLC x hardware
Call
Generator
(Telco grade)
16 x E1
TDMoE
Parámetros
Régimen contínuo de 460 llamadas simultáneas (con audio)
500.000 llamadas atendidas sin errores de D-chan
Sin transcoding
Echo cancel por hardware
ISDN
Laboratorio 2
16xE1 100bT
![Page 25: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/25.jpg)
Laboratorio 2
Ethernet coalescence
Aumento de chunksize (5X)
![Page 26: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/26.jpg)
Laboratorio 3D-Chan errors = 0
=> 120 llamadas simultáneas
![Page 27: Asterisk en aplicaciones de alta exigencia](https://reader035.vdocuments.co/reader035/viewer/2022062419/557b0c53d8b42a83118b4769/html5/thumbnails/27.jpg)
Redfone Communications9941 W Jezzamine St
Miami, FL+1 786-544-1190
http://www.red-fone.com
Jorge F. ChurioGerente Regional [email protected]
msn: [email protected]: jorge.churio