Course outline for QEMU and KVM

Pre-requisites for learning QEMU and KVM

Lab Setup

  • Hardware Configuration
    • A minimum of 20GB of disk space and atleast 4GB of RAM
    • Ensure that all participants have a properly functioning Internet connection
  • Software Configuration
    • Ubuntu 20.04/22.04 Desktop Edition

Duration

  • 2-5 days

Training Mode

Online training for QEMU and KVM

We provide:

  • Instructor led live training
  • Self-paced learning with access to expert coaches
  • 24x7 access to cloud labs with end to end working examples

All jnaapti sessions are 100% hands-on. All our instructors are engineers by heart. Activities are derived from real-life problems faced by our expert faculty. Self-paced hands-on sessions are delivered via Virtual Coach.

Classroom training for QEMU and KVM

Classroom sessions are conducted in client locations in:

  • Bengaluru
  • Chennai
  • Hyderabad
  • Mumbai
  • Delhi/Gurgaon/NCR

Note: Classroom training is for corporate clients only

Detailed Course Outline for QEMU and KVM

Introduction to Virtualization

  • What is Virtualization
  • Types of Virtualization
  • Benefits of Virtualization
  • Use cases of Virtualization

Introduction to QEMU

  • What is qemu-kvm?
  • Installing qemu-kvm
  • Setting up a virtual machine with qemu-kvm
  • Using image files

Image files

  • What are image file?
  • Type of image files
  • Creating image files
  • Managing Image files

Managing Virtual Machines with QEMU and KVM

  • Starting first Virtual Machine
  • Networking
  • Resource management

QEMU/Monitor

  • Monitoring Devices using QEMU
  • Capturing screen and audio in QEMU
  • Snapshotting a Virtual Machine in QEMU

Emulating Devices in QEMU and KVM

  • Virtio
    • OpenBSD
    • FreeBSD
    • Linux-based
    • Microsoft Windows
  • Networking
    • e1000
    • i82551
    • i82557b
    • pcnet
    • rtl8139
  • Storage
    • disk
    • cdrom

Debugging with QEMU

  • Preventing CPU from starting
  • Connecting to the Debugger in QEMU
  • Launching QEMU from GDB