~/talk

Vending Machine for Accelerating Data Science Experiments

Talkat KCD Los Angeles 2024 · 2024-03-14..03-15· [kubernetes, machine-learning]
links:none on file
links:none on file
slides:none on file

Concrete recipe for a self‑service ML “vending machine”: deploy Kubernetes + JupyterHub + Ray + Carpenter + Crossplane, create per‑experiment namespaced Ray clusters and provision S3 buckets and IAM roles automatically, and let Carpenter spin up GPU node pools in seconds using price‑aware spot/on‑demand choices. Demo runs two simultaneous experiments (CPU and GPU) that auto‑scale to zero, mount S3 with S3 Mountpoint, and successfully complete distributed transforms and image classification without manual infra steps.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49AIML priorities 2022
  3. 3:13ML workload needs
  4. 4:19Ray framework overview
  5. 6:53Challenges of running ML workloads on CPUs vs GPUs
  6. 8:16GPU vending machine
  7. 9:18Cluster autoscaler limits
  8. 10:03Carpenter intro
  9. 11:51Workload-based GPU types
  10. 13:43Helm chart config
  11. 14:49Concurrent experiments
  12. 16:39Demo setup
  13. 21:55Kubernetes API extension
  14. 23:26S3 Mountpoint
  15. 23:47Live vending demo
  16. 34:40Team B batch inference
  17. 40:45CPU cost savings
  18. 41:27Conclusion
  19. 42:11Q&A
~/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.