Los grupos de disponibilidad Always On (GA) de Microsoft SQL Server te permiten replicar bases de datos en varias instancias de SQL Server Enterprise.

Al igual que las instancias de clúster de conmutación por error de SQL Server, los grupos de disponibilidad Always On usan clústeres de conmutación por error de Windows Server (WSFC) para implementar la alta disponibilidad. Sin embargo, estas dos funciones se diferencian en varios aspectos, entre los que se incluyen los siguientes:

Grupos de disponibilidad Always On Instancias de clúster de conmutación por error
Ámbito de la conmutación por error Grupo de bases de datos Instancia
Almacenamiento No compartido Compartido

Para ver una comparación más detallada, consulta Comparación de instancias de clúster de conmutación por error y grupos de disponibilidad.

Los grupos de disponibilidad Always On admiten varios modos de disponibilidad. En este tutorial se muestra cómo puedes implementar grupos de disponibilidad Always On en modo de confirmación síncrono para implementar la alta disponibilidad de una o varias bases de datos.

Durante la configuración, crearás tres instancias de VM. Dos instancias de VM, node-1 y node-2, actúan como nodos de clúster y ejecutan SQL Server. Se usa una tercera instancia de VM, witness, para conseguir un quórum en un escenario de conmutación por error. Las tres instancias de VM se distribuyen en tres zonas y comparten una subred común.

Con un grupo de disponibilidad Always On de SQL Server, una base de datos de ejemplo, bookshelf, se replica de forma síncrona en las dos instancias de SQL Server.

En un entorno de clústeres de conmutación por error de Windows Server local, los anuncios ARP activan la conmutación por error de la dirección IP. Google Cloud, sin embargo, no tiene en cuenta los anuncios de ARP. Por lo tanto, debes implementar una de las dos opciones siguientes: usar un balanceador de carga interno y un nombre de red distribuido (DNN). En este artículo se da por hecho que ya has implementado Active Directory en Google Cloud y que tienes conocimientos básicos de SQL Server, Active Directory y Compute Engine. Para obtener más información sobre Active Directory en Google Cloud, consulta la sección de inicio.