Afficher les recommandations du groupe EC2 Auto Scaling - AWS Compute Optimizer

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.

Afficher les recommandations du groupe EC2 Auto Scaling

AWS Compute Optimizer génère des recommandations de type d'instance pour les groupes Amazon EC2 Auto Scaling. Les recommandations pour vos groupes EC2 Auto Scaling sont affichées sur les pages suivantes de la AWS Compute Optimizer console.

  • EC2 Recommandations du groupe Auto Scaling

    Cette page répertorie chacun de vos groupes EC2 Auto Scaling actuels, leurs classifications de recherche, les types d'instances actuels, le prix horaire actuel pour l'option d'achat sélectionnée et la configuration actuelle. La principale recommandation de Compute Optimizer est répertoriée à côté de chacun de vos groupes EC2 Auto Scaling et inclut le type d'instance recommandé, le prix horaire de l'option d'achat sélectionnée et la différence de prix entre vos types d'instance actuels et la recommandation. Utilisez la page des recommandations pour comparer les types d'instances actuels de vos groupes EC2 Auto Scaling avec nos principales recommandations, ce qui peut vous aider à décider si vous devez augmenter ou réduire la taille de vos instances.

  • EC2 Informations sur le groupe Auto Scaling

    En fonction du groupe EC2 Auto Scaling spécifique, cette page vous fournit des recommandations de redimensionnement et/ou des recommandations pour effectuer une mise à l'échelle dans un groupe inactif. Il répertorie les spécifications de chaque recommandation de redimensionnement, telles que le risque de performance et les prix horaires pour l'option d'achat sélectionnée. La page de détails affiche également des graphiques de mesures d'utilisation qui peuvent être utilisés pour comparer le groupe EC2 Auto Scaling actuel avec les mesures d'utilisation prévues pour les options de recommandation.

Les recommandations sont actualisées quotidiennement. Ils sont générés en analysant les spécifications et les mesures d'utilisation du groupe EC2 Auto Scaling actuel sur une période de rétrospective par défaut de 14 jours ou une période de rétrospective de 32 jours. Vous pouvez étendre la période de rétrospective à 93 jours si vous activez les indicateurs d'infrastructure améliorés. Pour plus d’informations, consultez Indicateurs d'infrastructure améliorés, Rectification des préférences de recommandation et Métriques analysées par AWS Compute Optimizer.

N'oubliez pas que Compute Optimizer génère des recommandations pour les groupes EC2 Auto Scaling qui répondent à un ensemble d'exigences spécifiques, que les recommandations peuvent prendre jusqu'à 24 heures pour être générées et que des données métriques suffisantes doivent être accumulées. Pour de plus amples informations, veuillez consulter Ressources requises.

Important

Si vous activez Cost Optimization Hub dans AWS Cost Explorer, Compute Optimizer utilise les données du Cost Optimization Hub, qui incluent vos remises tarifaires spécifiques, pour générer vos recommandations. Si le Cost Optimization Hub n'est pas activé, Compute Optimizer utilise les données de Cost Explorer et les informations de tarification à la demande pour générer vos recommandations. Pour plus d'informations, voir Enabling Cost Explorer et Cost Optimization Hub dans le guide de AWS Cost Management l'utilisateur.

Comment est générée une recommandation de groupe EC2 Auto Scaling

AWS Compute Optimizer génère des recommandations pour les groupes EC2 Auto Scaling à l'aide d'un processus d'évaluation en trois étapes conçu pour optimiser les coûts et les performances :

  1. Déterminer si un groupe EC2 Auto Scaling est inactif

    Compute Optimizer détermine si votre groupe EC2 Auto Scaling est inactif en analysant ses modèles d'utilisation des ressources au cours de la période rétrospective. Si toutes les instances d'un groupe EC2 Auto Scaling répondent aux critères d'inactivité, Compute Optimizer détecte que votre groupe est inactif et estime les économies potentielles liées au dimensionnement dans le groupe inactif. Pour de plus amples informations, veuillez consulter Critères d'inactivité par ressource.

  2. Évaluation de l'évolutivité d'un groupe EC2 Auto Scaling

    Compute Optimizer évalue les paramètres de capacité des instances et les politiques de dimensionnement afin de déterminer si votre groupe EC2 Auto Scaling est utilisé pour maintenir un pool fixe d'instances (sans politiques de dimensionnement ni politiques de dimensionnement désactivées), évoluer dynamiquement pour répondre aux demandes de votre charge de travail (en utilisant le suivi des cibles, le dimensionnement prédictif, le dimensionnement simple ou les politiques de dimensionnement par étapes basées sur l'utilisation du processeur) ou suivre un calendrier fixe d'événements de dimensionnement (avec des politiques de dimensionnement planifiées).

  3. Identifier les opportunités de redimensionnement

    Compute Optimizer analyse l'utilisation des ressources et la configuration actuelle de votre groupe EC2 Auto Scaling, notamment les paramètres de stratégie d'allocation, les politiques de dimensionnement, les types d'instances, les prix et la capacité des instances, afin de trouver des opportunités de redimensionnement appropriées.

    • Pour les groupes EC2 Auto Scaling gérant un pool d'instances fixe, Compute Optimizer recommande des types d'instances qui répondent à vos exigences en matière de charge de travail tout en conservant le nombre d'instances actuel. Cela peut améliorer les performances de votre charge de travail et vous permettre de réaliser des économies.

    • Pour les groupes EC2 Auto Scaling qui évoluent de manière dynamique en fonction de la demande, Compute Optimizer recommande de passer aux nouvelles générations d'instances qui peuvent permettre de réaliser des économies supplémentaires. Si les métriques de mémoire sont activées, elles peuvent également suggérer des opportunités de réduction de la mémoire pour réaliser des économies supplémentaires.

    • Pour les groupes EC2 Auto Scaling qui suivent un calendrier fixe d'événements de dimensionnement, Compute Optimizer recommande des types d'instances qui peuvent permettre de réaliser des économies supplémentaires tout en répondant à vos exigences de charge de travail en ressources sur la base d'une capacité échelonnée planifiée. Cela garantit que les recommandations correspondent aux stratégies de mise à l'échelle spécifiques et aux exigences de charge de travail de chaque groupe.

Note

Pour ce qui est des recommandations de redimensionnement, Compute Optimizer ne fournit pas de recommandations visant à modifier la politique de dimensionnement ou les paramètres de capacité des instances.

Classification des résultats

La colonne Finding de la page de recommandations des groupes EC2 Auto Scaling fournit un résumé des performances de chacun de vos groupes EC2 Auto Scaling pendant la période de rétrospective.

Les classifications de résultats suivantes s'appliquent aux groupes EC2 Auto Scaling.

Classification Description

Non optimisé

EC2 Les groupes Auto Scaling qui gèrent un pool d'instances fixe sont considérés comme non optimisés lorsque le groupe est surdimensionné ou exécute des charges de travail susceptibles d'entraîner des problèmes de performances.

EC2 Les groupes Auto Scaling qui évoluent de manière dynamique ou suivent un calendrier fixe d'événements de dimensionnement sont considérés comme non optimisés lorsqu'il existe d'autres types d'instances capables de répondre à la demande à moindre coût.

Optimisé

Un groupe EC2 Auto Scaling est considéré comme optimisé lorsque toutes les spécifications de votre groupe, telles que le processeur, la mémoire et le réseau, répondent aux exigences de performance de votre charge de travail. Pour les groupes optimisés, Compute Optimizer peut recommander un type d'instance de nouvelle génération.

Stratégie d’allocation

Les colonnes de stratégie d'allocation des pages de recommandations et de détails du groupe EC2 Auto Scaling affichent la stratégie d'allocation actuelle et recommandée pour le groupe EC2 Auto Scaling. La stratégie d'allocation définit l'ordre dans lequel le groupe EC2 Auto Scaling déploie ses types d'instances mixtes. Compute Optimizer peut définir une stratégie d'allocation comme étant l'une des suivantes :

  • Priorisé — Le groupe EC2 Auto Scaling hiérarchise les types d'instances en fonction de l'ordre que vous avez indiqué dans les exigences relatives aux types d'instance.

  • Prix le plus bas : le groupe EC2 Auto Scaling déploie automatiquement les types d'instances les moins chers dans chaque zone de disponibilité en fonction du prix à la demande actuel.

  • Aucune stratégie d'allocation : vous n'avez pas défini de stratégie d'allocation pour votre groupe EC2 Auto Scaling.

  • Non applicable — Aucune stratégie d'allocation n'est applicable à un groupe EC2 Auto Scaling avec un seul type d'instance.

Compute Optimizer recommande d'utiliser une stratégie d'allocation priorisée et de prioriser les types d'instances recommandés par rapport à vos types d'instances actuels, conformément à vos exigences en matière de types d'instance. La priorisation des recommandations de Compute Optimizer permet à votre groupe EC2 Auto Scaling de déployer des types d'instances qui optimisent à la fois les coûts et les performances. Nous vous recommandons également de conserver vos types d'instances actuels dans les limites de vos exigences en matière de types d'instance afin de vous assurer que la capacité est suffisante pour prendre en charge vos charges de travail.

Vous pouvez mettre à jour vos groupes EC2 Auto Scaling avec les types d'instances que nous recommandons en actualisant les instances. Pour plus d'informations, consultez Utiliser une actualisation d'instance pour mettre à jour les instances d'un groupe Auto Scaling dans le guide de l'utilisateur d'Amazon EC2 Auto Scaling.

Pour plus d'informations sur les stratégies d'allocation, consultez la section Stratégies d'allocation pour plusieurs types d'instances dans le guide de l'utilisateur d'Amazon EC2 Auto Scaling.

Économies mensuelles estimées et opportunités d'économies

Économies mensuelles estimées (après remises)

Cette colonne répertorie les économies mensuelles estimées pour le groupe EC2 Auto Scaling si vous aviez utilisé le ou les types d'instance recommandés pendant la période de rétrospective. Une fois les remises réalisées, considérez les modèles de tarification des Instances Réservées ou des Savings Plans actifs sur vos comptes. Pour recevoir des recommandations concernant des remises sur les Savings Plans et les Instances réservées, la préférence du mode d'estimation des économies doit être activée. Pour plus d'informations, consultez la section Mode d'estimation des économies.

Note

Si vous n'activez pas la préférence du mode d'estimation des économies, cette colonne affiche les informations de tarification à la demande par défaut.

Économies mensuelles estimées (à la demande)

Cette colonne répertorie les économies mensuelles approximatives réalisées par le groupe EC2 Auto Scaling si vous aviez suivi les recommandations de Compute Optimizer au cours de la période de référence et si vous aviez acheté un produit au tarif des instances On-Demand.

Opportunité d'épargne (%)

Cette colonne répertorie le pourcentage d'économies mensuelles estimé par rapport au coût mensuel actuel que vous pouvez économiser en adoptant le ou les types d'instance recommandés pour votre groupe EC2 Auto Scaling. Si le mode d'estimation des économies est activé, Compute Optimizer analyse tous les modèles de tarification des instances réservées ou des plans d'épargne actifs sur vos comptes afin de générer le pourcentage d'opportunités d'économies. Si le mode d'estimation des économies n'est pas activé, Compute Optimizer utilise uniquement les informations de tarification à la demande. Pour plus d'informations, consultez la section Mode d'estimation des économies.

Calcul des économies mensuelles estimées

Pour chaque recommandation, nous calculons le coût d'exploitation d'une nouvelle instance en utilisant le type d'instance recommandé. Les économies mensuelles estimées sont calculées en fonction du nombre d'heures d'exécution des instances actuelles du groupe EC2 Auto Scaling et de la différence de taux entre le type d'instance actuel et le type d'instance recommandé. Les économies mensuelles estimées pour les groupes EC2 Auto Scaling affichées sur le tableau de bord Compute Optimizer sont la somme des économies mensuelles estimées pour toutes les instances surprovisionnées dans les groupes EC2 Auto Scaling, dans le compte.

Inactif

La colonne Idle de la page de recommandations des groupes EC2 Auto Scaling indique si votre groupe EC2 Auto Scaling est inactif ou non.

Critères d'inactivité pour les groupes EC2 Auto Scaling : le groupe EC2 Auto Scaling ne possède aucune instance présentant un pic d'utilisation du processeur supérieur à 5 % ou une utilisation du réseau de 5 Mo par jour pendant la période considérée.

AWS Recommandations relatives aux instances basées sur le graviton

Lorsque vous consultez les recommandations du groupe EC2 Auto Scaling, vous pouvez voir l'impact sur le prix et les performances de l'exécution de votre charge de travail sur des instances AWS basées sur Graviton. Pour ce faire, choisissez Graviton (aws-arm64) dans le menu déroulant des préférences d'architecture du processeur. Sinon, choisissez Current pour afficher les recommandations basées sur le même fournisseur de processeur et sur la même architecture que l'instance actuelle.

Note

Les colonnes Prix actuel, Prix recommandé, Différence de prix, Différence de prix (%) et Économies mensuelles estimées sont mises à jour pour fournir une comparaison de prix entre le type d'instance actuel et le type d'instance correspondant à la préférence d'architecture de processeur sélectionnée. Par exemple, si vous choisissez Graviton (aws-arm64), les prix sont comparés entre le type d'instance actuel et le type d'instance basé sur Graviton recommandé.

Types de charge de travail déduits

La colonne Types de charge de travail déduits de la page des recommandations des groupes EC2 Auto Scaling répertorie les applications susceptibles de s'exécuter sur des instances du groupe EC2 Auto Scaling, comme le déduit Compute Optimizer. Pour ce faire, il analyse les attributs des instances du groupe EC2 Auto Scaling, tels que le nom de l'instance, les balises et la configuration. Compute Optimizer peut actuellement déduire si vos instances exécutent Amazon EMR, Apache Cassandra, Apache Hadoop, Memcached, NGINX, PostgreSQL, Redis, Kafka ou. SQLServer En déduisant les applications exécutées sur vos instances, Compute Optimizer est en mesure d'identifier les efforts nécessaires pour migrer vos charges de travail des types d'instances x86 vers des types d'instances Graviton basés sur ARM. AWS Pour de plus amples informations, veuillez consulter Effort de migration.

Note

Vous ne pouvez pas déduire l' SQLServer application dans les régions du Moyen-Orient (Bahreïn), de l'Afrique (Le Cap), de l'Asie-Pacifique (Hong Kong), de l'Europe (Milan) et de l'Asie-Pacifique (Jakarta).

Effort de migration

La colonne Effort de migration des pages de recommandations des groupes EC2 EC2 Auto Scaling et de détails des groupes Auto Scaling répertorie le niveau d'effort qui peut être requis pour migrer du type d'instance actuel vers le type d'instance recommandé. Vous trouverez ci-dessous des exemples des différents niveaux d'effort migratoire.

  • Très faible — Le type d'instance recommandé possède la même architecture de processeur que le type d'instance actuel.

  • Faible — Amazon EMR est le type de charge de travail déduit et un type d'instance AWS Graviton est recommandé

  • Moyen — Un type de charge de travail ne peut pas être déduit, mais un type d'instance AWS Graviton est recommandé.

  • Élevé : le type d'instance recommandé possède une architecture de processeur différente de celle du type d'instance actuel, et aucune version compatible de la charge de travail n'est connue sur l'architecture de processeur recommandée.

Pour plus d'informations sur la migration des types d'instances x86 vers des instances AWS Graviton basées sur ARM, consultez la section Considérations relatives à la transition des charges de travail vers des instances Amazon basées sur AWS Graviton2 dans le manuel Graviton Getting Started. EC2 AWS GitHub

Risques liés aux performances

Les colonnes relatives aux risques de performance de la page de détails des groupes EC2 Auto Scaling et de la page des recommandations des groupes EC2 Auto Scaling définissent la probabilité que le ou les types d'instances actuels et recommandés exécutés dans votre groupe EC2 Auto Scaling ne répondent pas aux exigences de votre charge de travail. Compute Optimizer calcule un score de risque de performance individuel pour chaque spécification du groupe EC2 Auto Scaling, notamment le processeur, la mémoire, le débit EBS, les IOPS EBS, le débit du disque, les IOPS du disque, le débit du réseau et le PPS du réseau. Le risque de performance du groupe EC2 Auto Scaling actuel et recommandé est calculé comme le score de risque de performance maximal selon les spécifications de ressources analysées.

Les valeurs sont comprises entre très faible, faible, moyenne, élevée et très élevée. Un risque de performance très faible signifie que le ou les types d'instance devraient toujours fournir des capacités suffisantes. Plus le risque de performance est élevé, plus vous devez vérifier si le ou les types d'instances exécutés dans votre groupe EC2 Auto Scaling répondent aux exigences de performance de votre charge de travail avant de migrer votre ressource. Décidez s'il convient d'optimiser les performances et/ou de réduire les coûts. Pour plus d'informations, consultez la section Modification du type d'instance dans le guide de l'utilisateur d'Amazon Elastic Compute Cloud.

Note

Dans l'API Compute Optimizer, le risque de performance AWS Command Line Interface (AWS CLI) et AWS SDKs, est mesuré sur une échelle allant de 0 (très faible) à 4 (très élevé).

Graphiques d'utilisation

La page de détails du groupe EC2 Auto Scaling affiche les graphiques des métriques d'utilisation pour les instances actuelles du groupe. Les graphiques affichent les données relatives à la période d'analyse. Compute Optimizer utilise le point d'utilisation maximal dans chaque intervalle de cinq minutes pour générer des recommandations de groupe EC2 Auto Scaling.

Vous pouvez modifier les graphiques pour afficher les données des dernières 24 heures, pour trois jours, une semaine ou deux semaines. Si vous activez la fonctionnalité payante des indicateurs d'infrastructure améliorés, vous pouvez consulter les données des trois derniers mois.

Les graphiques d'utilisation suivants sont affichés sur la page de détails :

Nom du graphe Description

Utilisation moyenne du processeur (pourcentage)

Pourcentage moyen d'unités de EC2 calcul allouées utilisées par les instances du groupe EC2 Auto Scaling.

Durée moyenne du réseau (Mio par seconde)

Nombre de mégaoctets (MiB) reçus par seconde sur toutes les interfaces réseau par les instances du groupe Auto Scaling EC2 .

Sortie réseau moyenne (Mib/seconde)

Nombre de mégaoctets (MiB) envoyés par seconde sur toutes les interfaces réseau par les instances du groupe Auto Scaling EC2 .

Capacité de l'instance

Il s'agit du nombre d'instances en cours d'exécution avec un groupe EC2 Auto Scaling à un moment donné.