~/talk

How Lombard Odier Deployed VPA to Increase Resource Usage Efficiency

Talkat KubeCon + CloudNativeCon Europe 2022 · 2022-05-16..05-20· [kubernetes]
links:none on file
slides:none on file

Lombard Odier deploys the Kubernetes Vertical Pod Autoscaler via an OpenShift operator across multiple clusters (1300–1400 pods today, planning ~20,000) to tune pod requests automatically; VPA runs in request-only mode with p90 target recommendations and initial update behavior. CPU pressure is largely resolved (many Java defaults shrink to ~38m cores), memory tuning is in progress; governance tracks request vs usage monthly and VPA application already saved 18 GB RAM on dev.

AI-written summary · about

  1. 0:00Resource efficiency in Kubernetes
  2. 2:06Resource allocation challenges 2020
  3. 3:30Pod placement optimization
  4. 5:57CPU vs memory requests/limits
  5. 9:03Request sizing with past behavior
  6. 11:07VPA percentiles for recommendations
  7. 12:31Vertical Pod Autoscaler (VPA)
  8. 13:57Configuring VPA for workloads
  9. 16:23VPA use cases and limitations
  10. 18:49VPA deployment at Lombard Odier
  11. 21:17Results and savings from VPA
  12. 22:23Key learnings from VPA
  13. 23:27VPA and CPU overcommit conflicts
  14. 24:30JVM workloads and startup peaks
  15. 25:33Future goals for memory density
  16. 26:57Improvements to VPA
  17. 28:21Tools for VPA recommendations
  18. 29:23Q&A: Prometheus vs CR storage
  19. 30:48Q&A: HPA vs VPA dilemma
  20. 31:51Q&A: JVM memory issues
  21. 32:55Q&A: Throttling on startup
  22. 33:56Closing remarks
~/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.