DevConf.CZ 2020 has ended
Back To Schedule
Sunday, January 26 • 1:00pm - 1:55pm
Kata containers and qemu-mini in Fedora

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Kata Containers is a way to run containers in individual virtual machines, in order to provide better isolation. Bringing this package to Fedora ran into a number of interesting issues, with enough moving parts to make things slow and difficult. This is a tale of bad interaction between the kernel (e.g. cgroupsv2), docker (e.g. docker vs. moby vs. podman) and Go (how languages with their own packaging system cause interesting issues for distros like Fedora).

Running many small virtual machines led us to also consider a "mini" version of qemu, i.e. a version stripped from anything that is unnecessary to run recent versions of Linux as guests.

avatar for Christophe de Dinechin

Christophe de Dinechin

Senior Principal Software Engineer, Red Hat
Currently working on virtualization at Red Hat (Kata, QEMU, KVM, SPICE, etc). Free software enthusiast, who worked in the area of 3D graphics (Tao3D), programming languages and development tools (Tao3D, XL, C++, HPDS, Ada), system software (HPVM, Itanium virtualization) video games... Read More →

Sunday January 26, 2020 1:00pm - 1:55pm CET
D0207 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia