Mise à l'échelle manuelle pour Memcached - Amazon ElastiCache

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.

Mise à l'échelle manuelle pour Memcached

La mise à l'échelle horizontale manuelle d'un cluster Memcached vers ou vers l'extérieur est aussi simple que d'ajouter ou de supprimer des nœuds du cluster. Les clusters Memcached sont composés de 1 à 60 nœuds.

Etant donné que vous pouvez partitionner vos données sur tous les nœuds d'un cluster de Memcached, il est rarement obligatoire de changer pour un type de nœud avec une plus grande mémoire. Cependant, étant donné que le moteur Memcached ne conserve pas les données, si vous effectuez une mise à l'échelle vers un autre type de nœud, votre nouveau cluster repart vide à moins que votre application ne le remplisse.

Pour redimensionner manuellement verticalement votre cluster Memcached, vous devez créer un nouveau cluster. Les clusters de Memcached commencent toujours vides, sauf si votre application les remplisse.

Dimensionnement manuel des clusters Memcached
Action Rubrique

Augmentation d'échelle

Ajout de nœuds à un cluster

Diminution d'échelle

Suppression de nœuds d’un cluster

Modification des types de nœuds

Dimensionnement vertical manuel de Memcached

Dimensionnement horizontal manuel de Memcached

Le moteur Memcached prend en charge le partitionnement de vos données sur plusieurs nœuds. En conséquent, il est facile de dimensionner horizontalement les clusters de Memcached. Pour dimensionner horizontalement votre cluster de Memcached, ils suffit simplement d'ajouter ou de supprimer des nœuds.

Les rubriques suivantes expliquent en détail comment dimensionner votre cluster de Memcached ou en ajoutant ou supprimant des nœuds.

Chaque fois que vous modifiez le nombre de nœuds dans votre cluster Memcached, vous devez redéfinir le mappage, au minimum, d'une partie de votre espace de clé vers le nœud adéquat. Pour en savoir plus sur l'équilibrage de charge de votre cluster Memcached, consultez Configuration de votre ElastiCache client pour un équilibrage de charge efficace (Memcached).

Si vous utilisez la découverte automatique sur votre cluster de Memcached, vous n'avez pas besoin de modifier les points de terminaison de votre application à mesure que vous ajoutez ou supprimez des nœuds. Pour plus d’informations sur la découverte automatique, consultez Identifiez automatiquement les nœuds de votre cluster (Memcached). Si vous n’utilisez pas la découverte automatique, chaque fois que vous modifiez le nombre de nœuds de votre cluster Memcached, vous devez mettre à jour les points de terminaison de votre application.

Dimensionnement vertical manuel de Memcached

Lorsque vous redimensionnez manuellement votre cluster Memcached vers le haut ou vers le bas, vous devez créer un nouveau cluster. Les clusters de Memcached commencent toujours vides, sauf si votre application les remplisse.

Important

Si vous optez pour un plus petit type de nœud, veillez à ce que le type de nœud plus petit soit suffisant pour vos données et les besoins de traitement. Pour de plus amples informations, veuillez consulter Choix de la taille de votre nœud.

Mise à l'échelle verticale de Memcached (console)

La procédure suivante vous explique comment dimensionner verticalement votre cluster à l'aide de la ElastiCache console.

Pour mettre à l'échelle verticalement un cluster Memcached (console)
  1. Créez un nouveau cluster de avec le nouveau type de nœud. Pour de plus amples informations, veuillez consulter Création d'un cluster Memcached (console).

  2. Créez un nouveau cluster de cache avec le nouveau type de nœud. Pour de plus amples informations, veuillez consulter Trouver les points de terminaison d'un cluster (console) (Memcached).

  3. Supprimez l'ancien cluster. Pour plus d’informations, consultez Suppression d’un nouveau nœud dans Memcached.

Mise à l'échelle verticale de Memcached (AWS CLI)

La procédure suivante vous guide à travers la mise à l'échelle verticale de votre cluster de cache Memcached à l'aide de l' AWS CLI.

Pour mettre à l'échelle verticalement un cluster de cache Memcached (AWS CLI)
  1. Créez un nouveau cluster de cache avec le nouveau type de nœud. Pour de plus amples informations, veuillez consulter Création d'un cluster (AWS CLI).

  2. Créez un nouveau cluster de cache avec le nouveau type de nœud. Pour de plus amples informations, veuillez consulter Recherche des points de terminaison (AWS CLI).

  3. Supprimez l'ancien cluster de cache. Pour de plus amples informations, veuillez consulter Utilisation du AWS CLI pour supprimer un ElastiCache cluster.

Dimensionnement vertical de Memcached (API) ElastiCache

La procédure suivante vous explique comment dimensionner verticalement votre cluster de cache Memcached à l'aide de l' ElastiCache API.

Pour dimensionner verticalement un cluster de cache Memcached (API) ElastiCache
  1. Créez un nouveau cluster de cache avec le nouveau type de nœud. Pour de plus amples informations, consultez Création d'un cluster pour Memcached (API) ElastiCache .

  2. Procédez à la restauration à partir de l'instantané en utilisant le nouveau type de nœud plus petit comme type de nœud du cluster de cache et, si nécessaire, le nouveau groupe de paramètres. Pour de plus amples informations, veuillez consulter Recherche de points de terminaison (ElastiCache API).

  3. Supprimez l'ancien cluster de cache. Pour de plus amples informations, veuillez consulter Utilisation de l' ElastiCache API.