Seven problems of Linux Containers
OpenVZ, which has turned 7, is an implementation of lightweight virtualization technology for Linux, something which is also referred to as LXC or just containers. The talk gives an insight into 7 different problems with containers and how they were solved. While most of these problems and solutions belongs in the Linux kernel, kernel knowledge is not expected from the audience.
The talk will cover:
- resource management mechanisms (including cgroups, VSwap, I/O and CPU limits and priorities)
- file system in a file technology (ploop)
- ways to do fast live migration (ploop write tracker, CRIU, iterative dump)
- OpenVZ upstreaming efforts