Skip to content

Commit 14cc9e4

Browse files
Update README.md (#17)
1 parent b9297a4 commit 14cc9e4

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,28 @@
66
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)
77
[![Status](https://img.shields.io/badge/Status-Beta-yellow.svg)]()
88

9-
**Multi-Tenant Heterogeneous Workload Scheduler for Kubernetes**
9+
**Workload-Aware, Topology-Optimized Scheduler for Heterogeneous Kubernetes Clusters**
1010

11-
Stop manually configuring pod specs. KubeNexus automatically routes Gold→H100, Bronze→L40, bin-packs training jobs, and spreads services—all through intelligent 3-axis placement optimization.
11+
KubeNexus optimizes last-mile placement across CPU and GPU fleets.
12+
It adapts placement strategy (pack vs spread) based on workload intent and preserves accelerator topology (NVLink/NUMA) to prevent fragmentation and tenant interference.
13+
14+
Works standalone or layered with Kueue for admission and fairness.
1215

1316
> **⚠️ Beta Status**: Ready for testing in dev/staging. Production use should be carefully evaluated.
1417
1518
---
1619

1720
## Positioning
1821

19-
**KubeNexus focuses on last-mile placement quality**: topology locality, fragmentation prevention, and workload-intent strategies.
22+
**KubeNexus focuses on placement quality independent of admission control:**:
23+
- Topology locality (NUMA, NVLink, GPU island preservation)
24+
- Fragmentation prevention (protect contiguous accelerator sets)
25+
- Workload-intent strategies (stateless, batch, training, inference)
26+
- Interference control in multi-tenant clusters
2027

21-
- **Standalone**: Provides workload-aware placement + topology/interference control for mixed tenants and mixed intents using native Kubernetes primitives (PriorityClasses, ResourceQuotas, namespaces)
22-
- **With Kueue**: Kueue provides admission/fairness/flavors; KubeNexus provides placement optimization within admitted intent
28+
**Standalone**: Provides workload-aware placement and topology/interference control using native Kubernetes primitives (PriorityClasses, ResourceQuotas, namespaces).
2329

24-
For multi-tenant fairness and admission control, KubeNexus can be layered with [Kueue](https://kueue.sigs.k8s.io/), while remaining fully usable standalone.
30+
**With Kueue**: [Kueue](https://kueue.sigs.k8s.io/) handles admission control, quotas, and hardware flavors.KubeNexus optimizes node-level and topology-aware placement within admitted intent. KubeNexus complements Kueue and remains fully usable standalone.
2531

2632
---
2733

0 commit comments

Comments
 (0)