Appliquer les recommandations de dimensionnement aux instances de VM

Compute Engine propose des recommandations de type de machine pour vous aider à optimiser l'utilisation des ressources de vos instances de machine virtuelle (VM). Ces recommandations sont générées automatiquement en fonction des métriques système collectées par le service Stackdriver Monitoring au cours des huit jours précédant l'émission des recommandations. Aidez-vous de ces recommandations pour redimensionner le type de machine de votre instance et utiliser plus efficacement ses ressources. Cette fonctionnalité est également appelée Recommandations de dimensionnement.

Pour en savoir plus sur les différentes options de dimensionnement disponibles pour les instances de VM, consultez la documentation relative aux types de machines.

Prix

Les recommandations de dimensionnement sont gratuites.

Limitations et cas d'utilisation

Aucune recommandation de dimensionnement n'est disponible actuellement pour les instances de VM qui ont été créées à l'aide de l'environnement flexible App Engine, de Cloud Dataflow ou de Google Kubernetes Engine, ni pour les instances de VM dotées de disques, GPU ou TPU non persistants.

Dans de rares cas, un message d'erreur peut s'afficher lors de l'application d'une recommandation. Par exemple, un type de machine recommandé peut être trop petit pour le nombre de disques connectés, ne pas répondre aux besoins en ressources des images ou des licences, ou être indisponible dans une zone.

L'algorithme de recommandation de dimensionnement convient pour les charges de travail qui suivent des schémas hebdomadaires, augmentent ou diminuent au fil des semaines, sous-utilisent leurs ressources de manière continue ou sont constamment limitées par des ressources insuffisantes. Dans de tels cas, huit jours de données historiques suffisent à prévoir comment une modification de la taille de la machine peut améliorer l'utilisation des ressources.

L'algorithme de recommandation de dimensionnement est moins approprié pour les charges de travail moins fréquentes (par exemple, les pics mensuels) : huit jours de données ne suffisent pas pour capturer ou prévoir les fluctuations de traitement.

Pour les charges de travail où le coût est plus important que les performances, comme les charges de travail par lots, vous pouvez ignorer les recommandations d'augmentation de la taille.

Métriques utilisées dans les recommandations de dimensionnement

Compute Engine surveille l'utilisation du processeur et de la mémoire des VM en cours d'exécution. Il émet des recommandations basées sur les données collectées au cours des huit derniers jours. Compute Engine émet des recommandations telles que les suivantes :

  • Si la plupart du temps votre instance a peu utilisé les processeurs, Compute Engine recommandera un type de machine comportant moins de processeurs virtuels.

  • Si la plupart du temps votre instance a beaucoup utilisé les processeurs, Compute Engine recommandera un type de machine comportant davantage de processeurs virtuels.

  • Si votre instance n'a pas utilisé une grande partie de sa mémoire, Compute Engine recommandera un type de machine avec moins de mémoire.

  • Si la plupart du temps votre instance a utilisé intensivement une grande partie de sa mémoire, Compute Engine recommandera un type de machine comportant davantage de mémoire.

Compute Engine peut recommander d'utiliser un type de machine standard ou personnalisé. Sachez qu'il existe des limitations relatives à la quantité de mémoire et de processeurs virtuels disponibles sur une machine. Par exemple, l'augmentation d'une ressource peut nécessiter l'augmentation d'une autre ressource au même moment pour que les spécifications d'un type de machine valide soient respectées. En outre, Compute Engine ne recommande que les types de machines disponibles dans la zone où l'instance est en cours d'exécution.

Pour en savoir plus, consultez les spécifications relatives au type de machine personnalisé.

Pour les estimations de différence de coût, le coût d'une instance est basé sur l'utilisation au cours de la semaine précédente (avant la remise automatique proportionnelle à une utilisation soutenue) et est extrapolé à 30 jours. Cette valeur est ensuite comparée au coût mensuel du type de machine recommandé (avant la remise automatique proportionnelle à une utilisation soutenue). Pour plus de détails, consultez la documentation sur les tarifs.

Affichage des recommandations de dimensionnement

Compute Engine émet des recommandations via la console Google Cloud Platform. Les recommandations sont activées par défaut.

  1. Accédez à la page Instances de VM.

    Accéder à la page "Instances de VM"

  2. Sélectionnez le projet et cliquez sur Continuer.
  3. Dans votre liste d'instances, cliquez sur la liste déroulante Columns (Colonnes) située dans le coin supérieur droit pour activer/désactiver une ou plusieurs colonnes.
  4. Activez ou désactivez les colonnes voulues, dont Recommendation (Recommandations).
  5. Dans la colonne Recommendation (Recommandation), examinez les recommandations relatives à chaque instance. Vous pouvez également trier la colonne en fonction du montant des économies estimées. Si aucune recommandation ne s'affiche à côté de l'instance, cela signifie que Compute Engine n'en a pas à proposer.

    Colonne Recommandations

Lorsque vous créez une instance, les recommandations relatives à cette nouvelle instance sont visibles 24 heures après sa création. Si vous modifiez le type de machine d'une instance, Compute Engine propose d'autres recommandations dans les 24 heures suivant la modification.

Par la suite, les recommandations sont actualisées à intervalles réguliers tout au long de la journée.

Redimensionnement des instances en fonction des recommandations

Si vous souhaitez appliquer les recommandations de Compute Engine, vous pouvez redimensionner l'instance directement à partir de l'écran des recommandations.

  1. Sur la page VM instances (Instances de VM), cliquez sur le texte de la recommandation concernant l'instance à redimensionner.

    Lien de recommandation

  2. Une fenêtre contextuelle affiche plus de détails et le bouton Apply (Appliquer) qui permet d'appliquer la recommandation à l'instance. Lorsque vous cliquez sur ce bouton, Compute Engine arrête l'instance, modifie son type de machine et la redémarre.

    Vous pouvez également cliquer sur le lien Customize (Personnaliser) pour personnaliser l'instance selon vos préférences.

    Fenêtre contextuelle des détails relatifs aux recommandations

    Cliquez sur le bouton Apply (Appliquer) pour appliquer les modifications.

Ignorer des recommandations

Lorsque vous avez terminé d'utiliser une recommandation, vous pouvez l'ignorer. Cette action supprime la recommandation de l'estimation des économies totales. Pour que son apparence soit minimisée, le texte de la recommandation est désormais grisé.

Estimation liée aux recommandations
Estimation des économies totales

Pour ignorer une seule recommandation :

  1. Sur la page VM instances (Instances de VM), cliquez sur le texte de la recommandation à ignorer.

  2. Une fenêtre contextuelle affiche plus de détails et le bouton Dismiss recommendation (Ignorer la recommandation).

    Ignorer les recommandations

  3. Cliquez sur Dismiss recommendation (Ignorer la recommandation).

Pour ignorer toutes les recommandations, cliquez sur le bouton Dismiss all (Tout ignorer) de la page VM instances (Instances de VM).

Ignorer des recommandations

Pour restaurer une recommandation :

  1. Sur la page VM instances (Instances de VM), cliquez sur le texte de recommandation grisé à restaurer.

    Recommandation ignorée

  2. Une fenêtre contextuelle affiche plus de détails et le bouton Restore recommendation (Restaurer la recommandation).

    Ignorer des recommandations

  3. Cliquez sur Restore recommendation (Restaurer la recommandation).

Utiliser l'agent de surveillance pour des recommandations plus précises

Stackdriver propose un agent de surveillance qui collecte des métriques de disque, de processeur, de réseau et de processus supplémentaires à partir de vos instances de VM. Installez l'agent de surveillance sur les instances de VM pour qu'il puisse accéder aux ressources système et aux services d'application afin de collecter ces données.

Si l'agent de surveillance est installé et s'exécute sur une instance de VM, les métriques de processeur et de mémoire qu'il collecte sont automatiquement utilisées afin de calculer les recommandations de dimensionnement. Les métriques de l'agent permettent de mieux comprendre l'utilisation des ressources de l'instance par rapport aux métriques par défaut de Compute Engine. De cette façon, le moteur de recommandations peut mieux estimer les besoins en ressources et émettre des recommandations plus précises.

Pour installer l'agent, consultez la page Installer l'agent de surveillance.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Compute Engine