Optimisation de vos coûts avec les recommandations de dimensionnement adéquat - AWS Gestion des coûts

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.

Optimisation de vos coûts avec les recommandations de dimensionnement adéquat

Les recommandations de dimensionnement adéquat dans Cost Explorer vous aident à identifier les opportunités d'économies, en diminuant la taille des instances ou en résiliant celles-ci dans Amazon Elastic Compute Cloud (Amazon EC2). La redéfinition des recommandations analyse vos ressources Amazon EC2 et votre utilisation pour montrer des opportunités sur la façon dont vous pouvez réduire vos dépenses. Vous pouvez afficher la totalité de vos instances Amazon EC2 sous-exploitées dans les comptes membres dans une seule vue pour identifier immédiatement le montant que vous pouvez économiser. Une fois que vous avez identifié vos recommandations, vous pouvez prendre des mesures dans la console Amazon EC2.

Note

Nous vous recommandons d'utiliser le Cost Optimization Hub pour identifier les opportunités d'optimisation des coûts. Pour plus de détails, consultez Cost Optimization Hub.

Mise en route avec les recommandations de dimensionnement adéquat

Vous pouvez accéder à vos recommandations de réservation et recommandations basées sur les ressources dans la console Cost Explorer. Après avoir activé cette fonctionnalité, la génération de vos recommandations peut prendre jusqu'à 24 heures.

Pour accéder aux recommandations de dimensionnement adéquat
  1. Connectez-vous à la console de gestion des AWS coûts AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/cost-management/home.

  2. Dans le panneau de navigation, choisissez Rightsizing recommendations (Recommandations de dimensionnement).

Pour activer les recommandations de dimensionnement adéquat
  1. Ouvrez la console de gestion des coûts AWS à l'adresse https://console.aws.amazon.com/cost-management/home.

  2. Dans le volet de navigation, sélectionnez Préférences.

  3. Dans la section Recommandations, choisissez Receive Amazon EC2 resource recommendations (Recevoir des recommandations de ressources Amazon EC2).

  4. Choisissez Save preferences (Enregistrer des préférences).

Note

Seuls les comptes classiques ou de gestion peuvent activer les recommandations de dimensionnement adéquat. Une fois que vous avez activé la fonction, les comptes membres et de gestion peuvent accéder à ces recommandations sauf si le compte de gestion interdit spécifiquement aux comptes membres d'accéder à la page Settings (Paramètres).

Pour améliorer la qualité des recommandations, AWS peut utiliser vos métriques d'utilisation publiées, comme l'utilisation des disques ou de la mémoire, afin d'améliorer nos modèles et algorithmes de recommandation. Toutes les métriques sont rendues anonymes et sont agrégées avant d'être utilisées par AWS pour la formation de modèle. Si vous souhaitez refuser cette expérience, et demander que vos métriques ne soient pas stockées et utilisées pour l'amélioration de modèle, contactez AWS Support. Pour plus d'informations, consultez Conditions de service AWS.

Utilisation de vos recommandations de dimensionnement adéquat

Vous pouvez voir les indicateurs de performance clés (KPI) de haut niveau suivants dans vos recommandations de dimensionnement adéquat :

  • Optimization opportunities (Opportunités d'optimisation) – Nombre de recommandations disponibles en fonction de vos ressources et de votre utilisation

  • Estimated monthly savings (Économies mensuelles estimées) – Somme des économies mensuelles projetées associées à chacune des recommandations fournies

  • Estimated savings (%) (Économies estimées) (%) – Économies disponibles liées aux coûts d'instance directs (à la demande) associés aux instances de la liste de recommandations

Pour filtrer vos recommandations de dimensionnement adéquat
  1. Ouvrez la console de gestion des coûts AWS à l'adresse https://console.aws.amazon.com/cost-management/home.

  2. Dans le panneau de navigation de gauche, choisissez Rightsizing recommendations (Recommandations de dimensionnement).

  3. En haut de la page Rightsizing recommendations (Recommandations de dimensionnement), filtrez vos recommandations en cochant tout ou partie des cases suivantes :

    • Idle instances (Instances inactives) (recommandations de résiliation)

    • Underutilized instances (Instances sous-exploitées)

    • Inclure des Savings Plans et des instances réservées (option permettant de prendre en compte la couverture existante des instances réservées ou Savings Plans dans le calcul des économies de recommandation)

    • Générer des recommandations (option pour générer des recommandations au sein de la famille d'instances ou entre plusieurs familles d'instances)

  4. Au-dessus du tableau Findings (Conclusions), utilisez la barre de recherche pour filtrer en fonction des paramètres suivants :

    • Account ID (ID du compte) (option disponible à partir du compte de gestion)

    • Région

    • Cost allocation tag (Balise de répartition des coûts)

Pour afficher les détails de vos recommandations de dimensionnement adéquat
  1. Ouvrez la console de gestion des coûts AWS à l'adresse https://console.aws.amazon.com/cost-management/home.

  2. Dans le panneau de navigation de gauche, choisissez Rightsizing recommendations (Recommandations de dimensionnement).

  3. Choisissez View (Afficher).

    Le bouton Afficher à droite de chaque recommandation ouvre une fenêtre qui fournit des détails sur les instances et les actions recommandées.

Pour télécharger vos recommandations au format CSV
  1. Choisissez Launch Cost Explorer (Lancer Cost Explorer).

  2. Dans le volet de navigation de gauche, choisissez Recommandations.

  3. Sélectionnez Download CSV (Télécharger le CSV).

Pour obtenir les définitions des champs du fichier CSV, consultez Détails du fichier CSV.

Amélioration de vos recommandations à l'aide de métriques CloudWatch

Nous pouvons examiner votre utilisation de la mémoire si vous activez votre CloudWatch agent Amazon.

Pour activer l'utilisation de la mémoire, reportez-vous à la section Installation de l' CloudWatch agent.

Important

Lorsque vous créez un fichier CloudWatch de configuration, utilisez l'espace de noms par défaut et les noms par défaut pour les métriques collectées.

Pour InstanceID, choisissez append_Dimension. N'ajoutez pas de dimensions supplémentaires pour des métriques de mémoire ou de disque individuelles. L'utilisation des disques n'est pas examinée actuellement.

Pour des instances Linux, choisissez mem_used_percent comme métrique à collecter par votre agent CloudWatch. Pour des instances Windows, choisissez "% Committed Bytes In Use".

Pour plus d'informations sur l' CloudWatch agent, consultez la section Collecte de métriques et de journaux à partir d'instances Amazon EC2 et de serveurs sur site avec l' CloudWatch agent dans le guide de l'utilisateur Amazon CloudWatch .

Détails du fichier CSV

Voici une liste des champs au format CSV téchargeable de la page Rightsizing Recommendations (Recommandations de dimensionnement adéquat). Les champs sont répétés si plusieurs options de dimensionnement adéquat sont disponibles. Le fichier contient également toutes vos balises de répartition des coûts pertinentes.

  • Account ID (ID du compte) – ID du compte AWS auquel appartient l'instance sur laquelle la recommandation est basée.

  • Account Name (Nom du compte) – Nom du compte auquel appartient l'instance sur laquelle la recommandation est basée.

  • Instance ID (ID d'instance) – Identifiant d'instance unique.

  • Instance name (Nom d'instance) – Nom donné à l'instance.

  • Instance Type (Type d'instance) – Famille d'instance et taille de l'instance d'origine.

  • Instance name (Nom d'instance) – Nom donné à une instance. Ce champ est vide si vous ne donnez pas de nom à l'instance.

  • OS (Système d'exploitation) – Système d'exploitation ou plateforme de l'instance actuelle.

  • Region (Région) – Région AWS dans laquelle l'instance s'exécute.

  • Running Hours (Heures de fonctionnement) – Nombre total d'heures de fonctionnement de l'instance sur les 14 derniers jours.

  • RI Hours (Heures d'instances réservées) – Sous-ensemble du nombre total d'heures de fonctionnement qui sont couvertes par une réservation AWS sur la période de rétrospection.

  • OD Hours (Heures d'instances à la demande) – Sous-ensemble du nombre total d'heures de fonctionnement à la demande sur la période de rétrospection.

  • SP Hours (Heures d'instances Spot) – Sous-ensemble du nombre total d'heures de fonctionnement couvertes par Savings Plans sur la période de rétrospection.

  • CPU Utilization (Utilisation de l'UC) – Utilisation maximale de l'UC de l'instance sur la période de rétrospection.

  • Utilisation de la mémoire : utilisation maximale de la mémoire de l'instance au cours de la période de référence (si disponible auprès de l' CloudWatchagent Amazon).

  • Utilisation du disque : utilisation maximale du disque de l'instance au cours de la période de référence (si disponible auprès de l' CloudWatch agent, non prise en charge actuellement).

  • Network Capacity (Capacité du réseau) – Capacité maximale en termes d'opérations d'entrée/de sortie par seconde de l'instance actuelle. Il ne s'agit pas de la mesure de l'utilisation ou des performances de l'instance actuelle, mais seulement de sa capacité. Cette valeur n'est pas prise en compte dans la recommandation.

  • EBS Read Throughput (Débit de lecture EBS) – Nombre maximal d'opérations de lecture par seconde.

  • EBS Write Throughput (Débit d'écriture EBS) – Nombre maximal d'opérations d'écriture par seconde.

  • EBS Read Bandwidth (Bande passante de lecture EBS) – Volume maximal de Kio de lecture par seconde.

  • EBS Write Bandwidth (Bande passante d'écriture EBS) – Volume maximal de Kio d'écriture par seconde.

  • Recommended Action (Action recommandée) – Action recommandée, modifier ou résilier l'instance.

  • Recommended Instance Type 1 (Type d'instance recommandé 1) – Famille d'instance et taille du type d'instance recommandé. Pour les recommandations de résiliation, ce champ est vide.

  • Recommended Instance Type 1 Estimated Saving (Économies estimées du type d'instance recommandé 1) – Économies projetées en fonction de l'action recommandée, du type d'instance, des taux associés, ainsi que de votre portefeuille actuel d'instances réservées.

  • Type d'instance recommandé 1 Processeur projeté : valeur projetée de l'utilisation du processeur en fonction de l'utilisation du processeur de l'instance actuelle et des spécifications d'instance recommandées.

  • Recommended Instance Type 1 Projected Memory (Mémoire projetée du type d'instance recommandé 1) – Valeur projetée de l'utilisation de la mémoire en fonction de l'utilisation de la mémoire de l'instance actuelle et des spécifications d'instance recommandées.

  • Recommended Instance Type 1 Projected Disk (Disque projeté du type d'instance recommandé 1) – Valeur projetée de l'utilisation de disque en fonction de l'utilisation de disque de l'instance actuelle et des spécifications d'instance recommandées.

  • Recommended Instance Type 1 Network Capacity (Capacité du réseau du type d'instance recommandé 1) – Capacité maximale en termes d'opérations d'entrée/de sortie par seconde de l'instance recommandée. Il ne s'agit pas de la mesure de l'utilisation ou des performances de l'instance actuelle, mais seulement de sa capacité. Cette valeur n'est pas prise en compte dans la recommandation.

Présentation des calculs des recommandations de dimensionnement adéquat

Cette section fournit un aperçu des calculs d'économies utilisés dans les algorithmes de vos recommandations de dimensionnement adéquat.

Famille de facturation consolidée

Pour identifier toutes les instances pour tous les comptes de la famille de facturation consolidée, la fonction de recommandations de dimensionnement adéquat examine l'utilisation pendant les 14 derniers jours pour chaque compte. Si l'instance a été arrêtée ou interrompue, nous la retirons de la considération. Pour toutes les instances restantes, nous appelons CloudWatch pour obtenir les données d'utilisation maximale du processeur, l'utilisation de la mémoire (si activée), les entrées/sorties réseau, les entrées/sorties (E/S) du disque local et les performances des volumes EBS connectés au cours des 14 derniers jours. Nous procédons ainsi pour produire des recommandations prudentes, et ne pas recommander des modifications d'instance qui pourraient être préjudiciables pour les performances de l'application ou qui pourraient avoir un impact imprévu sur vos performances.

Déterminer si une instance est inactive ou sous-exploitée, ou ni l'un ni l'autre

Nous examinons l'utilisation maximale de l'UC pendant les 14 derniers jours pour effectuer l'une des évaluations suivantes :

  • Idle (Inactive) – Si l'utilisation maximale de l'UC est inférieure ou égale à 1 %. Une recommandation de résiliation est générée et les économies sont calculées. Pour plus d’informations, consultez Calcul des économies.

  • Underutilized Sous-utilisée – Si l'utilisation maximale de l'UC est supérieure à 1 % et que des économies sont possibles lors de la modification du type d'instance, une recommandation de modification est générée.

Si l'instance n'est pas inactive ou sous-exploitée, nous ne générons aucune recommandation.

Génération de recommandations de modification

Les recommandations utilisent un moteur de Machine Learning pour identifier les types d'instance Amazon EC2 optimaux pour une charge de travail particulière. Les types d'instance incluent ceux qui font partie de groupes AWS Auto Scaling.

Le moteur de recommandations analyse la configuration et l'utilisation des ressources d'une charge de travail afin d'identifier des dizaines de caractéristiques de définition. Par exemple, il peut déterminer si une charge de travail est intensive en UC ou si elle présente une tendance quotidienne. Le moteur de recommandations analyse ces caractéristiques et identifie les ressources matérielles requises par la charge de travail.

Enfin, il conclut comment la charge de travail fonctionnerait sur diverses instances Amazon EC2 pour faire des recommandations pour les ressources de calcul AWS optimales avec une charge de travail spécifique.

Calcul des économies

Nous examinons d'abord l'exécution d'instance pendant les 14 derniers jours pour identifier si celle-ci a été couverte partiellement ou entièrement par une instance réservée ou Savings Plans, ou une instance à la demande en cours d'exécution. Un autre facteur est si la taille de l'instance réservée est flexible. Les coûts d'exécution de l'instance sont calculés en fonction des heures à la demande et du taux du type d'instance.

Pour chaque recommandation, nous calculons les coûts de fonctionnement d'une nouvelle instance. Nous supposons qu'une instance réservée de taille flexible couvre la nouvelle instance de la même manière que l'instance précédente si la nouvelle instance fait partie de la même famille d'instances. Les économies estimées sont calculées en fonction du nombre d'heures d'exécution à la demande et de la différence en termes de taux à la demande. Si l'instance réservée n'a pas une taille flexible ou si la nouvelle instance fait partie d'une famille d'instances différente, le calcul des économies estimées est basé sur le fait que la nouvelle instance a été exécutée au cours des 14 derniers jours en tant qu'instance à la demande.

Cost Explorer fournit uniquement des recommandations avec des économies estimées supérieures ou égales à 0 $. Ces recommandations constituent un sous-ensemble de résultats Compute Optimizer. Pour plus de recommandations basées sur les performances susceptibles d'entraîner une augmentation des coûts, consultez Compute Optimizer.

Vous pouvez choisir d'afficher l'enregistrement avec ou sans considération pour les instances réservées ou les remises Savings Plans. Les recommandations tiennent compte des deux remises par défaut. Si l'on considère les instances réservées ou les remises Savings Plans, l'on peut faire en sorte que certaines recommandations indiquent une valeur d'économie de 0 $. Pour modifier cette option, veuillez consulter Utilisation de vos recommandations de dimensionnement adéquat.

Note

Les recommandations de dimensionnement adéquat ne capturent pas les effets secondaires du dimensionnement adéquat, comme la disponibilité résultante des heures d'instance réservée et leur application aux autres instances. Les économies potentielles basées sur la réallocation des heures d'instance réservée ne sont pas incluses dans le calcul.