AWS Compute Optimizer À utiliser pour obtenir des recommandations pour le type d'instance d'un groupe Auto Scaling - Amazon EC2 Auto Scaling

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.

AWS Compute Optimizer À utiliser pour obtenir des recommandations pour le type d'instance d'un groupe Auto Scaling

AWS fournit des recommandations relatives aux instances Amazon EC2 pour vous aider à améliorer les performances, à économiser de l'argent, ou les deux, en utilisant des fonctionnalités optimisées par. AWS Compute Optimizer Vous pouvez utiliser ces recommandations pour décider de passer à un nouveau type d’instance.

Pour formuler des recommandations, Compute Optimizer analyse vos spécifications d'instances existantes ainsi que l'historique récent des métriques. Les données compilées sont ensuite utilisées pour recommander les types d'instances Amazon EC2 qui sont les plus à même de gérer la charge de travail existante. Les recommandations sont renvoyées avec la tarification horaire des instances.

Note

Pour obtenir des recommandations de Compute Optimizer, vous devez d’abord vous inscrire à Compute Optimizer. Pour plus d'informations, consultez Démarrer avec AWS Compute Optimizer dans le Guide de l'utilisateur AWS Compute Optimizer .

Limites

Compute Optimizer génère des recommandations pour les instances des groupes Auto Scaling configurés pour lancer et exécuter les types d'instances M, C, R, T et X. Cependant, il ne génère pas de recommandations pour les types d'instances -g alimentés par les processeurs AWS Graviton2 (par exemple, C6g), ni pour les types d'instances -n qui offrent des performances de bande passante réseau supérieures (par exemple, M5n).

Les groupes Auto Scaling doivent également être configurés pour exécuter un type d'instance unique (c'est-à-dire aucun type d'instance mixte), ne doivent pas avoir de politique de mise à l'échelle associée et avoir les mêmes valeurs pour la capacité désirée, minimale et maximale (c'est-à-dire un groupe Auto Scaling avec un nombre fixe d'instances). Compute Optimizer génère des recommandations pour les instances de groupes Auto Scaling qui répondent à toutes ces exigences de configuration.

Conclusions

Compute Optimizer classe ses résultats pour les groupes Auto Scaling comme suit :

  • Non optimisé – Un groupe Auto Scaling est considéré comme non optimisé lorsque Compute Optimizer a identifié une recommandation pouvant fournir de meilleures performances pour votre application.

  • Optimisé – Un groupe Auto Scaling est considéré comme optimisé lorsque Compute Optimizer détermine que ce groupe est correctement provisionné pour exécuter votre application, en fonction du type d'instance choisi. Pour les ressources optimisées, Compute Optimizer peut parfois recommander un type d'instance de nouvelle génération.

  • Aucune – Il n'y a aucune recommandation pour ce groupe Auto Scaling. Cela peut se produire si vous êtes inscrit à Computer Optimizer depuis moins de 12 heures, ou lorsque le groupe Auto Scaling s'exécute depuis moins de 30 heures, ou lorsque le type d'instance ou groupe Auto Scaling n'est pas pris en charge par Compute Optimizer. Pour plus d’informations, consultez la section Limites.

Afficher les recommandations

Après votre inscription à Compute Optimizer, vous pouvez afficher les résultats et les recommandations qu'il génère pour vos groupes Auto Scaling. Si vous venez de vous inscrire, les recommandations peuvent ne pas être disponibles avant un délai de 12 heures.

Pour afficher les recommandations générées pour un groupe Auto Scaling
  1. Ouvrez la console Compute Optimizer à l’adresse https://console.aws.amazon.com/compute-optimizer/.

    La page Tableau de bord s'ouvre.

  2. Choisissez View recommendations for all Auto Scaling groups (Afficher les recommandations pour tous les groupes Auto Scaling).

  3. Sélectionnez votre groupe Auto Scaling.

  4. Choisissez View detail (Afficher les détails).

    La vue change pour afficher jusqu'à trois recommandations d'instances différentes dans une vue préconfigurée, en fonction des paramètres de table par défaut. Il fournit également des données CloudWatch métriques récentes (utilisation moyenne du processeur, entrée réseau moyenne et sortie réseau moyenne) pour le groupe Auto Scaling.

Déterminez si vous souhaitez utiliser l’une des recommandations. Décidez s'il convient d'optimiser les performances et/ou de réduire les coûts.

Pour modifier le type d'instance dans votre groupe Auto Scaling, mettez à jour le modèle de lancement ou mettez à jour le groupe Auto Scaling pour utiliser une nouvelle configuration du lancement. Les instances existantes continuent d'utiliser la configuration précédente. Pour mettre à jour les instances existantes, résiliez-les afin qu'elles soient remplacées par votre groupe Auto Scaling ou permettez à la scalabilité automatique de remplacer progressivement les anciennes instances par des instances plus récentes en fonction de vos politiques de résiliation.

Note

Grâce aux fonctionnalités de durée de vie maximale et d'actualisation de l'instance, vous pouvez également remplacer les instances existantes du groupe Auto Scaling pour lancer de nouvelles instances qui utilisent le nouveau modèle de lancement ou la nouvelle configuration du lancement. Pour plus d’informations, consultez Remplacer des instances Auto Scaling en fonction de la durée de vie maximale de l’instance et Utiliser une actualisation d'instance pour mettre à jour les instances d'un groupe Auto Scaling.

Considérations relatives à l'évaluation des recommandations

Avant de passer à un nouveau type d'instance, tenez compte des éléments suivants :

  • Les recommandations ne prédisent pas votre utilisation. Les recommandations sont basées sur votre historique d’utilisation au cours de la période de 14 jours la plus récente. Veillez à choisir un type d'instance censé répondre à vos futurs besoins en termes d'utilisation.

  • Concentrez-vous sur le graphique des métriques pour déterminer si l’utilisation réelle est inférieure à la capacité d’instance. Vous pouvez également consulter les données métriques (moyenne, pic, percentile) afin d'évaluer plus en détail les recommandations relatives CloudWatch à votre instance EC2. Par exemple, notez l’évolution des métriques de pourcentage d’UC pendant la journée et s’il y a des pics qui doivent être pris en compte. Pour plus d'informations, consultez la section Affichage des statistiques disponibles dans le guide de CloudWatch l'utilisateur Amazon.

  • Compute Optimizer peut fournir des recommandations pour les instances de performance à capacité extensible, à savoir les instances T3, T3a et T2. Si vous dépassez régulièrement votre niveau de base, assurez-vous que vous pouvez continuer à le faire en fonction des vCPU du nouveau type d'instance. Pour plus d'informations, consultez Crédits UC et performances de référence pour les instances à capacité extensible dans le Guide de l'utilisateur Amazon EC2 pour les instances Linux.

  • Si vous avez acheté une Instance réservée, votre instance à la demande peut être facturée au prix d'une Instance réservée. Avant de modifier votre type d’instance actuel, commencez par évaluer l’impact sur l’utilisation et la couverture de l’Instance réservée.

  • Dans la mesure du possible, envisagez des conversions vers des instances de nouvelle génération.

  • Lors de la migration vers une autre famille d’instances, assurez-vous que le type d’instance actuel et le nouveau type d’instance sont compatibles, en termes de virtualisation, d’architecture ou de type de réseau par exemple. Pour plus d'informations, consultez Compatibilité pour la remise à l'échelle des instances dans le Guide de l'utilisateur Amazon EC2 pour les instances Linux.

  • Enfin, tenez compte de la note de risque de performances fournie pour chaque recommandation. Le risque de performances correspond à l’effort que vous pourriez avoir à consacrer pour valider si le type d’instance recommandé répond aux exigences de performances de votre charge de travail. Nous recommandons également des tests rigoureux de charge et de performance avant et après toute modification.

Ressources supplémentaires

Outre les rubriques de cette page, consultez les ressources suivantes :