Schița de curs

Ziua 1

  • „Imagine de ansamblu” a ecosistemului de virtualizare
  • Istoria dezvoltării QEMU
  • Caracteristicile CPU legate de virtualizare
  • Instalarea QEMU din pachete
  • Instalarea QEMU din sursă
  • Emulatori de sistem complet
  • Folosind consola QEMU
  • Tipuri de mașini și dispozitive periferice disponibile
  • VirtIO
  • Șoferi invitați
  • Formate de imagine de disc
  • Gestionarea instantanee a mașinii virtuale
  • Networking în mașinile virtuale
  • Adaptoare grafice
  • Dispozitive audio
  • Virtualizare imbricată
  • Emulatori la nivel de utilizator
  • Înregistrarea binarelor străine prin binfmt-misc
  • Arhitectură încrucișată chroot și containere

Ziua 2

  • Rolul Libvirt în ecosistemul de virtualizare
  • Hipervizoare și tehnologii de containere acceptate
  • Protocolul QEMU Machine (QMP)
  • Rulează QEMU fără cap
  • Placa video QXL si display SPICE
  • Vizionatoare SPICE disponibile
  • Crearea de mașini virtuale cu instrumente de linie de comandă „virt-install” și „virt-clone”.
  • Utilizarea aplicației grafice „virt-manager” pentru a crea și rula mașini virtuale
  • Editarea configurației mașinii virtuale și a setărilor libvirt cu instrumentul de nivel scăzut „virsh”.
  • Utilizarea instrumentelor libguestfs (guestfish, virt-sysprep) pentru a manipula conținutul imaginii de disc
  • Networking și firewall în libvirt
  • Accessing libvirt de la distanță
  • Prezentare generală a front-end-urilor bazate pe web pentru libvirt
  • Repere din recentele conferințe legate de KVM

Subiectele bonus disponibile numai în sala de clasă (adică doar descrieri scurte, nu demonstrații, sunt disponibile în cursurile de la distanță):

  • Rularea Mac OS X în KVM (dacă cel puțin un participant are un Mac cu Linux instalat)
  • Grafică 3D cu VirGL
  • Grafică 3D cu Intel GPU (trebuie să fie din familia Broadwell, Skylake sau Kabylake timpurie, adică generația 5-7, nu mai târziu) și igvtg, sau echivalentul „mediated passthrough” pentru plăcile NVidia Quadro și Tesla
  • Trecerea plăcii video (dacă există un desktop disponibil cu două plăci video, în mod ideal AMD)
  • Trecerea dispozitivului USB

Cerințe

Competențe generale Linux în domeniul liniei de comandă, cunoștințe de lucru TCP/IP

 14 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Categorii înrudite