Instancias de clústeres de conmutación por error siempre activas - AWSGuí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 de clústeres de conmutación por error siempre activas

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

Por lo general, se prefiere un FCI a un grupo Siempre activo cuando:

  • Está utilizando la edición Standard de SQL Server en lugar de la edición Enterprise.

  • Tiene una gran cantidad de bases de datos pequeñas por instancia.

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

  • Desea optimizar los costes (tanto los costes de infraestructura de Amazon EC2 como los costes de las licencias de SQL Server) para ejecutar las instancias de SQL Server. Cuando usa una FCI, elimina la dependencia de la instancia EC2 host de SQL Server del rendimiento de Amazon EBS. Como resultado, puede dimensionar correctamente (es decir, sin necesidad de aprovisionar en exceso) la instancia EC2 de SQL Server y reducir los costes de las licencias de Amazon EC2 y SQL Server, sin que ello afecte 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 de servidores (SMB) o almacenamiento conectado localmente con Storage Spaces Direct (S2D), SIOS Datakeeper o Amazon FSX, para ofrecer resiliencia y alta disponibilidad.

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