Définition
Une machine virtuelle (VM) est un ordinateur simulé par logiciel à l'intérieur d'un serveur physique : elle a son propre système d'exploitation, sa mémoire, ses disques et son réseau, comme si elle était une machine à part entière. Un hyperviseur en fait cohabiter plusieurs sur un même matériel. Les instances louées dans le cloud public sont presque toujours des machines virtuelles.
Dans la pratique
La machine virtuelle reste l'unité de base de l'infrastructure classique et du cloud IaaS : elle isole fortement, accepte n'importe quel système, mais démarre en minutes et consomme plus qu'un conteneur. Les besoins qui la mentionnent concernent l'administration système, la migration de parc ou l'hébergement d'applications qui ne se conteneurisent pas. La question à poser : la VM est-elle gérée comme du code, ou configurée à la main ?
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.