Alta disponibilidad¶
La alta disponibilidad de una infraestructura CyberElements Bastion afecta a los siguientes componentes:
- Componentes internos de la solución: Mediation Controller, Edge Gateway,
- Servidores que alojan la o las bases de datos,
- Hipervisores,
- Directorio,
- Etc.
Acceso a los recursos de destino:¶
De forma predeterminada, las grabaciones de vídeo y los metadatos se almacenan en la o las Edge Gateways.
Para garantizar la continuidad del servicio de acceso a los recursos de destino se necesitan al menos dos gateways. Cuando un usuario se conecta a una aplicación, un recurso o un puesto de administración virtual, se selecciona una de las gateways para gestionar el acceso y, por tanto, la grabación. Si esa gateway no está disponible, se seleccionará la otra gateway presente en la organización.
Directorio:¶
Si la autenticación de los usuarios se apoya en un directorio LDAP o AD de terceros, es necesario garantizar su alta disponibilidad.
La alta disponibilidad solo puede garantizarse si el administrador declara varios controladores de dominio en la configuración de CyberElements Bastion. Si el primer controlador de dominio no responde, se produce una conmutación al siguiente.
También se recomienda utilizar un sitio que contenga varias Edge Gateways de CyberElements Bastion.
Mediation Controller: (propio de CyberElements Bastion)¶
Los servidores Mediation Controller disponen de un mecanismo interno de alta disponibilidad. Declarar una dirección IP flotante (VIP) permite una sincronización periódica de los datos entre la base de datos del Mediation Controller « Master » y la del Mediation Controller « Slave ». Esta sincronización de datos puede forzarse manualmente desde la consola « System ».
Existen dos modos de alta disponibilidad:
- El modo « Load Balancer », que reparte la carga entre los distintos Mediation Controllers,
- El modo « Failover », que garantiza la continuidad del servicio en caso de fallo del Mediation Controller « Master ».
Esta configuración se elige durante la instalación de la infraestructura.
Base de datos: (propio de CyberElements Bastion)¶
Todas las configuraciones de las organizaciones CyberElements Bastion se almacenan en una base de datos PostgreSQL o MSSQL que debe alojarse en un clúster PostgreSQL o MSSQL. Ese clúster permite garantizar la alta disponibilidad de los accesos a la base de datos.