Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configuration de clusters actifs-actifs pour RDS for MySQL
Un cluster actif-actif dans Amazon RDS est une configuration de base de données dans laquelle plusieurs nœuds gèrent activement les opérations de lecture et d’écriture, répartissant la charge de travail entre les instances afin d’améliorer la disponibilité et la capacité de mise à l’échelle. Chaque nœud du cluster est synchronisé pour maintenir la cohérence des données, ce qui permet une haute disponibilité et un basculement plus rapide en cas de défaillance du nœud.
Vous pouvez configurer un cluster actif-actif pour RDS for MySQL à l’aide du plugin MySQL Group Replication. Le plugin de réplication de groupe est pris en charge pour les instances de base de données RDS for MySQL qui exécutent les versions suivantes :
-
Toutes les versions 8.4 de MySQL
-
MySQL 8.0.35 et versions mineures ultérieures
Pour en savoir plus sur la réplication de groupe MySQL, consultez Réplication de groupe
Note
Par souci de concision, toutes les mentions de cluster « actif-actif » dans cette rubrique font référence aux clusters actifs-actifs utilisant le plugin de réplication de groupe MySQL.
Cas d’utilisation pour les clusters actifs-actifs
Les cas suivants sont de bons candidats pour l’utilisation de clusters actifs-actifs :
-
Applications qui ont besoin de toutes les instances de base de données du cluster pour prendre en charge les opérations d’écriture. Le plugin Réplication de groupe assure la cohérence des données sur chaque instance de base de données du cluster actif-actif. Pour en savoir plus sur son fonctionnement, consultez Réplication de groupe
dans la documentation MySQL. -
Applications nécessitant une disponibilité continue de la base de données. Dans le cas d’un cluster actif-actif, les données sont conservées sur toutes les instances de base de données du cluster. En cas de défaillance d’une instance de base de données, l’application peut rediriger le trafic vers une autre instance de base de données du cluster.
-
Applications susceptibles de devoir répartir les opérations de lecture et d’écriture entre les différentes instances de base de données du cluster à des fins d’équilibrage de charge. Avec un cluster actif-actif, vos applications peuvent envoyer du trafic de lecture vers des instances de base de données spécifiques et du trafic d’écriture vers d’autres instances. Vous pouvez également changer à tout moment les instances de base de données auxquelles envoyer des lectures ou des écritures.
Rubriques
Limites et considérations relatives aux clusters actifs-actifs
Réglages de paramètres requis pour les clusters actifs-actifs
Conversion d’une instance de base de données existante en cluster actif-actif
Configuration d’un cluster actif-actif avec de nouvelles instances de base de données
Ajout d’une instance de base de données à un cluster actif-actif
Arrêt de la réplication de groupe sur une instance de base de données dans un cluster actif-actif
Modification du nom d’une instance de base de données dans un cluster actif-actif
Suppression d’une instance de base de données d’un cluster actif-actif