Google a annoncé Gestionnaire de VM, une suite d’outils qui peut être utilisée pour gérer les systèmes d’exploitation de grandes flottes de machines virtuelles (VM) exécutant Windows et Linux sur Google Compute Engine.
Pour les clients exécutant des centaines de machines virtuelles dans le cloud, la gestion du parc devient un défi. Les administrateurs doivent avoir un aperçu de l’inventaire des machines virtuelles pour comprendre quel système d’exploitation ils exécutent, la version, le type d’instance, la liste des packages installés, etc. Ils devraient pouvoir planifier la mise à jour du système d’exploitation avec un minimum de perturbations. Enfin, les administrateurs doivent être en mesure de maintenir une configuration cohérente sur l’ensemble du parc et de résoudre automatiquement les problèmes qui rendent les machines virtuelles non conformes.
VM Manager est conçu pour relever ces défis courants auxquels sont souvent confrontés les administrateurs gérant un grand parc de machines virtuelles dans Google Compute Engine (GCE).
Les instances GCE nouvelles et existantes peuvent tirer parti de VM Manager lorsque l’indicateur de métadonnées est activé. Les clients peuvent utiliser Cloud Console, l’outil de ligne de commande ou l’API pour activer le paramètre. Cette étape forcera la machine virtuelle à télécharger, installer et démarrer l’agent VM Manager.
Une fois l’agent installé dans la machine virtuelle, les clients peuvent effectuer les actions ci-dessous sur le parc de machines virtuelles Linux ou Windows s’exécutant dans leur projet.
Gestion de l’inventaire
Ce composant de VM Manager permet aux administrateurs de collecter des informations sur le système d’exploitation et les packages. En fonction des détails, ils peuvent identifier les machines virtuelles exécutant une version spécifique d’un système d’exploitation, afficher les packages installés sur une machine virtuelle, générer une liste des mises à jour de packages disponibles pour chaque machine virtuelle et identifier les packages, mises à jour ou correctifs manquants pour une machine virtuelle. .
Gestion de la configuration
Ce service permet aux clients de déployer, interroger et maintenir des configurations cohérentes de machines virtuelles Linux et Windows. Il exécute des fonctions de correction automatisées à grande échelle pour garantir que la flotte est conforme. Les politiques d’invité exécutées sur les machines virtuelles maintiendront la configuration logicielle cohérente.
Gestion des correctifs
Ce service vise à maintenir les machines à jour contre les vulnérabilités en permettant aux administrateurs d’appliquer automatiquement les correctifs du système d’exploitation, de recevoir des données de conformité des correctifs du système d’exploitation et d’automatiser l’installation des correctifs du système d’exploitation sur les machines virtuelles à partir d’un emplacement centralisé. Le service est chargé à la fois de signaler la conformité et de déployer les correctifs.
Google a mis du temps à ajouter des fonctionnalités de gestion de flotte à son offre d’infrastructure en tant que service, Compute Engine. Amazon et Microsoft proposent des outils de gestion robustes qui prennent en charge les machines virtuelles basées sur le cloud, les serveurs physiques et les machines virtuelles s’exécutant dans des environnements sur site.
Annoncé en 2017, le Gestionnaire de systèmes AWS (ASM) permet aux clients de centraliser les données opérationnelles de plusieurs services AWS et d’automatiser les tâches sur diverses ressources cloud. Il est optimisé pour gérer à la fois les machines Windows et Linux exécutées dans EC2 ou dans un centre de données sur site à partir d’une seule expérience unifiée. Le composant Session Manager d’ASM est un outil populaire utilisé par les clients pour accéder aux serveurs distants sans ouvrir de ports supplémentaires ou exécuter un hôte bastion.
Les clients Azure comptent sur Politique Azure pour gérer la conformité et l’état souhaité de la configuration dans les machines virtuelles Azure. Avec Azure Arc, Microsoft a étendu cette fonctionnalité aux serveurs Linux et Windows exécutant des environnements sur site et d’autres clouds publics.
Google peut étendre VM Manager pour prendre en charge certaines des fonctionnalités disponibles dans AWS Systems Manager et Azure Policy.
.