Layer 7 load balancers operate on the application layer.

A layer 7 load balancer stops the network traffic and reads the message to make a distribution decision based on the content of the message.

If you use a layer 7 load balancer, the solution requires application rules, which terminates the SSL connections, inspects the Uniform Resource Identifier (URI), and redirects the connection to the correct Cloud Proxy instance .

Layer 7 load balancing advantages

  • You need one public Virtual IP address endpoint.

  • You need one IP address.

  • You need one certificate.

  • You need one IP pool.

Layer 7 load balancing disadvantages

  • Layer 7 load balancers read each message to determine the destination, which affects the performance compared to the Layer 4 load balancing model .

  • Lower throughput compared to Layer 4 load balancers .