Live Migration of Linux Containers
Channel: Linux.conf.au 2016 -- Geelong, Australia
Date: 2016-02-05

Tycho Andersen
https://linux.conf.au/schedule/30299/view_talk
lxc move c1 host2:. In 18 characters, you can live migrate containers between hosts. LXD makes using this powerful and complex technology very simple, and very fast. In this talk, I’ll give a short history of the underlying migration technology CRIU, describe a few optimizations that LXD is doing in the space to make things fast like optimizing filesystem transfers using native transfer mechanisms (e.g. 'zfs send') and using p.haul to do iterative migration. Additionally, Ubuntu 16.04 will ship with the ability to migrate all of the kernel security features used by container engines, as well as various other kernel features that have been previously unsupported. This talk will also cover the kernel and userspace work that has gone into making this possible.