Operating Systems 2018F Lecture 21

From Soma-notes

Video

The video for the lecture given on November 28, 2018 is now available.

Notes

In Class

Containers
----------

Classic Modern OS

P1 P2 P3 ...    <-- processes
------------
Kernel
--------
Hardware


Hypervisor w/ OSs


K1-P1 K1-P2 |  K2-P1 K2-P2    ...    <-- processes
------------  --------------         <-- system call interface
K1          |  K2             ...    <-- kernels
----------------------------         <-- hardware-like hypervisor interface
Hypervisor
----------------------------
Hardware


Containers (OS virtualization)

C1-P1 C1-P2 | C2-P1 C2-P2 ...    <-- processes in containers
-------------------------
Kernel
-------------------------
Hardware