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
- History of QEMU development
- CPU features supporting virtualization
- Installing QEMU via packages
- Compiling QEMU from source
- Full-system emulation
- Navigating the QEMU console
- Supported machine types and peripheral devices
- VirtIO technology
- Guest drivers
- Disk image formats
- Managing virtual machine snapshots
- Networking configurations for virtual machines
- Graphics adapters
- Audio device handling
- Nested virtualization
- User-level emulation
- Registering foreign binaries via binfmt_misc
- Cross-architecture chroots and containers
Day 2
- The role of Libvirt 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
- Available SPICE viewer options
- Creating virtual machines using "virt-install" and "virt-clone" command-line tools
- Managing and running virtual machines with the "virt-manager" graphical interface
- Editing VM configurations and libvirt settings using the low-level "virsh" tool
- Manipulating disk image contents with libguestfs tools (guestfish, virt-sysprep)
- Networking and firewall management within libvirt
- Remote access to libvirt
- Overview of web-based frontends for libvirt
- Highlights from recent KVM-related conferences
Additional topics available exclusively in classroom settings (remote courses include only brief descriptions, not live demonstrations):
- Running Mac OS X on KVM (requires at least one participant with a Mac running Linux)
- 3D graphics support via VirGL
- 3D graphics with Intel GPU (Broadwell, Skylake, or early Kaby Lake families, i.e., 5th–7th generation, or later) using igvtg, or "mediated passthrough" for NVidia Quadro and Tesla cards
- Video card passthrough (requires a desktop with two video cards, preferably AMD)
- USB device passthrough
Requirements
Proficiency in general Linux command-line operations and working knowledge of TCP/IP networking.
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)