Gestion des clusters - Amazon ElastiCache pour Redis

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.

Gestion des clusters

Un cluster est une collection d'un ou plusieurs nœuds de cache, qui exécutent tous une instance du logiciel de moteur de cache pris en charge, ou Redis. Lorsque vous créez un cluster, vous spécifiez le moteur et la version que tous les nœuds utiliseront.

Le graphique suivant illustre un cluster Redis standard. Les clusters Redis peuvent contenir un nœud simple ou jusqu'à six nœuds au sein d'une partition (API/CLI : groupe de nœuds). Un cluster Redis (mode cluster désactivé) n'a aucune partition et un cluster Redis (mode cluster désactivé) possède une seule partition. Les clusters Redis (mode cluster activé) peuvent avoir jusqu'à 500 partitions avec les données du cluster partitionnées sur celles-ci. La limite de nœuds ou de partitions peut être augmentée à un maximum de 500 par cluster si la version du moteur Redis est 5.0.6 ou ultérieure. Par exemple, vous pouvez choisir de configurer un cluster de 500 nœuds compris entre 83 (un principal et 5 réplicas par partition) et 500 partitions (un principal et aucun réplicas). Assurez-vous qu’il y ait suffisamment d’adresses IP disponibles pour faire face à l’augmentation. Les pièges courants incluent les sous-réseaux du groupe de sous-réseaux avec une plage CIDR trop petite ou les sous-réseaux partagés et fortement utilisés par d’autres clusters. Pour de plus amples informations, veuillez consulter Création d'un groupe de sous-réseaux. Pour les versions antérieures à 5.0.6, la limite est de 250 par cluster.

Pour demander une augmentation de cette limite, veuillez consulter AWS Service Limits et sélectionnez le type de limite Nœuds par cluster par type d'instance.

Lorsque vous avez plusieurs nœuds dans une partition, l'un des nœuds est un nœud principal en lecture/écriture. Tous les autres nœuds de la partition sont des réplicas en lecture seule.

Les clusters Redis types sont comme suit.


			Image : Clusters Redis standard

La plupart ElastiCache des opérations sont effectuées au niveau du cluster. Vous pouvez définir un cluster de avec un nombre spécifique de nœuds de et un groupe de paramètres du qui contrôle les propriétés de chaque nœud de Tous les nœuds de au sein d'un cluster sont conçus pour avoir le même type de nœud et les mêmes paramètres et les mêmes configurations du groupe de sécurité.

Chaque cluster doit avoir un identifiant de cluster. L'identifiant de cluster est un nom fourni par le client pour le cluster. Cet identifiant indique un cluster particulier lors de l'interaction avec l' ElastiCache API et AWS CLI les commandes. L'identifiant du cluster doit être unique pour ce client dans une AWS région.

ElastiCache prend en charge plusieurs versions de moteur. Sauf si vous avez des raisons spécifiques, nous vous recommandons d'utiliser la dernière version.

ElastiCache les clusters sont conçus pour être accessibles à l'aide d'une instance Amazon EC2. Si vous lancez votre cluster dans un cloud privé virtuel (VPC) basé sur le service Amazon VPC, vous pouvez y accéder depuis l'extérieur d' AWS. Pour de plus amples informations, veuillez consulter Accès aux ressources ElastiCache depuis l'extérieur d'AWS.

Pour obtenir la liste des versions de Redis prises en charge, consultez ElastiCache pris en charge pour les versions Redis.