Docker as the Building Block for Datacenter-Scale Applications • Benjamin Hindman • GOTO 2015

3,404 views · Published 19 April 2016 · 53:10 · Indexed 28 October 2026

Channel: GOTO Conferences · 2016 · Science & Technology

Watch on YouTube

This presentation was recorded at GOTO Amsterdam 2015
http://gotoams.nl

Benjamin Hindman - Founder of Mesosphere & Co-creator of Apache Mesos @benjaminhindman 

ABSTRACT
As you grow the number of machines in a cluster, you also grow its complexity. Docker is great on a single machine, or small handful of machines, but can it be used to build applications that scale across an entire datacenter or cloud? Can it be used to deliver large-scale distributed systems, including datacenter services like Hadoop, Cassandra and Kafka?

In this talk, Benjamin Hindman, Co-creator of Apache Mesos, will explain how leading companies like Twitter bring high degrees of automation to large container-driven clusters. He will also explain how to build new distributed systems using Docker.
In this talk, Ben will take you beyond managing individual machines and show you how create highly-elastic, highly-available systems that manage failures [...]

TIMCODES
0:00 Introduction
0:30 an emerging trend
2:43 containerization
4:12 a reinforcing trend
6:04 failures
6:54 maintenance upgrading software (i.e., the kernel)
9:13 challenges
9:28 planning for failure
11:31 different software
14:10 Mesos is a cluster manager with a master/slave architecture
14:40 schedulers register with the Mesos master(s) in order to run jobs/tasks
15:16 service scheduler
16:46 configuration/package management
19:35 multiple schedulers
22:37 Mesos: datacenter kernel
23:49 Mesos primitives
29:26 a task with a command
30:05 a task with an executor
31:14 task/executor isolation
33:00 master failover
33:33 scheduler failover
35:05 slave failover
37:28 resource reservations
38:03 static reservations
39:00 reservations provide guarantees, but at the cost of utilization
42:03 inverse offer
43:13 persistent volumes
45:34 need a datacenter operating system
46:32 DCOS CLI

Download slides and read the full abstract here:
http://gotocon.com/amsterdam-2015/presentation/Docker%20as%20the%20Building%20Block%20for%20Datacenter-Scale%20Applications

https://twitter.com/gotoamst
https://www.facebook.com/GOTOConference
http://gotocon.com
#ApacheMesos #Mesos #Docker

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

More from this channel