VM Manager

VM Manager est une suite d'outils qui permet de gérer les systèmes d'exploitation des grands parcs de machines virtuelles (VM) exécutant Windows et Linux sur Compute Engine.

VM Manager contribue à optimiser l'efficacité par le biais de l'automatisation et réduit la charge opérationnelle liée à la maintenance de ces parcs de VM.

VM Manager accepte les projets des périmètres de service VPC Service Controls.

Présentation

Les services suivants sont disponibles dans la suite VM Manager :

  • OS Patch Management : ce service vous permet d'appliquer des correctifs à la demande et planifiés. Vous pouvez également l'utiliser pour créer des rapports sur la conformité des correctifs dans votre environnement.
  • OS Inventory Management : ce service vous permet de collecter et d'examiner les informations du système d'exploitation.
  • OS Configuration Management : ce service vous permet d'installer, de supprimer et de mettre à jour automatiquement des packages logiciels.
Architecture de VM Manager.
Figure 1. Présentation de l'architecture de VM Manager

La figure 1 fournit une vue d'ensemble de VM Manager.

Lorsque vous configurez ou activez VM Manager dans votre projet Cloud, vous pouvez accéder à la suite complète d'outils VM Manager : OS Patch Management, OS Configuration Management et OS Inventory Management.

Activation de VM Manager

Vous pouvez configurer VM Manager pour qu'il soit automatiquement activé ou activé. L'activation automatique s'applique à l'ensemble de votre projet. L'activation manuelle peut être effectuée par VM ou pour l'ensemble du projet.

En résumé, lorsque vous activez VM Manager, que ce soit automatiquement ou manuellement, la configuration est la suivante :

  • L'API du service OS Config et l'API Container Analysis sont activées sur le projet Google Cloud.
  • L'agent OS Config, qui s'exécute sur chaque VM sélectionnée, est activé en définissant les valeurs de métadonnées d'instance requises.

Pour en savoir plus sur l'activation manuelle de VM Manager, consultez la page Vue d'ensemble de la configuration.

L'activation automatique s'effectue à partir de Google Cloud Console.

Agent OS Config

Lorsque VM Manager est activé, l'agent OS Config fonctionne comme suit pour chacun des services :

  • Pour OS Patch Management, l'agent OS Config utilise les utilitaires du système d'exploitation (tels que yum, apt, rpm ou l'agent Windows Update) pour récupérer les correctifs ou les mises à jour du package du système d'exploitation ou de la source, et les appliquer à la VM. Pour en savoir plus, consultez la page Fonctionnement de OS Patch Management.
  • Pour OS Configuration Management, l'agent OS Config utilise les utilitaires du système d'exploitation (tels que yum, apt, rpm ou l'agent Windows Update) pour gérer l'état de la VM spécifiée dans la règle d'invité. Pour en savoir plus, consultez la section Fonctionnement des règles d'invité de système d'exploitation.
  • Pour OS Inventory Management, l'agent OS Config collecte les données d'inventaire. Ces données d'inventaire sont ensuite stockées dans les métadonnées d'instance et dans divers flux de journaux. Vous pouvez ensuite interroger ces données à l'aide de l'outil de ligne de commande gcloud. Pour en savoir plus, consultez la page Fonctionnement de la gestion de l'inventaire du système d'exploitation.

Packages de système d'exploitation et source des mises à jour

Pour OS Patch Management et OS Configuration Management, vos VM doivent pouvoir accéder aux sources de packages et aux dépôts. Pour les VM de réseaux privés, vous pouvez configurer l'accès privé à Google.

Tarifs

La suite VM Manager est facturée en tant que service unique selon un tarif forfaitaire pour chaque VM dotée d'un agent OS Config actif.

Des frais vous sont facturés pour le nombre de VM dotées d'un agent OS Config actif, comme suit:

  • Une version gratuite est disponible pour commencer à effectuer des tests dans votre environnement. Cette version gratuite fournit une utilisation mensuelle de 100 VM par compte de facturation Cloud.
  • Pour toutes les VM dotées d'un agent OS Config actif, chaque agent actif est facturé au tarif de 0,003 $ par heure et par VM une fois la version gratuite écoulée.

Le tableau suivant récapitule les unités et les formules pouvant être utilisées pour déterminer le total des frais.

Élément Coût/unité (prix indiqués en USD)
Coût horaire (par VM dotée d'un agent actif) 0,003 $
Remise mensuelle sur l'utilisation (par compte de facturation Cloud) Nombre fixe de VM gratuites = 100
Formule d'utilisation mensuelle = (nombre d'heures dans le mois * nombre de VM gratuites)
Par exemple, dans un mois de 31 jours = 744 * 100 = 74 400 heures d'utilisation d'un agent actif

Exemples de calculs

Dans les exemples suivants, les prix sont calculés en USD.

Exemple 1

Si vous exécutez 10 VM disposant d'un agent OS Config actif au cours d'un mois de 31 jours (744 heures), les calculs sont les suivants conformément à la formule décrite dans le tableau précédent :

Free tier = 74,400 agent hours
Monthly usage = 744 * 10= 7,440 agent hours

L'utilisation mensuelle est inférieure à celle de la version gratuite. Par conséquent, l'utilisation mensuelle ajustée est de 0 heure et le coût mensuel total s'élève à 0 $.

Exemple 2

Si vous exécutez 100 VM disposant d'un agent OS Config actif au cours d'un mois de 31 jours (744 heures), les calculs sont les suivants conformément aux formules décrites dans le tableau précédent :

 Free tier = 74,400 agent hours
 Monthly usage = 744 * 100 = 74,400 agent hours
 

L'utilisation mensuelle est égale à celle de la version gratuite. Par conséquent, l'utilisation mensuelle ajustée est de 0 heure et le coût mensuel total s'élève à 0 $.

Exemple 3

Si vous exécutez 700 VM disposant d'un agent OS Config actif au cours d'un mois de 31 jours (744 heures), les calculs sont les suivants conformément aux formules décrites dans le tableau précédent :

Free tier = 74,400 agent hours
Monthly usage = 744 * 700 = 520,800 agent hours

L'utilisation mensuelle est supérieure à celle de la version gratuite. Par conséquent, l'utilisation mensuelle ajustée est de (520 800 - 74 400) = 446 400 heures d'utilisation de l'agent.

Une fois la période de lancement terminée, le coût mensuel est calculé comme suit :

Monthly cost = $0.003 * number of active agents that exceed the free tier
             = $0.003 * 446,400 = $1339.20

Étape suivante