Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Wednesday, October 24 • 12:05 - 12:45
Effective Virtual CPU Configuration with QEMU and libvirt - Kashyap Chamarthy, Red Hat

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
QEMU (the open source machine emulator and virtualizer) and the libvirt API allow a variety of ways in which CPUs can be configured for virtual machines (VMs). In light of the recent CPU hardware flaws, it is becoming increasingly difficult to choose an effective CPU configuration.

In this presentation, we will walk through the distinct CPU configuration interfaces QEMU offers, and in turn, how the libvirt project uses those interfaces to provide convenient APIs for higher-level applications. We will also consider critical needs such as the ability to live migrate a VM across hosts with a diverse set of CPUs; or the flexibility to add or remove specific CPU features from a guest CPU model, to mitigate various hardware CPU flaws.

The talk will be set in context such that developers and users of higher-level management software (e.g. OpenStack Nova) will, hopefully, gain an appreciation for the details.

avatar for Kashyap Chamarthy

Kashyap Chamarthy

Senior Software Engineer, Red Hat
Kashyap Chamarthy works as part of Red Hat's cloud engineering group. He focuses his efforts on integrating low-level virtualization components (KVM, QEMU, libvirt and related infrastructure) with high-level management software (e.g. OpenStack and others). Over the past 10 years... Read More →

Wednesday October 24, 2018 12:05 - 12:45 BST
Pentland Auditorium