CS 695 Topics in virtualization and cloud computing
Spring 2019

Schedule         downloads

week 1
4/1
course introduction, what/why cloud computing?
course introduction   lecture 1  
week 2
9/1, 11/1
abstractions, operating systems, virtualization basics, vmm design issues
lecture2   lecture3  
week 3
16/1, 18/1
vmm design, processor virtualization
lecture4   lecture5  
[vmmtrends] [vmmarch] [ossupport] [xen hypercalls]
week 4
23/1, 25/1
Linux internals, memory virtualization with VMs
lecture6   lecture7  
[lkd] [ulk] [xen] [kvm] [vmware]
week 5
30/1, 1/2
memory virtualization with VMs
lecture8   lecture9  
[xen] [kvm] [vmware]
week 6
6/2, 8/2
memory virtualization with VMs, IO virtualization with VMs
[iovirt] vt-d sr-iov netmap
[xen] [kvm] [vmware]
week 7
13/2, 15/2
[memmgmt]
week 8
20/2
[livemigration] [postcopy] [remus]
week 9
22/2to 28/2
1/3
mid-sem week. 28th Feb. Friday, 1.30 pm, CC103

Project ideas: link  
week 10
6/3, 8/3
cgroups, containers: link1   link2  
[remus] [snowflock]
project proposals due.
week 11
13/3, 15/3
[sandpiper] review due in class.
[memorybuddies]
week 12
20/3, 22/3
synerg projects.
[lightvm] review due in class (Friday).

week 13
27/3, 29/3
Linux VFS, [lightvm]
non-volatile memory system implications.
[osimplications] [nova] [nvheap] [mnemosyne]
week 14
3/4, 5/4
projects status updates.
the experimental evaluation section.

week 15
10/4, 12/4
the experimental evaluation section.
[cachingornot]
week 16
17/4, 19/4
More IaaS problem descriptions. link
Institute holidays on Wed. and Fri. No class on Friday.

week 17
22/4, 02/5
end-sem period.
28/4: CS695 endsem exam. 2 pm.