~/talk

RabbitMQ-less OpenStack Cluster Supporting 14,000 HVs in One...

Talkat Open Source Summit Japan + AI_dev 2024 · 2024-10-28..10-29· [databases]
links:none on file
links:none on file
slides:none on file

Claim: an RabbitMQ-less OpenStack RPC backend replaces RabbitMQ with a custom HTTP driver plus Consul service discovery and a broadcaster, removes the messaging broker SPOF and scales a Nova cluster to 14,000 hypervisors in one region. Implementation details: servers register endpoints in Consul, clients fetch targets and call HTTP, broadcaster fan‑out handles cast semantics. Deployed two years in production with far fewer incidents, though operators warn about lost rehearsal experience and recovery practices.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Belud private cloud overview
  3. 2:51Large-scale OpenStack bottlenecks
  4. 5:48RPC call and cast in messaging
  5. 7:40RabbitMQ problems at scale
  6. 9:51Stabilizing RabbitMQ attempts
  7. 12:19HTTP driver project goals
  8. 13:23OpenStack messaging drivers
  9. 17:02HTTP driver architecture
  10. 20:12RPC call and cast in HTTP driver
  11. 24:36Broadcasting in HTTP driver
  12. 26:43HTTP driver in production 2 years
  13. 27:49RabbitMQ message loss
  14. 30:19Stable RPC backend lessons
  15. 32:04HTTP driver FAQ
  16. 34:18HTTP driver upstream progress
  17. 35: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.