Mastering KVM Virtualization
上QQ阅读APP看书,第一时间看更新

Chapter 2. KVM Internals

In this chapter, we will discuss the important data structures and the internal implementation of libvirt, QEMU, and KVM. Then we will dive into the execution flow of a vCPU in the KVM context.

In this chapter, we will cover:

  • The internal workings of libvirt, QEMU, and KVM.
  • Important data structures and code paths of libvirt, QEMU, and KVM.
  • Execution flow of vCPUs
  • How all these communicate with each other to provide virtualization