KVM PDF
KVM PDF
KVM PDF
KVM
(Kernel Base Virtual Machine)
• Qemu : http://wiki.qemu.org/Main_Page
• Libvirt : http://libvirt.org/
• Libguestfs : http://libguestfs.org/
• La Paravirtulisation
• Translation Binaire
Ne requiert aucune modification
au niveau du système
d'exploitation
N'a pas "conscience" de la
virtualisation
Demande une charge importante
au CPU
• Pilotes spécifique
Le système d'exploitation requiert
une modification au niveau du noyau
Communication entre l’hyperviseur
et le guest au travers de « backend »
PCI passthrough – DirectPass I/O
Très bonne performance
• La Paravirtulisation
• Fonctionnalitées
• Architecture
• Outils
oVirt/Redhat Virtualization
Openstack
OpenNebula
Proxmox Ve
• Paravirtualisation :
Réseau
Bloc
PCI Passthrough
Balloning memory
• OS invité Linux, FreeBSD, MS Windows, Mac OSX, nested hypervisor
• Live Migration
Périphériques paravirutalisés,
périphériques virutalisés et backend
des drivers
• Fonctionnalitées
• Architecture
• Le couple qemu/kvm
• Outils
• Architecture
• Fonctionnalitées
• Architecture
• Fonctionnalitées
Installer KVM
• Configuration Centos/Debian
Mode bridge
Permet aux DomU (vm)
Noyau d’héberger des services
réseaux dhcp, dns, ...
TCP/IP
Utilise Bridge-utils
br0
Commande brctl
Bridge
eth0 eth1
/etc/sysconfig/network-scripts/ifcfg-
eth0
DEVICE=eth0
ONBOOT=yes
BRIDGE=br0
• Configuration Centos/Debian
• Les disques
• Le graphique
• Les disques
• Le graphique
#virt-install --prompt
• Toutes les opérations sur les guest, le stockage, les hyperviseurs, les
réseaux,
• Simple d’utilisation,
• Bien documenté
#virsh –c qemu+ssh:///hote/system