Virtualisation

Définition - Que signifie la virtualisation?

La virtualisation fait référence à la création d'une ressource virtuelle telle qu'un serveur, un bureau, un système d'exploitation, un fichier, un stockage ou un réseau.

L'objectif principal de la virtualisation est de gérer les charges de travail en transformant radicalement l'informatique traditionnelle pour la rendre plus évolutive. La virtualisation fait partie du paysage informatique depuis des décennies et aujourd'hui, elle peut être appliquée à un large éventail de couches système, y compris la virtualisation au niveau du système d'exploitation, la virtualisation au niveau du matériel et la virtualisation des serveurs.

Definir Tech explique la virtualisation

La forme la plus courante de virtualisation est la virtualisation au niveau du système d'exploitation. Dans la virtualisation au niveau du système d'exploitation, il est possible d'exécuter plusieurs systèmes d'exploitation sur un seul matériel. La technologie de virtualisation consiste à séparer le matériel physique et le logiciel en émulant le matériel à l'aide de logiciels. Lorsqu'un système d'exploitation différent fonctionne sur le système d'exploitation principal au moyen de la virtualisation, il est appelé machine virtuelle.

Une machine virtuelle n'est rien d'autre qu'un fichier de données sur un ordinateur physique qui peut être déplacé et copié sur un autre ordinateur, tout comme un fichier de données normal. Les ordinateurs de l'environnement virtuel utilisent deux types de structures de fichiers: l'une définissant le matériel et l'autre définissant le disque dur. Le logiciel de virtualisation, ou l'hyperviseur, offre une technologie de mise en cache qui peut être utilisée pour mettre en cache les modifications apportées au matériel virtuel ou au disque dur virtuel pour une écriture ultérieure. Cette technologie permet à un utilisateur d'annuler les modifications apportées au système d'exploitation, lui permettant de démarrer à partir d'un état connu.

La virtualisation peut être classée en différentes couches: bureau, serveur, fichier, stockage et réseau. Chaque couche de virtualisation a son propre ensemble d'avantages et de complexités. La technologie offre de nombreux avantages, notamment un déploiement à faible coût ou gratuit, une utilisation complète des ressources, des économies de coûts d'exploitation et des économies d'énergie. Cependant, le déploiement de la technologie de virtualisation nécessite une planification minutieuse et des experts techniques qualifiés. Étant donné que les machines virtuelles utilisent les mêmes ressources pour s'exécuter, cela peut entraîner une baisse des performances.