Performance Analysis of Docker - Jeremy Eder
Channel: DockerRaleigh
Date: 2014-08-12

DockerRaleigh Meetup - 2014-07-31:

This was the second talk given during the July 31st 2014 DockerRaleigh Meetup. Jeremy Eder from Red Hat gave a talk about the performance testing he and his team have been doing over the last 7 months. Jeremy is a Principal Software Engineer and has been the Network Performance Lead at Red Hat for just under 2 years.

Since the early part of January, the Performance Engineering Group at Red Hat has run huge amounts of microbenchmarks, benchmarks and application workloads in Docker containers.  The output of that effort has been a steady stream of lessons learned and advice/guidance given to our product architects and developers.  How dense can we go ?  How fast can it go ?  Are these defaults “sane” ?  What NOT to do…etc.

Disclaimer:  as anyone who has worked with Docker knows, it’s a project under heavy development.  I mention that because this talk includes code snippets and observations that are tied to specific experiments and Docker/kernel versions.  YMMV, the answer of course is “it depends”, and so on