~/talk

Ray on Public-Cloud k8s - experiments, lessons & best practices

Talkat Cloud Native Rejekts NA 2021 · on Saturday, 2021-10-09· [machine-learning, kubernetes]
links:none on file
name:Chi Su
links:none on file
links:none on file
slides:none on file

Runs Ray + Ludwig Tune hyperparameter search across 12 tabular datasets with up to 300 epochs per job and some single runs equivalent to 30 days of compute. Baseline uses EC2 g4dn.extra large VMs and S3 — simple to configure but manually manages instance counts and avoids spot volatility. Kubernetes on OKE adds the Ray autoscaler and OCS (S3‑compatible) storage for better tracking and standardization. Nodeless Kubernetes automates instance selection and cuts cost but injects a 2–7 minute pod provisioning delay.

AI-written summary · about

  1. 0:00Intro
  2. 1:32Introduction to Ray
  3. 3:51Machine Learning on Ray & the Ludwig ML Toolbox
  4. 6:28Machine Learning Model Search Experiments We recently used the Ludwig Benchmarking Toolkit on the Ludwig Ray platform
  5. 7:27ML Experiment Overview: Datasets Trained deep learning models with hyperparameter search for 2 tabuler datasets
  6. 9:04ML Experiment Overview: Model Configurations
  7. 10:35ML Experiment Overview: Execution
  8. 12:50VM Cloud Execution Environment: Description
  9. 14:29VM Cloud Execution Environment: Pros
  10. 18:36Cons: Operational Complexity, Cost
  11. 21:05Nodeless Kubernetes Cloud Execution Environment
  12. 24:47Lessons Learned and Best Practices Ray-based ML Experiments can run on a variety of Cloud Environments • Choosing execution environment up front is valuable, given switching costs, eg
  13. 26:30Lessons Learned and Best Practices, continued
  14. 27:37Acknowledgements
~/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.