Hyperviseur de type 1 intégré au noyau Linux.
KVM (Kernel-based Virtual Machine) est l'hyperviseur de type 1 intégré directement au noyau Linux depuis 2007. Il transforme tout serveur Linux en hyperviseur capable d'exécuter des VMs avec accélération matérielle (Intel VT-x, AMD-V). Combiné avec QEMU (qui fournit l'émulation matérielle), il forme la base de la virtualisation open source moderne.
KVM est utilisé par : RHEL/CentOS Virtualization, Proxmox VE, oVirt, OpenStack (Nova), AWS (Nitro/KVM depuis C5/M5), Google Cloud, IBM Cloud, et la plupart des cloud providers open source. Les drivers paravirtualisés VirtIO (réseau, stockage) offrent des performances quasi-natives, supérieures aux VMs émulées intégralement.
Les outils pour gérer KVM : virt-manager (GUI), virsh (CLI libvirt), Cockpit (web), Proxmox VE (cluster web management le plus populaire), Kimchi. Les bibliothèques : libvirt (API standard), virtio-* (drivers paravirtualisés), SPICE (console graphique). Pour l'administration cluster : oVirt (équivalent open source de vCenter), Proxmox VE Cluster. Compétence centrale pour PVE9-L1/L2/L3.
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →