Главная
Study mode:
on
1
Intro
2
Nested KVM on the POWER9 Processor
3
What is POWERS
4
KVM Relevant Changes in POWER9
5
What is KVM?
6
Some Terminology
7
Process of Running a Guest
8
Entry Path
9
Memory Management
10
What is Nested KVM?
11
KVM-PR VS KVM-HV
12
Why would you want to do this?
13
Nested KVM-HV - The Puzzle Pieces
14
Nested Entry/Exit Path
15
Nested Guest Address Translation
16
Partition Scoped PTE Generation
17
Process Scoped Invalidations
18
Partition Scoped Invalidations
19
Nested Nested
20
Migration of Nested Guests
21
Migration Between Levels
22
Passthrough of Emulated MMIO
23
Performance
24
But How Deep can I Nest?
25
State of the Code
26
How to Use It
27
Future Work
Description:
Explore nested virtualization on the IBM POWER9 processor in this 46-minute conference talk from linux.conf.au. Dive into the rationale, implementation details, and challenges of developing software support for running virtual machines within virtual machines. Learn about the changes made to KVM and QEMU, the current state of the project, and future work. Discover the increased hardware support for nested virtualization in POWER9, understand the entry path and memory management processes, and compare KVM-PR and KVM-HV approaches. Gain insights into nested guest address translation, partition scoped PTE generation, and migration of nested guests. Explore performance considerations and find out just how deep nesting can go. Get practical information on how to use this feature and learn about ongoing development efforts.

Taking it to the Next Level - Nested KVM on the POWER9 Processor

linux.conf.au
Add to list
0:00 / 0:00