Week 4
Lecture 1:
-
Server Consolidation: CPU, memory and I/o virtualization
-
Control Sensitive and Behavior Sensitive Instructions
-
Virtualizable Non-Virtualizable CPU, x86 and mainframe,
-
Trap and Emulate model, issues of trap and emulate the model
Lecture 2:
-
Binary Translation
-
Para Virtualization
-
Hardware-assisted Virtualization
-
Interrupt handling in Binary translation, paravirtualization and hardware-assisted virtualization