Course Outline

Dag 1

  • "Grote afbeelding" van het virtualisatie-ecosysteem
  • Geschiedenis van de QEMU-ontwikkeling
  • CPU-functies gerelateerd aan virtualisatie
  • QEMU installeren vanuit pakketten
  • QEMU installeren vanaf de broncode
  • Emulators voor het volledige systeem
  • De QEMU-console gebruiken
  • Beschikbare machinetypes en randapparatuur
  • VirtIO
  • Gastchauffeurs
  • Formaten voor schijfimages
  • Snapshots van virtuele machines beheren
  • Networking in virtuele machines
  • Grafische adapters
  • Audio-apparaten
  • Geneste virtualisatie
  • Emulators op gebruikersniveau
  • Registratie van buitenlandse binaire bestanden via binfmt-misc
  • Cross-architectuur chroots en containers

Dag 2

  • De rol van Libvirt in het virtualisatie-ecosysteem
  • Ondersteunde hypervisors en containertechnologieën
  • QEMU-machineprotocol (QMP)
  • QEMU zonder hoofd uitvoeren
  • QXL-videokaart en SPICE-display
  • Beschikbare SPICE-viewers
  • Virtuele machines maken met "virt-install" en "virt-clone" opdrachtregelprogramma's
  • Gebruik van de grafische applicatie "virt-manager" om virtuele machines te creëren en uit te voeren
  • Configuratie van virtuele machines en libvirt-instellingen bewerken met de "virsh" tool op laag niveau
  • Het gebruik van libguestfs tools (guestfish, virt-sysprep) om de inhoud van schijfimages te manipuleren
  • Networking en firewall in libvirt
  • Accesslibvirt op afstand gebruiken
  • Overzicht van webgebaseerde frontends voor libvirt
  • Hoogtepunten van recente KVM-gerelateerde conferenties

Bonusonderwerpen zijn alleen beschikbaar in de klas (dwz alleen korte beschrijvingen, geen demonstraties, zijn beschikbaar in cursussen op afstand):

  • Mac OS X uitvoeren in KVM (als ten minste één deelnemer een Mac heeft waarop Linux is geïnstalleerd)
  • 3D-afbeeldingen met VirGL
  • 3D-graphics met Intel GPU (moet van de Broadwell-, Skylake- of vroege Kabylake-familie zijn, dwz de 5e-7e generatie, niet later) en igvtg, of de gelijkwaardige "gemedieerde passthrough" voor NVidia Quadro- en Tesla-kaarten
  • Videokaart passthrough (als er een desktop beschikbaar is met twee videokaarten, idealiter AMD)
  • Doorvoer van USB-apparaten

Requirements

Algemene Linux commandoregelvaardigheden, praktische TCP/IP-kennis

 14 Hours

Getuigenissen (2)

Related Courses

Related Categories