beginning mesos
TRANSCRIPT
Beginning Docker with Mesos
Aditya Patawari
Contributor to Fedora Linux Project
Consultant for DevOps, Cloud and Docker
January 16, 2016
Aditya Patawari Beginning Docker with Mesos
Topics
What is the problem?
Mesos World
Mesos Architecture
Tiny Demo
What next?
Aditya Patawari Beginning Docker with Mesos
What is the Problem?
We want to run docker.
We want a scalable way to do it.
It should be easy for one-off tasks.
It should provide reasonable service abstraction.
Aditya Patawari Beginning Docker with Mesos
Why Mesos?
One ring to rule them all.
You can use commandline but there is a basic UI
Marathon got a nice REST API and a UI
Choices among executors/frameworks.
Aditya Patawari Beginning Docker with Mesos
Mesos World
Master Quorum: Slave managers
Slaves: These guys get the work done
Framework: consists of schedular, executor
Offer: sent by slave to master with avaiable
Task: Unit of work, executed on slave
Aditya Patawari Beginning Docker with Mesos
Mesos Architecture
Aditya Patawari Beginning Docker with Mesos
Mesos
Demo time.
Aditya Patawari Beginning Docker with Mesos
What next?
Service abstraction.
Dynamic Scaling.
Benchmarking with different orchestration tools.
Aditya Patawari Beginning Docker with Mesos
Questions?
Now is your chance :)
Aditya Patawari Beginning Docker with Mesos