LECTURES | ||||
The following is the schedule for the class. Reading
assignments refer to the course textbook unless otherwise indicated.
| ||||
no. | day | date | topic | assignment |
1 | Mon | 1/11 |
CPU virtualization
|
Read Ch 1-5 |
2 | Mon | 1/25 |
Memory virtualization
|
Read Ch 7, Homework 1 out |
3 | Mon | 2/1 | HypSec code overview | Read Ch 6 |
4 | Mon | 2/8 |
Arm virtualization
|
Read HypSec |
5 | Mon | 2/15 |
HypSec
|
|
6 | Mon | 2/22 |
IO and interrupt virtualization |
Read ESX Memory Management and Turtles |
7 | Mon | 3/8 |
Memory management, nested virtualization |
Read VLFS and Zap |
8 | Mon | 3/15 |
Layers, containers |
Homework due, Final proposal due |
9 | Mon | 3/22 |
|
Read Live Migration and DRS |
10 | Mon | 3/29 |
Migration for cloud resource management |
Read InkTag and Scone |
11 | Mon | 4/5 |
Securing virtualized applications |
|
12 | Mon | 4/12 |
Final project presentations |