Académique Documents
Professionnel Documents
Culture Documents
TP2 – Linux-KVM
KVM pour « Kernel Virtual Machine » est une technologie de virtualisation Open Source qui
permet de transformer un système Linux à un Hyperviseur de type 1. Il est directement
incorporé dans le noyau (kernel).
KVM est une solution de para-virtualisation assistée par le matériel (Intel VT ou AMD-V). Il
propose les drivers (interfaces) Virtio pour gérer l’allocation mémoire dynamique, le réseau, le
disque dur, etc. Cela nous offre un avantage de performance.
Dans cet atelier nous allons montrer comment installer les modules KVM sur un système
d’exploitation Ubuntu 64 bit sous l’hyperviseur VMware Workstation.
2. Quelques vérifications :
Pour vérifier que le CPU supporte la technologie de virtualisation, on va vérifier l’existence des
mots « vmx » ou « svm » dans le fichier /proc/cpuinfo qui contient toute les informations de
CPU avec la commande suivante :
$ uname -a
Les commandes suivantes permettent d’installer l’utilitaire CPU Checker pour vérifier si KVM
est disponible dans le système :
$ sudo kvm-ok
On peut installer également d’autres packages tel que bridge-utils (permettant de configurer un
pont Ethernet sous Linux).
Virt-Manager est un outil simple et populaire qui utilise Libvirt pour gérer les MVs au-dessus de
l’hyperviseur KVM.
Il peut être démarré suite à une recherche dans les applications du système d’exploitation ou à
partir du terminal en tapant la commande :
$ sudo virt-manager
Tekup 2020/2021 ABAR. T, AMMAR. K, Ben SAID. M, ABBASSI. Y
Tekup 2020/2021 ABAR. T, AMMAR. K, Ben SAID. M, ABBASSI. Y
$ sudo apt-get install libxext-dev libxt-dev libgl1-mesa-dev perl perl-modules git make gcc
$ cd byte-unixbench
$ cd UnixBench
$ ./Run
Bon travail