Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Day 1
- Overview of the virtualization ecosystem
- Evolution and history of QEMU development
- CPU features essential for virtualization
- Installing QEMU via packages
- Compiling and installing QEMU from source
- Full-system emulation
- Utilizing the QEMU console
- Available machine types and peripheral devices
- VirtIO architecture
- Guest drivers
- Disk image formats
- Managing virtual machine snapshots
- Networking configuration in virtual machines
- Graphics adapters
- Audio devices
- Nested virtualization
- User-level emulation
- Registering foreign binaries via binfmt_misc
- Cross-architecture chroots and containers
Day 2
- Libvirt's role within the virtualization ecosystem
- Supported hypervisors and container technologies
- QEMU Machine Protocol (QMP)
- Running QEMU in headless mode
- QXL video card and SPICE display integration
- Overview of available SPICE viewers
- Creating virtual machines using the "virt-install" and "virt-clone" command-line tools
- Managing and running virtual machines via the "virt-manager" graphical interface
- Editing virtual machine configurations and libvirt settings using the "virsh" low-level utility
- Manipulating disk image contents with libguestfs tools (guestfish, virt-sysprep)
- Networking and firewall management within libvirt
- Remote access to libvirt
- Survey of web-based frontends for libvirt
- Key highlights from recent KVM-related conferences
Bonus topics available exclusively in classroom sessions (note: for remote courses, these topics are covered with short descriptions only, not demonstrations):
- Running Mac OS X in KVM (subject to at least one participant having a Mac with Linux installed)
- 3D graphics support with VirGL
- 3D graphics with Intel GPUs (requires Broadwell, Skylake, or early Kabylake architectures, i.e., 5th–7th generation; not newer models) using igvtg, or the equivalent "mediated passthrough" for NVIDIA Quadro and Tesla cards
- Video card passthrough (requires a desktop with two video cards, preferably AMD)
- USB device pass-through
Requirements
General Linux command line proficiency and working knowledge of TCP/IP.
14 Hours
Testimonials (3)
The knowledge and the patience from the trainer to answer to our questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
lost of hands on excercises (labs)