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
Mărturii (5)
el a fost răbdător și a înțeles că am rămas în urmă
Albertina - REGNOLOGY ROMANIA S.R.L.
Curs - Deploying Kubernetes Applications with Helm
Tradus de catre o masina
OC este nou pentru noi și am învățat multe, iar laboratoarele au fost excelente
sharkey dollie
Curs - OpenShift 4 for Administrators
Tradus de catre o masina
Totul. A fost foarte clar, și dacă nu înțelegeam ceva, Adriano ne-a explicat.
Zsolt Nagy - W.UP Kft
Curs - OpenShift Container Platform for Developers
Tradus de catre o masina
Am apprécier în principal cunoștințele instruirii.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Curs - Docker, Kubernetes and OpenShift for Developers
Tradus de catre o masina
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Curs - Docker, Kubernetes and OpenShift for Administrators
Tradus de catre o masina