Réplication entre AWS régions à l'aide de banques de données mondiales - Amazon ElastiCache (Redis OSS)

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.

Réplication entre AWS régions à l'aide de banques de données mondiales

Note

Global Datastore n’est actuellement disponible que pour les clusters auto-conçus.

En utilisant la fonctionnalité Global Datastore pour Redis OSS, vous pouvez utiliser une réplication entièrement gérée, rapide, fiable et sécurisée entre les régions AWS . Grâce à cette fonctionnalité, vous pouvez créer des clusters de répliques de lecture interrégionaux pour ElastiCache (Redis OSS) afin de permettre des lectures à faible latence et une reprise après sinistre dans toutes les régions. AWS

Dans les sections suivantes, vous trouverez une description de l'utilisation des magasins de données globaux.

Présentation

Chaque magasin de donnée global est un ensemble d'un ou de plusieurs clusters qui se répliquent les uns sur les autres.

Un magasin de données global se compose des éléments suivants :

  • Cluster principal (actif) : un cluster principal accepte les écritures répliquées dans tous les clusters de l'entrepôt de données global. Un cluster principal accepte également les demandes de lecture.

  • Cluster secondaire (passif) : un cluster secondaire accepte uniquement les demandes de lecture et réplique les mises à jour de données à partir d'un cluster principal. Un cluster secondaire doit se trouver dans une AWS région différente de celle du cluster principal.

Lorsque vous créez une banque de données globale dans ElastiCache, ElastiCache (Redis OSS) réplique automatiquement vos données du cluster principal vers le cluster secondaire. Vous choisissez la AWS région dans laquelle les données Redis OSS doivent être répliquées, puis vous créez un cluster secondaire dans cette AWS région. ElastiCache configure et gère ensuite la réplication automatique et asynchrone des données entre les deux clusters.

L'utilisation d'une banque de données globale pour Redis OSS présente les avantages suivants :

  • Performances géolocalisées — En configurant des clusters de répliques distants dans des AWS régions supplémentaires et en synchronisant vos données entre elles, vous pouvez réduire la latence d'accès aux données dans cette région. AWS Une banque de données mondiale peut contribuer à améliorer la réactivité de votre application en proposant des lectures géolocalisées à faible latence dans toutes les régions. AWS

  • Reprise après sinistre : si votre cluster principal d'un entrepôt de données global subit une dégradation, vous pouvez promouvoir un cluster secondaire en tant que nouveau cluster principal. Vous pouvez le faire en vous connectant à n'importe quelle AWS région contenant un cluster secondaire.

Le schéma suivant montre le fonctionnement des magasins de données globaux.

magasin de données global