Build Resilient Distributed Systems
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Scheduling containers with Kubernetes: Is it that different than other schedulers?

Sebastien Goasguen (Skippbox)
3:40pm–4:20pm Wednesday, June 21, 2017
Level: Intermediate

Who is this presentation for?

  • Architects, system administrators, developers, and advocates

Prerequisite knowledge

  • A general understanding of container technologies like Docker and the need for orchestration

What you'll learn

  • Understand Kubernetes's architecture and how it compares with other scheduling systems
  • Explore the API primitives that Kubernetes uses to schedule containers at scale

Description

Sebastien Goasguen walks you through Kubernets, demonstrating how the head node is set up, how the worker nodes communicate with it, and how to deploy it in a high-availability setup. He then compares it with other scheduling/orchestration systems, such as Swarm, Mesos, virtual machines orchestrators, and other high-performance computing systems like Maui, PBS, and Condor, outlining the similarities at a high architectural level and explaining where age sets them apart. (For example, HPC systems tend not to expose a REST API, and Swarm leverages peer-to-peer systems concepts.) Sebastien concludes with a look at the Kubernetes API resources that make up the basic containerized application primitives and explains why the Kubernetes API design is the main differentiating factor.

Photo of Sebastien Goasguen

Sebastien Goasguen

Skippbox

Sebastien Goasguen is the founder of Skippbox, a Kubernetes startup that develops open source tools for Kubernetes users. Sebastien is a 20-year open source veteran. A member of the Apache Software Foundation, he worked on Apache CloudStack and Libcloud for several years before diving into the container world. He is an avid blogger and enjoys spreading the word about new cutting-edge technologies. He also trains developers and sysadmins on all things Docker and Kubernetes. Sebastien is the author of the O’Reilly Docker Cookbook and 60 Recipes for Apache CloudStack.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)