week 1 5/1 |
overview
lecture1 Course overview, Cloud computing introduction [ostep] |
|
week 2 10/1, 12/1 |
lecture2
lecture3 OS recap, VMM design principles [ostep], [vmbook] Chapters 1 & 8, [vmarch] [vmmtrends] [popekgoldberg] [ossupport] |
|
week 3 17/1, 19/1 |
CPU virtualization with VMs lecture4 lecture5 [ostep], [vmbook] Chapters 1 & 8, [vmarch] [vmmtrends] [popekgoldberg] [ossupport] |
|
week 4 24/1 |
Memory virtualization with VMs lecture6 [vmbook] Chapters 1 & 8, [xen], vmware] |
|
week 5 31/1, 2/2 |
IO virtualization lecture7 lecture8 [vmbook] Chapters 1 & 8, [xen], [vmware] [virtio] |
|
week 6 7/2, 9/2 |
IO virtualization, assignment2 discussion lecture9 lecture10 [vmbook] Chapters 1 & 8, [xen], [vmware] [virtio] |
|
week 7 14/2, 16/2 |
assignment2 discussion, Linux primitives for containers lecture11 lecture12 sample usage [link0] [link1] [link2] [link3] [link4] [link5] [link6] |
|
week 8 21/2 |
memory management with VMs, live migration of VMs lecture13 [memmgmt] [livemigration] |
|
week 9 |
midsem week |
|
week 10 6/3, |
resource management with VMs via ballooning, migration, replication and cloning lecture14 [sandpiper] |
|
week 11 13/3, 15/3 |
resource management with VMs via ballooning, migration, replication and cloning lecture15 lecture16 [sandpiper] [remus] [snowflock] |
|
week 12 20/3, 22/3 |
serverless computing and function-as-a-service, API virtualiation lecture17 lecture18 [berkeley-serverless] [serverless-whatis-whatisnot] |
|
week 13 27/3, 29/3 |
virtualization and cloud computing@synerg lecture19 |
|
week 14 3/4, 5/4 |
deep dive into containers (docker and k8s) lecture20 lecture21 (invited speaker: debojeet das) |
|
week 15 10/4, 12/4 |
the story of experiments lecture22 lecture23 |
|
week 16 17/4, 19/4 |
A4/mini-project discussion, miscellaneous topics lecture24 |
|
week 17 22/4 to 2/5 |
endsem weeks 1st May 2024, 6pm-9m, LA201 and LA202, CS695 |
|