Prenez contact avec nous

Plan du cours

Jour 1

  • « Vue d’ensemble » de l’écosystème de virtualisation
  • Histoire du développement de QEMU
  • Fonctionnalités CPU liées à la virtualisation
  • Installation de QEMU à partir des paquets
  • Installation de QEMU depuis les sources
  • Émulateurs système complet
  • Utilisation de la console QEMU
  • Types de machines et périphériques disponibles
  • VirtIO
  • Pilotes invités
  • Formats d’images disque
  • Gestion des instantanés des machines virtuelles
  • Networking dans les machines virtuelles
  • Cartes graphiques
  • Périphériques audio
  • Virtualisation imbriquée
  • Émulateurs en espace utilisateur
  • Enregistrement de binaires étrangers via binfmt-misc
  • Chroots et conteneurs inter-architectures

Jour 2

  • Le rôle de Libvirt dans l’écosystème de virtualisation
  • Hyperviseurs et technologies de conteneurisation pris en charge
  • Protocole QEMU Machine (QMP)
  • Exécution de QEMU sans interface
  • Carte vidéo QXL et affichage SPICE
  • Visualiseurs SPICE disponibles
  • Création de machines virtuelles avec les outils en ligne de commande « virt-install » et « virt-clone »
  • Utilisation de l’application graphique « virt-manager » pour créer et exécuter des machines virtuelles
  • Modification de la configuration des machines virtuelles et des paramètres libvirt avec l’outil bas niveau « virsh »
  • Utilisation des outils libguestfs (guestfish, virt-sysprep) pour manipuler le contenu des images disque
  • Réseau et pare-feu dans libvirt
  • Accès à libvirt à distance
  • Aperçu des interfaces frontales web pour libvirt
  • Points saillants des dernières conférences sur KVM

Sujets bonus disponibles uniquement en présentiel (c’est-à-dire que seules des descriptions courtes, et non des démonstrations, sont disponibles dans les cours à distance) :

  • Exécution de Mac OS X dans KVM (si au moins un participant dispose d’un Mac avec Linux installé)
  • Graphismes 3D avec VirGL
  • Graphismes 3D avec GPU Intel (doit appartenir aux familles Broadwell, Skylake ou Kabylake précoce, c’est-à-dire les 5e à 7e générations, et non les versions ultérieures) et igvtg, ou l’équivalent du « mediated passthrough » pour les cartes Nvidia Quadro et Tesla
  • Transparence de carte vidéo (s’il y a un bureau disponible avec deux cartes vidéo, idéalement AMD)
  • Transparence de périphérique USB

Pré requis

Compétences générales en ligne de commande Linux, connaissances pratiques des protocoles TCP/IP

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires