Network Management

Emulation basics

Virtualization basics

../_images/ditaa-91f08f7db4b54069e16694eab8d75c06400fc47b.png

Classic virtualization

Software virtualization

MMU virtualization

Shadow page tables

 

../_images/ditaa-8632e22c6d89bd18f97c9cef127444486b5077df.png

Lazy shadow sync

I/O virtualization

 

../_images/ditaa-bb69666d75b9670e542682753fb8cc9b77ff8894.png

Paravirtualization

Intel VT-x

Virtual Machine Control Structure

VM execution control fields

VM entry & exit

Extend Page Tables

../_images/ditaa-cc9a2e995be74ee99646ea4bf0e551d766fa92ef.png

VPID

Intel VT-d

DMA remapping

../_images/dma-remapping.png

qemu

KVM

../_images/ditaa-f8fcc760ef5dad50d1038ed3426d0fcce12fd3e6.png

Xen

../_images/xen-overview.png