Alta disponibilidad para Asterisk

Comparar HAast con alternativas

HAAST

»

COMPARACIÓN

 
HAast
Product A
Product B
Product C
Product D

Peer Autonomy

No shared physical devices
No shared logical devices
Support unique peer configurations
Critical resource isolation

Synchronization

Config, data, and voicemail files
Asterisk® internal database
No sync if detect peer unhealthy
No sync if detect corrupt data
Intelligent merging of data after reconnection

Peer Health / Failure Detection

Asterisk® process awareness
Intelligent Asterisk® testing
Hardware health awareness
External environment awareness
User defined health scoring/rules

Geographic Separation

Capable of local (inter-data center) separation
Capable of wide (intercontinental) separation
Automatic WAN network latency compensation
Adjustable LAN/WAN network latency control

No Single Point Of Failure

No imposed shared utility/communications
No dependance on shared physical device
No dependance on shared logical device

Encryption

Encrypted control traffic
Encrypted data exchange traffic
Encrypted file storage network traffic
Yes/Excellent
Partial/Fair
No/Poor

Detalles de la Comparación

Los cuadros siguientes proporcionan más detalles de comparación y, al hacer clic en la flecha hacia abajo en la parte inferior de cada sección, puede ver el rendimiento de HAAst.

HAast es el único producto de alta disponibilidad que no comparte ningún dispositivo lógico o físico entre pares. Todos los demás productos comparten bancos troncales/canales basados en USB (por ejemplo, bancos Xorcom TwinStar, Digium R-Series) y/o almacenamiento (por ejemplo, NFS, SMB, DRBD). Si no se produce un error en un banco de canales basado en USB compartido, se produce un error en todo el clúster. El error de almacenamiento compartido, o la corrupción del almacenamiento compartido, corrompe / deshabilita inmediatamente ambos pares.

HAast es también el único producto de alta disponibilidad que permite diferencias de configuración menores y mayores entre pares (por ejemplo, troncales VoIP frente a troncales T1), aplicando cambios a configuraciones comunes después de la sincronización. Esto permite que los miembros del clúster operen en diferentes centros de datos, con diferentes troncos, diferentes rutas, etc.

HAast es el único producto de alta disponibilidad que no utiliza un dispositivo de almacenamiento compartido (por ejemplo, NFS, SMB, DRBD o iSCSI). HAast también es el único producto que sincroniza archivos / bases de datos solo cuando se confirma que ambos pares están en buen estado, y solo desde el par activo al en espera. Todos los demás productos replican inmediatamente los archivos dañados en caso de error del mismo nivel.

Los productos alternativos utilizan almacenamiento de red compartido que no es sostenible a través de una WAN debido al tráfico de red, o peor aún, utilizan DRBD para compartir un disco lógico que puede romperse (“cerebro dividido”) después de separar los pares. Estas soluciones corren el riesgo de daños en la reconexión de datos del mismo nivel, pérdida de mensajes de voz/datos de configuración, etc. HAast, por otro lado, aplica los cambios solo en una dirección y resuelve los conflictos posteriores a la reconexión en función de qué par estaba activo antes y durante la desconexión. HAast es también el único producto que garantiza el mantenimiento de la integridad referencial de las bases de datos, ya que no hay riesgo de desconexión del almacenamiento compartido a mitad de una actualización (HAast realiza transacciones a nivel de base de datos, no copias a nivel de bloque de archivos de base de datos).

Un producto de la competencia depende completamente de Asterisk para anunciar cuándo ha fallado. Otro producto sólo examina la existencia de los procesos de Asterisk para declarar un par en buen estado. La tercera, la alternativa de código abierto, permite a los usuarios escribir scripts para probar lo que pueden desde la línea de comandos, pero de forma predeterminada tiene conciencia de Asterisk simplista y sin conciencia ambiental.

HAAst utiliza una variedad de sensores incorporados que monitorean el hardware, el software, el proceso Asterisk las operaciones de Asterisk las rutas de red, la conectividad SIP, etc. HAAst admite sensores predefinidos y sensores definidos por el usuario, combinados con reglas sofisticadas que permiten evaluar el estado mediante fórmulas definidas por el administrador.

HAast es el único producto que puede funcionar en todos los centros de datos, ya sea en la misma ciudad o en diferentes continentes. HAast incluso compensa automáticamente la latencia variable de la red, evitando las detecciones de falsos positivos debido a rutas de red largas e impredecibles. HAast está diseñado desde cero para funcionar a través de una red de área amplia y no depende de ningún protocolo/dispositivo basado en LAN / proximidad. HAast envía solo las diferencias de archivos/bases de datos entre pares y comprime (y cifra) todas las comunicaciones de datos.

Todos los demás productos comparten un dispositivo USB que requiere que los pares se coloquen dentro de 10 pies / 2 metros uno del otro, y / o utilizar el almacenamiento compartido (por ejemplo: NFS, SMB, DRBD) que requieren que los pares residan en la misma LAN local (o consumen un enorme ancho de banda). Ninguno de los productos alternativos puede controlar la conciliación de datos en la reconexión del clúster.

HAast es el único producto sin un único punto de fallo, y es el único producto que cumple con los estándares NG911/PSAP (Next Generation 911/Public Service Answer Point) para centros de llamadas de servicios de emergencia (sin un único punto de fallo).

Todos los demás productos comparten dispositivos lógicos / físicos, y deben estar ubicados lo suficientemente cerca uno del otro para compartir energía, datacom y / o redes de telecomunicaciones.

HAast es el único producto que ofrece cifrado para todo el tráfico entre pares. Todos los productos de la competencia utilizan comunicaciones completamente sin cifrar, incluidos los protocolos de texto sin formato (por ejemplo: DRBD, NFS) para escribir en almacenamiento compartido (incluido el ahorro de mensajes de voz). El uso de comunicaciones de texto sin formato por todos los demás productos prohíbe su uso en entornos de atención médica y NG911 controlados, y puede violar las regulaciones de Sarbanes Oxley dependiendo de la naturaleza del negocio.

HAast utiliza el cifrado DES de 56 bits en las ediciones gratuitas y comerciales, mientras que el cifrado AES de 256 bits está disponible en las ediciones OEM (disponible solo para socios militares, de servicios de emergencia y de seguridad, según lo permitan las regulaciones de control de exportaciones).

Detección de errores de clúster frente a recuperabilidad