Load Balancers

Our redundant load balancers are fully-managed and enable you to distribute incoming layer-4 and layer-7 traffic to your servers automatically.

Connection Limits

Our Load Balancers support up 20000 simultaneous connections.

IP Addresses

Our Loadbalancers support both IPv4 and IPv6 public addresses.

Forwarding Rules

Forwarding rules consist of a few things:

  • Load Balancer Port
    • The incoming port your load balancer accepts.
  • Mode
    • Either TCP or HTTP
      • TCP is layer-4
      • HTTP is Layer-7 and supports features like header forwarding and SSL.
  • Target Server Port
    • The backend server ports the request will be forwarded to.
  • Certificates (optional, with HTTP forwarding rules). See SSL Certificates below for more information.

SSL Certificates

When configuring HTTP forwarding rules, can generate a free SSL certificate for your domain. The DNS records needs to point to the IP address of your Load Balancer for this to successfully provision. Therefore, point the domain before provisioning the Laod Balancer.

The IP address has to be generated before the DNS assignment can be made - In the Panel we Assist during the Load Balancer creation. Via the API you will need an unassigned IP, which can be configured as the Load Balancer IP.

HTTPS Forwarding

If enabled, we require that a custom certificate is given, or a domain which we can generate a certificate for.

Balancing Algorithms

We currently support the Least Connections and Round Robin balancing algorithms.

Backend Servers

We support global loadbalancing, which allows you to load balance between servers within different projects. As well as servers on other platforms. This can be in the form of an IP Address or a hostname.

Kubernetes Ingress

Our Managed Kubernetes integrates fully with our Load Balancer. See Kubernetes Load Balancing for setup details.https://gohugo.io/content-management/cross-references/