Une VM, pour machine virtuelle, est un ordinateur logiciel exécuté dans un hôte physique. Elle émule processeur, mémoire, stockage et réseau pour faire tourner un système et des applications comme un poste ou un serveur indépendant.
-
Principe
Un hyperviseur partage les ressources de l'hôte et expose à la VM un matériel virtuel standard. Type 1 sur serveur. Type 2 sur poste.
-
Isolation et encapsulation
Chaque VM est isolée. Un incident n'impacte pas les autres. Le système, les logiciels et les données résident dans quelques fichiers faciles à déplacer.
-
Sauvegarde simplifiée
Sauvegarder l'image de la VM préserve tout en une opération. Avec snapshots ou versions datées, on restaure vite un état antérieur sans réinstallation.
-
Souplesse d'exploitation
Création, duplication et migration sont rapides. On teste des configurations, on migre des services et on déploie des environnements standardisés avec agilité.
-
Sécurité et conformité
Chaque VM applique ses propres règles: comptes, mises à jour, pare-feu. La segmentation limite les mouvements latéraux et simplifie l'audit.
-
Points d'attention
Le dimensionnement est clé. CPU, RAM et stockage doivent suivre la charge. Les performances dépendent de l'hôte et du type de disque utilisé.