Skip to content

Deep dive into Copy-on-Write and Docker storage drivers

Photo of Steven (Stefano) Borrelli
Hosted By
Steven (Stefano) B.
Deep dive into Copy-on-Write and Docker storage drivers

Details

We're incredibly excited to have Jérôme visit St. Louis. Asteris will sponsor food & drinks for the event.

6:30-6:45 Food & discussions
6:50-8:00 Talk

--

Jérôme Petazzoni: Deep dive into Copy-on-Write and Docker storage drivers

The first release of Docker only supported AUFS, and AUFS was available (out of the box) only on Debian and Ubuntu kernel. Then Red Hat wanted Docker to run on its distros, and contributed the Device Mapper driver, and later the BTRFS driver, and recently the overlayfs driver. Docker 1.7 has support for ZFS. We will present how those drivers compare from a high-level perspective, explaining their pros and cons. This will help the audience to make more informed decisions when picking the most appropriate driver for their workloads.Then we will see each driver in action, and look at low-level implementation details. We won't dive into the golang implementation code itself, but we will explain the concepts of each driver. This will help to better understand how they work, and give some hints when it comes to troubleshoot their behavior.

Jérôme is a senior engineer at Docker, where he helps others to containerize all the things. In another life he built and operated Xen clouds when EC2 was just the name of a plane, developed a GIS to deploy fiber interconnects through the French subway, managed commando deployments of large-scale video streaming systems in bandwidth-constrained environments such as conference centers, operated and scaled the dotCloud PAAS, and various other feats of technical wizardry. When annoyed, he threatens to replace things with a very small shell script.

Photo of Docker St. Louis group
Docker St. Louis
See more events
Riot Games, 10th Floor
7777 Bonhomme · Clayton, MO