5. Mesos
• Mesos = Data center kernel
• Scalability to 10,000s of nodes
• Fault-tolerant replicated master and slaves using ZooKeeper
• Support for Docker containers
• Native isolation between tasks with Linux Containers
• Multi-resource scheduling (memory, CPU, disk, and ports)
• Java, Python and C++ APIs for developing new parallel applications
• Web UI for viewing cluster state
9. 隔离
• 使⽤用 OS 容器技术,⽐比如 Linux Container,
Solaris Projects 等。
10. 可扩展和健壮
• Resource offer 可以被 Reject
• 避免频繁 Reject,提供 Filter
• Only offer nodes from List L
• Only offer nodes with at least R resource
free
• Resource Offer 接受控制,超时和限量