Virtualization Structure and Tools
Virtualization Structure and Tools
VIRTUALIZATION
8-Feb-19 11
Dr.S.Sundararajan
Para Virtualization
VIRTUALIZATION
8-Feb-19 12
Dr.S.Sundararajan
Para Virtualization
VIRTUALIZATION
8-Feb-19 14
Dr.S.Sundararajan
Para Virtualization with Compilation
Support
Para-virtualization handles these instructions at
compile time.
The guest OS kernel is modified to replace the
privileged and sensitive
Guest OS running at Ring 1 instead of at R 0.
It implies that the guest OS may not be able to
execute some privileged and sensitive instructions.
VIRTUALIZATION
8-Feb-19 15
Dr.S.Sundararajan
Para Virtualization with Compilation
Support
The privileged instructions are implemented by
hypercalls to the hypervisor.
After replacing the instructions with hyper calls, the
modified guest OS emulates the behavior of the
original guest OS
VIRTUALIZATION
8-Feb-19 16
Dr.S.Sundararajan