Virtualisation avec OpenStack pour TP GIS : Différence entre versions

De Wiki d'activités IMA
Ligne 4 : Ligne 4 :
 
Kernel-based Virtual Machine (KVM) est un logiciel hyperviseur pour Linux. Il fonctionne originellement sur les processeurs à architectures x86, x86_64 disposant des instructions de Virtualisation Intel VT ou AMD-V. QEMU est capable, grâce à son module KQEMU (K pour Kernel, « noyau » en anglais), d'exécuter du code machine directement sur le processeur hôte afin d'accélérer l'émulation.
 
Kernel-based Virtual Machine (KVM) est un logiciel hyperviseur pour Linux. Il fonctionne originellement sur les processeurs à architectures x86, x86_64 disposant des instructions de Virtualisation Intel VT ou AMD-V. QEMU est capable, grâce à son module KQEMU (K pour Kernel, « noyau » en anglais), d'exécuter du code machine directement sur le processeur hôte afin d'accélérer l'émulation.
  
 +
libvirt est une bibliothèque, une API, un daemon et des outils en logiciel libre de gestion de la virtualisation. Elle est notamment utilisée par KVM, Xen, VMware ESX, QEMU et d'autres solutions de virtualisation. Elle est notamment utilisée par la couche d'orchestration des hyperviseurs.
 
Les paquetages à installer installer:   
 
Les paquetages à installer installer:   
 
     apt-get install qemu-kvm libvirt-bin
 
     apt-get install qemu-kvm libvirt-bin
====IMG====
+
====Créer une image de disque====
 
Pour commencer il faut créer les image de disque dans les quelles les VMs stockeront les donnée.   
 
Pour commencer il faut créer les image de disque dans les quelles les VMs stockeront les donnée.   
 
Pour créer une image de disque de format RAW il est suffit de lancer le command
 
Pour créer une image de disque de format RAW il est suffit de lancer le command
Ligne 14 : Ligne 15 :
 
Il est aussi possible de créer une image de format QCOW2 qui supporter les technologies "copy on write" et snapshot pour les VMs.  
 
Il est aussi possible de créer une image de format QCOW2 qui supporter les technologies "copy on write" et snapshot pour les VMs.  
 
     qemu-img create -f qcow2 disk.img 8G
 
     qemu-img create -f qcow2 disk.img 8G
 +
 +
Il est

Version du 27 mai 2016 à 15:42

Virtualiser dans une VM

Création de une VM avec kvm et libvirt

Kernel-based Virtual Machine (KVM) est un logiciel hyperviseur pour Linux. Il fonctionne originellement sur les processeurs à architectures x86, x86_64 disposant des instructions de Virtualisation Intel VT ou AMD-V. QEMU est capable, grâce à son module KQEMU (K pour Kernel, « noyau » en anglais), d'exécuter du code machine directement sur le processeur hôte afin d'accélérer l'émulation.

libvirt est une bibliothèque, une API, un daemon et des outils en logiciel libre de gestion de la virtualisation. Elle est notamment utilisée par KVM, Xen, VMware ESX, QEMU et d'autres solutions de virtualisation. Elle est notamment utilisée par la couche d'orchestration des hyperviseurs. Les paquetages à installer installer:

   apt-get install qemu-kvm libvirt-bin

Créer une image de disque

Pour commencer il faut créer les image de disque dans les quelles les VMs stockeront les donnée. Pour créer une image de disque de format RAW il est suffit de lancer le command

   qemu-img create -f raw disk.img 8G

ou

   qemu-img create -f raw disk.img 8G

Il est aussi possible de créer une image de format QCOW2 qui supporter les technologies "copy on write" et snapshot pour les VMs.

   qemu-img create -f qcow2 disk.img 8G

Il est