Cómo Integrar DataSunrise con SQL Server Always On Cluster
La aplicación DataSunrise puede proteger no solo servidores de bases de datos de un solo nodo, sino también servidores de bases de datos tipo clúster. Vamos a echar un vistazo detallado a la integración de la aplicación DataSunrise con SQL Server Always On Cluster.
Un grupo de disponibilidad admite un entorno replicado para un conjunto discreto de bases de datos de usuario, conocidas como bases de datos de disponibilidad (por favor, consulte la documentación oficial de Microsoft SQL Server para más referencia). Hay dos tipos de grupos de disponibilidad en la arquitectura del clúster de SQL Server:
- Grupo de disponibilidad Always On para proporcionar alta disponibilidad, recuperación ante desastres y equilibrado de carga de lectura.
- Grupo de disponibilidad únicamente para lectura.
Integración Entre Always On Cluster y DataSunrise
Consideremos el diagrama de procesamiento de tráfico dentro y entre:
- Grupo de disponibilidad Always On (Parte 1):
- DataSunrise (Parte 2):
Conexión al Always On Cluster sin DataSunrise:
- El cliente se conecta al listener del Grupo de Disponibilidad.
- El listener del Grupo de Disponibilidad redirige la conexión al trabajador 3 por el rango de puertos 11000 – 11999. La configuración del puerto es gestionada por el propio Balanceador de Carga.
- A partir de ahora, la conexión se establece entre la aplicación cliente y el trabajador 3 que se conecta a la base de datos.
Básicamente, la infraestructura inicial del clúster de disponibilidad Always On se replica cuando se integra el proxy DataSunrise.
Conexión al Always On Cluster con DataSunrise:
- El cliente se conecta al proxy del listener.
- El proxy redirige el tráfico al listener original del grupo de disponibilidad del Always On Cluster.
- El listener del AG luego transfiere la conexión al trabajador 3 del Always On Cluster.
- DataSunrise protege la conexión y crea un proxy 3 para proteger al trabajador 3. El tráfico se dirige al proxy 3.
- La conexión se establece con el proxy 3.
Los proxies 1-2 no existen aún. Serán creados una vez el listener decida usar los trabajadores 1-2.
La página de configuración del proxy de la base de datos se mostrará a continuación:
Conexión al Always On Cluster a Través del Proxy DataSunrise
Para establecer la conexión con SQL Server Always On Cluster, será necesario conectarse al servidor especificando la dirección IP de DataSunrise y el puerto proxy desde la configuración de la instancia:
Ahora la aplicación DataSunrise puede proteger no solo servidores de bases de datos de un solo nodo, sino también servidores de bases de datos tipo clúster.