Auto Scaling Amazon ElastiCache for Redis

Amazon ElastiCache for Redis permet une mise à l'échelle automatique entièrement gérée afin de maintenir des performances constantes en fonction des exigences de vos applications. Il simplifie la gestion de la capacité des clusters de vos charges de travail en facilitant la définition des besoins en ressources et des comportements de mise à l'échelle. ElastiCache met automatiquement votre cluster à l'échelle en fonction de ces plans de mise à l'échelle, ce qui vous permet de réaliser des économies sur les dépenses globales liées au cloud en adaptant les ressources provisionnées à l'évolution des besoins de capacité.

Amazon ElastiCache for Redis utilise d'une part AWS Auto Scaling afin de gérer la mise à l'échelle et, d'autre part, les métriques Amazon CloudWatch pour déterminer le moment auquel une augmentation ou une réduction devient nécessaire. ElastiCache propose deux types de mise à l'échelle. Tout d'abord, vous pouvez utiliser la mise à l'échelle dynamique, qui met automatiquement votre cluster à l'échelle afin de maintenir la stabilité d'une métrique cible, telle que la capacité de mémoire libre, même en cas de changement de la charge sur votre cluster. Ce faisant, vous pouvez améliorer les performances des clusters lorsque cela est nécessaire et réduire la consommation lorsque les ressources ne sont pas requises. Ensuite, vous pouvez utiliser la mise à l'échelle planifiée pour déterminer les jours et les heures de mise à l'échelle, afin de vous adapter aux variations prévisibles de la capacité de charge de travail.

Pour en savoir plus sur l'autoscaling automatique, consultez le guide de l'utilisateur d'Amazon ElastiCache for Redis.

Avantages

Configuration rapide de la mise à l'échelle

Amazon ElastiCache for Redis permet de définir facilement des plans d'autoscaling pour configurer la mise à l'échelle de votre cluster. Vous pouvez activer rapidement l'autoscaling sur un cluster existant ou déjà en cours d'exécution. La configuration se fait en quelques clics dans la console de gestion AWS ou à l'aide d'AWS SDK ou d'AWS CLI. ElastiCache utilise AWS Auto Scaling pour gérer la mise à l'échelle de votre cluster.

Mise à l'échelle selon les besoins spécifiques de vos applications

Lorsque vous configurez l'autoscaling d'Amazon ElastiCache for Redis, vous appliquez une politique de mise à l'échelle basée sur des métriques prédéfinies afin de procéder à une optimisation selon les besoins spécifiques de vos applications, qu'il s'agisse d'optimisation des performances ou des coûts. AWS Auto Scaling définit des cibles en fonction de vos préférences et surveille votre application pour ajouter ou supprimer de la capacité en fonction de l'évolution des besoins.

Maintien des performances

Lorsque vos clusters Amazon ElastiCache for Redis sont supérieurs ou inférieurs à votre valeur cible, AWS Auto Scaling ajuste votre capacité de mise à l'échelle afin que vous puissiez continuer à répondre à vos exigences de performances, même lorsque vos charges de travail changent continuellement ou deviennent imprévisibles. Lors de pics de demande, AWS Auto Scaling augmente la capacité de votre cluster pour maintenir des performances élevées.

Paiement en fonction des besoins

L'autoscaling d'Amazon ElastiCache for Redis permet d'optimiser la rentabilité : vous payez seulement en fonction de vos besoins réels. Lorsque la demande baisse, AWS Auto Scaling ajuste vos clusters pour éviter les dépenses et provisionnements excessifs. L'utilisation de l'autoscaling d'Amazon ElastiCache for Redis est gratuite et vous ne payez que la capacité provisionnée à votre cluster.

Fonctionnement

L'autoscaling d'Amazon ElastiCache for Redis met automatiquement à l'échelle votre cluster en fonction des besoins en ressources et des comportements de mise à l'échelle, ce qui vous permet d'optimiser les performances et de réaliser des économies sur les dépenses globales liées au cloud.

Comment Redis fonctionne-t-il ?

Découvrez comment les clients AWS utilisent Amazon ElastiCache

Visitez la page des clients
Prêt à créer ?
Démarrer avec Amazon ElastiCache
D'autres questions ?
Contactez-nous