Multi-Tenancy in Apache Mesos
summary
Mesos already ships multi-role framework support (1.3) so a single Marathon can register multiple logical roles and use quota and reservations per role; hierarchical role support is in progress (UI roles tab lands around 1.4, hierarchical quotas/reservations and refinement aim for 1.5) with reservations shared by subtrees unless a leaf refines them. Planned work adds revocable resources for better utilization and optional priority tiers to prefer higher-priority tenants; cross-company tenancy still isn’t recommended today.
AI-written summary · about
chapters (19)
- 0:00Intro
- 2:14What is MultiTenancy
- 3:15Needs
- 4:34Platform Needs
- 5:40Resource Management
- 6:38Features
- 7:32New Features
- 7:50MultiRole Framework Support
- 10:09Hierarchical Row Support
- 12:11Resource Allocation
- 13:16Hierarchical Reservation
- 15:26Hierarchical Quota
- 18:01Current Work
- 18:43Upcoming Work
- 18:56Re revocable fair sharing
- 20:56Priority tiers
- 21:44Reminder
- 22:05Questions
- 35:34Potential Improvements
related talks
05mNamespace Multi-Tenancy, But All The Problems Related To It
37mMulti-Tenancy in Kubernetes: Best Practices Today, and Future Directions
40mMulti-tenancy in Kubernetes
30mMulti-Tenant Nomad: Considerations for Your Cluster
05mLightning Talk: What Makes a Good Multi-tenant Kubernetes Solution?
16mKubernetes Multi-Cluster and Multi-Tenancy With RBAC and KubeFed
38mMulti-Tenancy Support & Security Modeling with RBAC and Namespaces
29mManaging a Multi-Tenanted Kubernetes Cluster in Production
