Qu'est-ce qu'une machine virtuelle ?

De Get Docs
Aller à :navigation, rechercher

Une machine virtuelle, également communément appelée VM, est un système invité exécuté au-dessus d'un logiciel de virtualisation ou d'un hyperviseur. VirtualBox, VMWare et QEMU sont des exemples d'outils populaires capables d'émuler le réseau, le disque et d'autres ressources matérielles pour créer des environnements virtualisés qui se comportent comme des ordinateurs physiques. Ces environnements sont isolés les uns des autres et de l'hôte sur lequel le logiciel de virtualisation est installé, chacun exécutant des systèmes d'exploitation distincts.

Les machines virtuelles sont largement utilisées dans le cloud computing pour répartir les ressources matérielles entre des serveurs privés virtuels de plus petite taille. Par rapport aux conteneurs, les machines virtuelles sont plus gourmandes en ressources, mais cela leur permet d'émuler des serveurs et des postes de travail entiers de manière transparente.

Un autre cas d'utilisation important pour les machines virtuelles se situe dans le contexte des environnements de développement. Avec les machines virtuelles, les développeurs peuvent travailler sur leurs applications dans des environnements isolés et préconfigurés, indépendants de leur système d'exploitation de base.