Introduction to KVM and Linux Virtualization

An introduction to KVM and virtualization in Linux, covering eg terminology, system setup, basic use, QEMU, HW support, system requirements and KVM in Yocto. [1 day]

Course description

An introduction to KVM and virtualization in Linux, covering eg terminology, system setup, basic use, QEMU, HW support, system requirements and KVM in Yocto.

Objectives
Introducing the technology, terminology, concepts, main components/protocols/interfaces and use cases.

Course details

Who should attend?

Engineers preparing to work in this technology area.


Previous knowledge

Knowledge and interest in Linux-/Unix-based systems and architectures. Experience from Linux as a development platform, embedded Linux or telecom system development may give a better understanding of the material.

Course Materials

The course documentation is written in-house in English. The course is normally given in English.

Details
Where
Stockholm, Bucharest or On-Site
When
On request
Number of days
1
Price
SEK 6000 / USD 700 / EUR 650

Course outline

Theoretical discussion around the technology and basic hands-on exercises.

Topics include:

  • Virtualization 101: Hosts/Guests, Virtual Machines, Virtualization in HW and SW, containers (incl Open Container Initiative)
  • KVM Getting Started: KVM-enabled kernels, download and install, QEMU, libvirt
  • KVM HW support, system requirements, KVM on ARM, KVM in Yocto