Schița de curs

Ziua 1

  • "Imaginea de ansamblu" a ecosistemului de virtualizare
  • Istoria dezvoltării QEMU
  • Caracteristicile CPU legate de virtualizare
  • Instalarea QEMU din pachete
  • Instalarea QEMU din surse
  • Emulatoare de sistem complet
  • Utilizarea consolei QEMU
  • Tipuri de mașini și dispozitive periferice disponibile
  • VirtIO
  • Drivere pentru gazdă
  • Formate de imagine de disc
  • Gestionarea instantaneelor mașinilor virtuale
  • Rețele în mașini virtuale
  • Adaptoare grafice
  • Dispozitive audio
  • Virtualizare imbricată
  • Emulatoare la nivel de utilizator
  • Înregistrarea binarilor străini prin binfmt-misc
  • Chroots și containere cross-architecture

Ziua 2

  • Rolul Libvirt în ecosistemul de virtualizare
  • Hipervizori și tehnologii de containere suportate
  • Protocolul QEMU Machine (QMP)
  • Rularea QEMU fără interfață grafică
  • Placă video QXL și afișaj SPICE
  • Vizualizatoare SPICE disponibile
  • Crearea mașinilor virtuale cu instrumentele 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șinilor virtuale și a setărilor libvirt cu instrumentul de nivel scăzut "virsh"
  • Utilizarea instrumentelor libguestfs (guestfish, virt-sysprep) pentru a manipula conținutul imaginilor de disc
  • Rețele și firewall în libvirt
  • Accesarea libvirt de la distanță
  • Prezentarea generală a interfețelor web pentru libvirt
  • Puncte de interes de la conferințele recente legate de KVM

Subiecte bonus disponibile doar în sală (adică doar scurte descrieri, nu demonstrații, sunt disponibile în cursurile 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 GPU Intel (trebuie să fie din familia Broadwell, Skylake sau Kabylake timpurie, adică generația a 5-a - a 7-a, nu mai nouă) și igvtg, sau echivalentul "mediated passthrough" pentru plăcile NVidia Quadro și Tesla
  • Passthrough pentru plăci video (dacă este disponibil un desktop cu două plăci video, ideal AMD)
  • Passthrough pentru dispozitive USB

Cerințe

Cunoștințe generale de linie de comandă Linux, cunoștințe de bază despre TCP/IP

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite