For more details see https://cloud.google.com/load-balancing/docs/features
Abiquo | GCP | Comments |
Algorithm | Session affinity | https://cloud.google.com/load-balancing/docs/backend-service#session_affinity |
Addresses | Forwarding rule IP | Can be an IP from a subnet (internal LB) or a public IP (external LB). Although it’s possible to create more than one forwarding rule IP inside a LB from GCP, only 1 IP address is supported by abiquo since we cannot relate addresses to routing rules. Used to identify if a LB is internal or external. |
Subnets | Internal LB address subnet | A subnet used to create the forwarding rule IP in case of internal LB. |
Routing rules | Forwarding rule protocol and port + target proxy (if proxy based) + url map (if http(s)) + backend service | Forward rule protocol used to identify LB type.
|
Health check | Backend service health check | A health check is needed for each backend service. |
Firewall | None | Assigned to the VMs directly. |
Nodes | None | Use target groups. |
SSL Cert. | Self managed SSL Cert. | Needed for HTTPS and SSL Proxy LBs. |