Publicado en: Nov 23, 2021
Amazon Relational Database Service (Amazon RDS) para MySQL y para PostgreSQL ahora es compatible con una nueva opción de implementación Multi-AZ con una instancia de base de datos principal y dos instancias de reserva que se pueden leer. Esta opción de implementación optimiza las transacciones de escritura y es ideal cuando las cargas de trabajo requieren una capacidad de lectura adicional, una menor latencia de las transacciones de escritura, una mayor resistencia a las fluctuaciones de la red (que afectan a la consistencia de la latencia de las transacciones de escritura) y una alta disponibilidad y durabilidad.
Las implementaciones Multi-AZ de Amazon RDS proporcionan una mayor disponibilidad y durabilidad para las instancias de bases de datos (DB) de Amazon RDS, lo que las convierte en una opción ideal para las cargas de trabajo de las bases de datos de producción. En una implementación Multi-AZ de una instancia de base de datos, Amazon RDS crea automáticamente una instancia de base de datos primaria y replica los datos en una instancia de base de datos de reserva en una zona de disponibilidad (AZ) diferente. En caso de que se produzca un error en la infraestructura, Amazon RDS realiza una conmutación por error automática a la instancia de reserva, de modo que las operaciones de la base de datos se reanudan en cuanto se completa la conmutación por error. Dado que el punto de enlace de la instancia de base de datos es el mismo después de una conmutación por error, la aplicación puede reanudar las operaciones de la base de datos sin necesidad de una intervención administrativa manual.
Ahora, Amazon RDS ofrece una segunda opción de implementación Multi-AZ: una implementación Multi-AZ con instancias de base de datos de reserva que se pueden leer. Al seleccionar esta nueva opción, Amazon RDS aprovisiona una instancia primaria y dos instancias de base de datos de reserva en tres zonas de disponibilidad y, a continuación, configura automáticamente la replicación de datos. Las instancias de base de datos de reserva funcionan como destinos automáticos de conmutación por error y también tienen la capacidad de procesar el tráfico de lectura para aumentar el rendimiento sin necesidad de asociar instancias de base de datos de réplica de lectura adicionales. Se puede conectar a las instancias de base de datos de reserva que se pueden leer mediante un punto de enlace administrado de solo lectura o los puntos de enlace individuales de cada una de estas.
La opción de reserva que se puede leer para las implementaciones Multi-AZ de Amazon RDS funciona con las instancias de base de datos Graviton2 R6gd y M6gd de AWS (con almacenamiento de instancias SSD basado en NVMe) y con el almacenamiento de base de datos de IOPS aprovisionadas. La versión preliminar está disponible en las regiones Este de EE. UU. (Norte de Virginia), Oeste de EE. UU. (Oregón) y Europa (Irlanda). Amazon RDS for MySQL es compatible con la opción de reserva Multi-AZ que se puede leer para la versión 8.0.26 de MySQL. Amazon RDS for PostgreSQL es compatible con la opción de reserva que se puede leer Multi-AZ para la versión 13.4 de PostgreSQL.
Obtenga más información acerca de las implementaciones Multi-AZ en la Guía del usuario de Amazon RDS y en el blog de bases de datos de AWS. Consulte los Precios de Amazon RDS para obtener más detalles. Cree o actualice una base de datos completamente administrada de Amazon RDS en la consola de administración de Amazon RDS.