The Datacenter as a Computer
- Focus on applications
- Design for HW failure
- No maintenance windows
- Commodity hardware
- Warehouse scale
computer
Slide 3
Slide 3 text
CoreOS
- Micro Gentoo/Chrome (Kernel +
Docker/LXC/nspawn/etc)
- No package manager, just run in containers
- Intended for HA clusters
- Updates are applied automagically
- SystemD (incl. managing containers)
Slide 4
Slide 4 text
Etcd
- Distributed key-value store
- RESTful (HTTP + JSON)
- Service discovery via announcements
- Similar to Consul or Zookeeper
Slide 5
Slide 5 text
Fleet
- Cluster-level service management
- Manage etcd and systemd as a single init sys
- Schedule a specific number of containers,
reschedule units on failure, placement rules