Weekly Notes for Week 20
In Week 19 we discussed chapters 18 (Virtualization). You also saw a live session using several virtualization techniques:
We used Vmware Fusion (a type 2 hypervisor) on a Mac Book (running Mac OS X) to run an Xen hypervisor (type 1) as a guest (managed by Vmware Fusion). Inside that guest we had an Ubuntu 20.04 system running as Dom0 of Xen (the only priviledged domain). We used docker to show a running mirageOS container (an instance of the corresponding image which we automatically pulled from docker hub). We used the mirageOS environment in order to create a unix executable as well as a unikernel for deploying a hello world unikernel on top of the Xen hypervisor. We started that unikernel as an additional domain.
Tutorial Session Week 20
In week 20 exercises from earlier weekly notes have been discussed (upto Chapter 14).