Scaling Kubernetes to 7,500 nodes

We have scaled Kubernetes clusters to 7,500 nodes, enabling production-grade infrastructure for training large models such as GPT-3, CLIP, and DALL·E, while also supporting rapid small-scale iterative research like Scaling Laws for Neural Language Models (arXiv:2001.08361).
Architectural scalability breakthrough
Empirical results demonstrate that Kubernetes can be engineered to operate stably at 7,500 nodes—significantly exceeding common community benchmarks (e.g., the previously reported 2,500-node scale) and validating its production readiness for ultra-large-scale AI infrastructure.
Support for heterogeneous AI workloads
- Large-model training: Provides a unified, elastic, and observable orchestration layer for training billion- to hundred-billion-parameter models including GPT-3, CLIP, and DALL·E;
- Small-scale iterative research: Enables high-frequency job launch/teardown and rapid experimentation required by studies such as Scaling Laws for Neural Language Models (arXiv:2001.08361), reflecting optimizations in low-latency scheduling and fine-grained resource reuse.
Key technical enablers (implied but not detailed)
This scale relies on critical optimizations: etcd performance tuning, horizontal scaling of the API Server, Controller Manager sharding, and stability hardening of CNI plugins (e.g., Calico or Cilium) under 10,000+ Pods—prerequisites for production deployment at this scale.