Running Mesos Frameworks on Kubernetes with the Open-Source Universal Resource Broker
summary
Open-source Universal Resource Broker (URB) claims to run Mesos frameworks as Kubernetes pods, letting Spark, Hadoop, Storm, Jenkins, Marathon and Chronos share a single cluster and reduce duplicate infrastructure. Implementation reimplements the Mesos binary interface with adapters (Kubernetes, Grid Engine), a Python event‑driven master broker, and demos on a two‑node GKE cluster showing Marathon and Chronos jobs launching as pods. It enforces proportional shares quota, is available on GitHub, and currently supports containerized frameworks only.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:26Who is Univa?
- 1:28Univa Customer Depth
- 2:00Navops for Kubernetes
- 3:09Navops Command K8s Integration
- 3:46Navops Command Architecture
- 4:46Advanced Policies for Kubernetes
- 5:52Navops Proportional Sharing
- 6:52Bringing new capabilities to Kubernetes
- 7:37Mixed Workloads with Navops
- 10:02Mixed Workloads with URB
- 10:59Universal Resource Broker - Details
- 12:21Getting started with the URB
- 18:24Navops Command Delivers
- 19:09Thank You!
related talks
42mMesos: The Operating System for your Cluster
59mBuilding Distributed Systems with Apache Mesos
32mTechnical View: Comparison of Container Orchestration and Management Systems
01h 00mDeveloping Distributed Systems with Apache Mesos
57mMicro-Service Orchestration Deep Dive
53mDocker as the Building Block for Datacenter-Scale Applications
45mMesos, Then and Now
57mA Distributed and Fault-Tolerant Application with Apache Mesos & Apache Aurora
