Skip to main content
Last updated on

Load Balancer

A Load Balancer distributes inbound traffic across several backend VMs automatically and provides:

  • High availability — a failed backend is removed from the pool by the health check.
  • Scale-out — add VMs to the pool to grow capacity.
  • SSL termination — the Load Balancer handles HTTPS/TLS; the backends only see HTTP.

Architecture

Internet → Floating IP (LB) → Listener (HTTP/HTTPS) → Pool → Members (backend VMs)

Health check
  • Listener — listens on one port and protocol.
  • Pool — a group of backends with the same role.
  • Member — a specific backend VM inside the pool.
  • Health check — periodic probe that drops failed members from rotation.