Slide 1
What is Virtualization
What is it good for?
Agenda
The ABC
OS Level Virtualization
OS Level Virtualization Isolation
Hardware Virtualization
Hardware Virtualization Terms
Full Virtualization
Slide 11
Dynamic Re-Compilation
Slide 13
Full Virtualization Pros and Cons
Native Virtualization
Ring Levels
Native OS Ring Levels
De-Privileged OS Ring Levels
Problems with Ring De-Privileging
Run Time Code Translation
Slide 21
VirtualBox
Para-Virtualization
User Mode Linux
Slide 25
Xen 2.0 Architecture
Hardware Virtual Machine
Hardware VM Ring Levels
Xen 3.0 Architecture
KVM
KVM Architecture
Any Questions?