Machine virtuelle : ordinateur émulé fonctionnant sur un hyperviseur.
Une VM (Virtual Machine, machine virtuelle) est un ordinateur émulé qui s'exécute au-dessus d'un hyperviseur. Chaque VM possède son propre OS complet (Windows, Linux, BSD), ses propres ressources allouées (vCPU, RAM, disque virtuel, vNIC), et est totalement isolée des autres VMs sur le même hôte. C'est le fondement du cloud (EC2, Azure VMs, Compute Engine) et des datacenters virtualisés.
Les VMs offrent une isolation forte (chaque OS séparé) au prix d'une overhead non négligeable (chaque OS consomme RAM, CPU, disque). Les conteneurs (Docker, K8s) offrent une alternative plus légère mais moins isolée. Beaucoup d'architectures combinent les deux : K8s tournant sur des VMs.
Les formats d'image VM : VMDK (VMware), VHD/VHDX (Microsoft), QCOW2 (QEMU/KVM, le plus utilisé en open source — supporte snapshots, thin provisioning, compression), RAW (sans header). Les outils de gestion : vCenter (VMware), Proxmox VE, OpenStack, Azure Portal, AWS Console. Concepts associés : snapshot, clone, template, live migration. Tests centraux dans PVE9, AZ-140, AZ-104.
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →