Linux KVM virtualization (KVM-101)

Course Description Schedule
 

Prerequisites

Linux system administration and networking knowledge

Course Content

Virtualization basics
  • What is virtualization?
  • Virtualization types:
    • Hardware virtualization
    • Paravirtualization
    • OS virtualization (containers)
  • Hypervisors
    • type 1
    • type 2
  • What is KVM?
  • KVM virtual hardware components
  • CPU
    • vcpus, cpu pinning, cpuset
  • Memory
    • memory allocation, max-mem, current-mem
    • ballooning
  • Storage
    • storage pools
    • storage types
      • file based
      • lvm based
      • device based
  • Network
    • network types
      • bridged
      • NAT-ed
      • private or isolated
  • Graphics
    • graphic adapters
    • VNC
    • text console
  • Other devices
    • USB pass-through ◦ PCI pass-through
KVM installation
  • Pre-installation verification
  • Package installation
  • Post-installation tasks
Administration tools
  • libvirt based tools
  • virt-manager
  • virt-install
Administering KVM guests
  • Installing guest
    • interactive installation
    • installation using kickstart
  • Managing guests
    • start, stop, reset ... guests
    • configuration modification
    • removing guest
Advanced topics
  • pools and volumes
  • bridge
  • snapshots
  • cloning guests
  • managing guest filesystems with libguestfs tools
  • migration
    • offline and live migration
    • v2v migration
  • performance considerations
    • CPU and memory over-commit
    • KSM
    • performance measurement
Classroom Training
Modality: G

Duration 2 days

Dates and Booking
Online Training
Modality: U

Duration 2 days

Dates and Booking
 
Schedule

Currently there are no training dates scheduled for this course.  Enquire a date

 

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!