La gestion de la virtualisation, qu'est-ce que c'est ?

Copier l'URL

Un logiciel de gestion de la virtualisation sert d'interface avec un environnement virtuel et le matériel physique sous-jacent, dans le but de simplifier l'administration des ressources, d'optimiser l'analyse des données et de rationaliser l'exploitation. Chaque système de gestion de la virtualisation est unique. Toutefois, la plupart d'entre eux proposent une interface simple d'utilisation, rationalisent le processus de création des machines virtuelles, surveillent les environnements virtuels, allouent les ressources, compilent les rapports et appliquent automatiquement les règles. Certaines solutions telles que la planification des ressources d'entreprise s'intègrent même à du matériel et des logiciels de différentes marques, afin de permettre aux utilisateurs d'installer le système le plus adapté à leurs environnements.

Découvrir notre solution de virtualisation

Selon la taille et la complexité de l'environnement, l'expérience de l'équipe informatique et les objectifs stratégiques, un logiciel de gestion de la virtualisation peut simplifier la vie des entreprises. Bien qu'il soit possible pour une personne seule de gérer une poignée de machines virtuelles exécutées sur un poste de travail, les déploiements à l'échelle d'une entreprise nécessitent des logiciels de gestion de la virtualisation pour faire fonctionner les systèmes.

Si les machines virtuelles sont provisionnées automatiquement lors de l'installation des hyperviseurs, quelqu'un doit obligatoirement indiquer au logiciel ce qu'il doit faire. Quatre tâches incombent à cette personne chaque fois qu'une nouvelle machine virtuelle est exécutée.

Provisionnement

Traitement des demandes de ressources, création de modèles et configuration de machines virtuelles.

Conformité

Sécurisation et surveillance des systèmes, identification des problèmes potentiels et validation de l'accès des utilisateurs.

Exploitation

Retrait ou réaffectation des ressources physiques peu ou pas utilisées, examen des bogues et anticipation des besoins futurs.

Unification hybride

Mise en œuvre des trois autres tâches dans les environnements virtuels, de cloud privé, de cloud public et de conteneurs.

Les environnements virtuels classiques sont relativement simples : ils sont composés de matériel physique et de machines virtuelles. Ils peuvent toutefois devenir ingérables si le nombre d'instances est trop élevé.

Imaginons qu'une personne travaille dans un grand hôtel, où sa mission consiste non seulement à résoudre des problèmes de maintenance majeurs, mais également à vérifier que les lumières sont éteintes, les portes verrouillées et les robinets fermés dans toutes les chambres. Même si ces tâches sont simples, elles peuvent devenir extrêmement chronophages. Dans cette situation, deux possibilités s'offrent à cette personne :

  1. Inspecter les chambres vides, ce qui lui laisse peu de temps pour résoudre les problèmes plus sérieux
  2. Résoudre les problèmes sérieux, ce qui lui laisse peu de temps pour inspecter les chambres vides

Maintenant, imaginons que les prises, les robinets et les serrures sont connectés à une application capable d'éteindre les lumières, de verrouiller les portes et de vérifier le débit des tuyaux automatiquement dans les chambres vides après le départ des clients. Cette méthode éviterait d'avoir à monter toutes les marches, à parcourir les longs couloirs et à ouvrir chaque porte pour n'effectuer que quelques tâches simples. L'employé de l'hôtel pourrait ainsi se concentrer sur des problèmes de maintenance majeurs dont la résolution ne peut pas être automatisée.

Dans cette analogie, chaque chambre représente une machine virtuelle. Lorsque des tâches de maintenance simples sont réparties sur des centaines d'instances, la situation devient ingérable. Un logiciel de gestion peut alléger la charge de travail des professionnels de l'informatique afin qu'ils puissent se concentrer sur la résolution des problèmes majeurs qui affectent l'ensemble de l'entreprise.

virtualization management diagram

schéma de gestionLes environnements hybrides sont composés de plusieurs environnements virtuels, de conteneurs, de cloud privé ou de cloud public interconnectés.

Ces configurations sont bien plus complexes que les environnements virtuels classiques, car chaque tâche se répète d'une façon qui lui est propre. Imaginons que chaque composant d'un système de divertissement type (téléviseur, décodeur, système audio et quelques consoles de jeu) ait sa propre télécommande. Évidemment, la gestion de plusieurs télécommandes ne représente pas une situation idéale. Il s'agit plutôt d'un inconvénient que nous tolérons jusqu'à ce que nous investissions du temps et de l'argent dans une application qui permet de gérer l'ensemble du système à partir d'une même interface.

schéma de gestion hybride

Il en va de même pour les environnements hybrides : les clouds privés ne sont pas sécurisés de la même manière que les clouds publics, et la mise en service des machines virtuelles diffère de celle des conteneurs. Ajoutons à cela la situation unique de chaque entreprise, sa pile informatique et le niveau d'expérience de ses équipes : autant de facteurs dont il faut tenir compte pour choisir les bons outils de gestion. Il existe heureusement des outils adaptés à tous les besoins et les meilleurs sont ceux qui parviennent à unifier un environnement hétérogène dans une solution évolutive et indépendante. Ils améliorent ainsi l'efficacité des administrateurs informatiques sans augmenter les dépenses d'exploitation.

 

Il est bien plus facile de mettre en œuvre la solution de gestion adéquate lorsque tout est possible, et c'est précisément ce qu'offre la technologie Open Source. Si l'on signe un contrat auprès d'un fournisseur qui restreint l'accès au code source, il faut se limiter aux solutions compatibles avec la plateforme de virtualisation de son fournisseur, ou passer un temps considérable à chercher une autre option. Cette dépendance excessive peut forcer à signer des contrats de licence d'entreprise de plus en plus coûteux qui empêchent de déployer les outils et technologies de gestion adéquats.

Nous sommes convaincus que la virtualisation d'entreprise doit être ouverte. Nous encourageons donc les utilisateurs à examiner, modifier et améliorer le code source qui est au cœur de nos technologies. Avec une infrastructure virtuelle qui repose sur nos produits et technologies, utilisés par plus de 90 % des entreprises du classement Fortune 500*, rares sont les choses qu'il est impossible de faire.

* Données client Red Hat et liste du classement Fortune 500, juin 2018
Simplifier la gestion avec Red Hat
Hub

Le blog officiel de Red Hat

Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.

Tous les essais de produits Red Hat

Profitez de nos essais gratuits de produits Red Hat pour renforcer votre expérience pratique, préparer une certification ou évaluer l'adéquation d'un produit avec les besoins de votre entreprise.

En savoir plus

La virtualisation native pour les conteneurs, qu'est-ce que c'est ?

La virtualisation native pour les conteneurs permet d'exécuter et de gérer des charges de travail de machines virtuelles en même temps que celles de conteneurs via la solution OpenShift Virtualization.

Pourquoi migrer les machines virtuelles vers des solutions Red Hat ?

C'est toute la différence entre le choix du logiciel parfaitement adapté à une situation et les compromis liés au respect d'un contrat de licence d'entreprise toujours plus onéreux que l'on est prêt à accepter.

Qu'est-ce qu'une machine virtuelle (VM) ?

Une machine virtuelle (virtual machine ou VM) est un environnement informatique isolé créé par l'abstraction des ressources d'une machine physique.

Virtualisation : ressources recommandées