~/talk

Run Your Own AI Cluster on a DGX Spark: Kubernetes, GPUs, and DRA

linkedin:janakiramm
slides:none on file

Start from a single-node Ubuntu-based cluster on a DGX Spark and enable GPUs with either the NVIDIA GPU Operator or the modern DRA driver; DRA runs as Kubernetes primitives (available in recent servers since 1.34) and exposes ResourceClasses and ResourceClaims so the scheduler can match slices of a GB10 GPU rather than just counting devices. Demo shows a GB10 with 128 GB unified memory and ~1 petaflop running vLLM serving Gemma 4 (31–32B params) offline, converting hand‑drawn sketches into YAML and scaling deployments from 4 to 8 pods with live enforcement.

AI-written summary · about

  1. 0:00Running AI clusters on DGX Spark
  2. 1:05Laptop/cloud GPU limits
  3. 2:10DGX Spark hardware
  4. 3:13Kubernetes setup on DGX
  5. 3:53Making GPUs visible to K8s
  6. 4:55Why Dynamic Resource Allocation
  7. 6:42DRA vs storage in K8s
  8. 9:53DRA architecture
  9. 11:40Live demo setup
  10. 13:06Verify GPU/cluster status
  11. 14:49Device class and resource slice
  12. 15:31Resource claim templates
  13. 16:14Deploy VLLM with Gemma 4
  14. 17:18Sketch-to-YAML inference
  15. 18:43Validate and deploy YAML
  16. 20:08Scaling with AI YAML
  17. 21:35Local AI future
  18. 23:18DRA portability
  19. 24:43Q&A on DRA, MIG, VRAM
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.