Instancias en clúster de conmutación por error de Always On - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Instancias en clúster de conmutación por error de Always On

Las instancias en clúster de conmutación por error (FCI) de Always On de SQL Server utilizan los clústeres de conmutación por error de Windows Server (WSFC) para proporcionar una alta disponibilidad a nivel de instancia de servidor. Una FCI es una instancia única de SQL Server que se instala en los nodos de WSFC para ofrecer una alta disponibilidad durante toda la instalación de SQL Server. Si el nodo subyacente sufre errores de hardware, sistema operativo, aplicación o servicio, todo el contenido de la instancia de SQL Server se mueve a otro nodo de WSFC. Esto incluye las bases de datos del sistema, los inicios de sesión de SQL Server, los trabajos del agente de SQL Server y los certificados.

Por lo general, se prefiere una FCI a un grupo de disponibilidad Always On cuando:

  • Utiliza la edición SQL Server Standard en lugar de Enterprise Edition.

  • Tiene una gran número de bases de datos pequeñas por instancia.

  • Modifica constantemente los objetos a nivel de instancia, como los trabajos del agente de SQL Server, los inicios de sesión, etc.

  • Desea optimizar los costos (tanto los costos de infraestructura de Amazon EC2 como los costos de licencia de SQL Server) para ejecutar las instancias de SQL Server. Cuando utiliza una FCI, elimina la dependencia de la instancia EC2 del host de SQL Server del rendimiento de Amazon EBS. Como resultado, puede optimizar los recursos (es decir, sin necesidad de aprovisionar en exceso) de la instancia EC2 de SQL Server y reducir los costos de licencia de Amazon EC2 y SQL Server, sin afectar al rendimiento de E/S.

  • Desea optimizar el rendimiento de la base de datos en las instancias de SQL Server. El uso de una FCI proporciona un rendimiento aproximadamente un 30 por ciento mejor para las cargas de trabajo típicas, ya que la replicación de datos se realiza a nivel de bloque en lugar de a nivel de base de datos.

Las FCI requieren algún tipo de almacenamiento compartido (discos en una red de área de almacenamiento (SAN), archivos compartidos en bloques de mensajes del servidor (SMB) o almacenamiento adjunto localmente con espacios de almacenamiento directo (S2D), SIOS Datakeeper o Amazon FSx) para proporcionar resiliencia y alta disponibilidad.

Para implementar una FCI AWS, puede usar FSx for Windows File Server, que proporciona un almacenamiento de archivos compartido totalmente gestionado. Este servicio replica automáticamente el almacenamiento de forma sincrónica en dos zonas de disponibilidad para ofrecer una alta disponibilidad. El uso de FSx for Windows File Server para el almacenamiento de archivos simplifica y optimiza las implementaciones de alta disponibilidad de SQL Server en Amazon EC2. Para obtener más información, consulte la siguiente sección.