La gestion d'une infrastructure virtuelle, qu'est-ce que c'est ? Et pourquoi l'automatiser ?

Copier l'URL

La gestion d'une infrastructure virtuelle correspond à la coordination des logiciels, ressources informatiques et autres outils utilisés pour gérer des machines virtuelles et les environnements associés tout au long de leur cycle de vie.

De nombreuses entreprises s'appuient sur la technologie de virtualisation. Celle-ci offre davantage d'évolutivité et de flexibilité que les infrastructures informatiques traditionnelles, et prend en charge un plus grand nombre d'applications. La gestion des machines virtuelles et des autres composants d'une infrastructure virtualisée peut toutefois représenter un défi. Pour faciliter ce processus, les entreprises peuvent adopter une solution de gestion complète quels que soient le nombre de machines virtuelles qu'elles exécutent et le niveau de complexité de leurs environnements.

L'automatisation joue un rôle important dans la gestion de l'infrastructure virtuelle. Il est possible d'automatiser la plupart des tâches et processus requis pour gérer des machines virtuelles et les composants d'infrastructure associés. Cette approche réduit la part de travail manuel, répétitif et chronophage, ce qui permet aux équipes de se concentrer sur d'autres priorités métier. L'automatisation orientée événements aide également à s'adapter automatiquement à l'évolution des conditions informatiques, ce qui réduit le temps moyen de résolution et garantit la fluidité de l'exploitation.

Automatiser la migration des machines virtuelles

Pour comprendre ce qu'est une infrastructure virtuelle, il est important de définir sa relation avec l'infrastructure informatique traditionnelle, c'est-à-dire les composants logiciels et matériels nécessaires au fonctionnement et à la gestion des environnements et des services informatiques.

Les logiciels comprennent des applications en paquet développées par les équipes internes, des bases de données, des serveurs web, des systèmes d'exploitation (comme Red Hat® Enterprise Linux®) et des outils de gestion. Le matériel comprend des composants physiques, tels que des serveurs, des systèmes de stockage, des équipements de mise en réseau, des ordinateurs et des appareils périphériques. Dans la mesure où le matériel doit être hébergé physiquement, l'infrastructure informatique peut également faire référence à des installations sur site, telles que des datacenters ou des salles de serveurs.

Une infrastructure virtuelle inclut la plupart des fonctionnalités d'une infrastructure traditionnelle. Au lieu d'être définie par ses composants physiques, l'infrastructure virtuelle se compose d'un environnement défini par logiciel, généralement une machine virtuelle. On dit de cet environnement qu'il est défini par logiciel, car il est créé par une application appelée hyperviseur et dissocié du matériel physique sur lequel il est exécuté.

Dans un environnement traditionnel, le matériel est souvent réservé à une application ou un objectif unique et est donc rarement utilisé au maximum de ses capacités. Avec la virtualisation, il est possible d'utiliser un hyperviseur pour allouer des ressources physiques à plusieurs machines virtuelles isolées. Bien que chacune de ces machines virtuelles puisse avoir une fonction précise, il n'est pas nécessaire de disposer d'autant de machines physiques pour exploiter un environnement informatique, car l'hyperviseur peut distribuer les ressources de calcul telles que le processeur, la mémoire et le stockage entre plusieurs machines virtuelles. Le matériel physique peut ainsi être unifié afin d'utiliser uniquement les ressources nécessaires.

L'utilisation d'un nombre réduit de ressources physiques est synonyme d'économies au niveau du matériel, de l'électricité, de la sécurité physique et de l'installation. De plus, une infrastructure virtuelle est plus simple à mettre à l'échelle qu'une infrastructure traditionnelle, car il n'est pas nécessaire d'investir dans du matériel pour déployer un nouvel environnement. Par exemple, il est possible d'augmenter ou de diminuer rapidement l'utilisation du processeur en réponse aux fluctuations de la demande sans avoir à configurer du matériel supplémentaire.

La gestion d'une infrastructure virtuelle implique toutes les tâches requises pour configurer des machines virtuelles et assurer le bon fonctionnement des environnements associés.

Migration d'une machine virtuelle

Il existe plusieurs raisons de migrer une machine virtuelle. Il peut s'agir de déplacer une machine virtuelle vers un nouvel hôte lors de la mise à niveau, de l'ajout ou de la suppression de composants matériels sur l'hôte existant, ou dans le cadre d'une décision stratégique visant à réduire les coûts. Ce processus peut impliquer la migration vers une solution sur site ou dans le cloud. Il peut également être question de déplacer une machine virtuelle vers un hôte moins utilisé pour alléger la charge de l'hôte d'origine ou de migrer une machine virtuelle vers un autre emplacement géographique afin de réduire la latence.

Tâches de gestion de la maintenance

Après avoir déployé ou migré une machine virtuelle, vous devez gérer les tâches sur la plateforme de virtualisation de votre choix. L'automatisation peut faciliter l'exploitation tout au long du cycle de vie afin que l'infrastructure virtuelle fonctionne comme prévu de manière durable. Ces tâches sont les suivantes :

  • Modification des paramètres du système d'exploitation
  • Installation de mises à jour logicielles
  • Application de correctifs de sécurité
  • Création, gestion et restauration d'instantanés et de sauvegardes des machines virtuelles
  • Réallocation des ressources (processeur virtuel, mémoire, stockage)
  • Modification des paramètres de l'adaptateur réseau
  • Gestion d'un inventaire de toutes les machines virtuelles
  • Mise en retrait des machines virtuelles non utilisées via le déprovisionnement ou le transfert vers des options moins coûteuses

Orchestration

En parallèle des machines virtuelles, vous devez également coordonner et gérer toute infrastructure associée, comme les ressources de calcul, les réseaux et les services cloud. En cas d'exploitation de plusieurs environnements, il est nécessaire de pouvoir orchestrer les tâches de gestion dans tous les domaines, ce que permet de faire un outil ou une solution de gestion unifiée comme Red Hat Ansible® Automation Platform.

À regarder : Automate VM migration at scale

L'automatisation joue un rôle majeur dans la gestion d'une infrastructure virtuelle. La réalisation manuelle des tâches de gestion est chronophage et inefficace, et la répétition de tâches manuelles augmente le risque d'erreurs pouvant entraîner des pertes de temps encore plus importantes. Grâce à l'automatisation des tâches de gestion d'une infrastructure virtuelle, il est possible d'éviter la multiplication des machines virtuelles, de les mettre rapidement à l'échelle pour répondre aux besoins métier actuels ainsi que de limiter le temps passé à corriger des erreurs.

L'automatisation offre notamment les avantages suivants :

  • Migration plus efficace des machines virtuelles et mise à l'échelle des migrations dans les deux sens
  • Application de configurations et d'ensembles de règles standards lors du provisionnement de machines virtuelles
  • Orchestration des tâches dans les environnements reposant sur plusieurs domaines et fournisseurs
  • Remplacement des processus de gestion manuels par des workflows entièrement automatisés
  • Simplification de la mise à jour des configurations et de l'installation des applications
  • Gestion de l'infrastructure associée (réseau, stockage, etc.) selon les mêmes processus

Découvrez comment passer de VMware à Red Hat OpenShift avec Ansible Automation Platform. (durée : 2 min 25 s)

Red Hat Ansible Automation Platform inclut tous les composants nécessaires pour créer, déployer et gérer des processus automatisés de bout en bout et à grande échelle afin de répondre aux besoins en matière d'infrastructure virtuelle et de gestion informatique. Cette solution permet de migrer les machines virtuelles vers Red Hat OpenShift® Virtualization, une plateforme d'applications moderne basée sur les projets Open Source KubeVirt et KVM, qui peut exécuter des machines virtuelles et des conteneurs en parallèle.

Une fois la migration de l'infrastructure virtuelle terminée, la solution Ansible Automation Platform facilite la gestion des opérations de maintenance tout au long du cycle de vie des machines virtuelles sur OpenShift Virtualization ou toute autre plateforme. Il est possible d'automatiser les tâches de gestion continues et d'orchestrer les machines virtuelles avec l'infrastructure informatique existante, notamment les composants essentiels tels que les réseaux, les services cloud, les bases de données et les outils de gestion des services informatiques.

Si vous débutez dans l'automatisation, vous pouvez utiliser les collections de contenus Ansible pour créer des tâches d'automatisation qui vous aident à gérer et à orchestrer les machines virtuelles, indépendamment de l'endroit où elles s'exécutent. Plus de 170 collections de contenus certifiés et validés par Red Hat et nos partenaires sont accessibles avec une souscription Red Hat active.

En savoir plus sur l'automatisation des migrations avec Ansible Automation Platform

Cas d'utilisation

Gérer l'infrastructure virtuelle avec Red Hat Ansible Automation Platform

Automatisez la gestion du cycle de vie des machines virtuelles et préparez la modernisation de votre infrastructure virtuelle avec Red Hat Ansible Automation Platform.

Toutes les ressources sur Red Hat Ansible Automation Platform

Découvrez les ressources et outils pédagogiques créés pour vous aider à utiliser Red Hat® Ansible® Automation Platform, classés selon les tâches à accomplir.

En savoir plus

Un datacenter défini par logiciel, qu'est-ce que c'est ?

Un datacenter défini par logiciel, ou SDDC (Software-Defined Data Center), est un moyen utilisé pour gérer les ressources informatiques. Il permet de dissocier les composants de l'infrastructure traditionnelle (calcul, stockage, mise en réseau) pour les fournir sous forme de services logiciels.

Pourquoi choisir Red Hat Ansible Automation Platform comme base de l'IA ?

Red Hat® Ansible® Automation Platform crée une base solide pour les mises en œuvre de l'IA en simplifiant le déploiement, la gestion, la configuration et le cycle de vie des modèles d'IA et des composants de l'infrastructure.

Tout savoir pour élaborer une stratégie d'automatisation informatique

Lorsqu'ils sont isolés, les processus automatisés peuvent vite présenter des limites. Pour étendre l'automatisation à tous les aspects de l'exploitation informatique, les entreprises doivent coordonner leurs équipes, processus et workflows autour d'une seule et même stratégie.

Automatisation et gestion : ressources recommandées

Produit recommandé

Articles associés