BlueCross BLueShield
EE logo black
Local server load balancer

How it works

Our global content delivery network (CDN) acts as a dedicated load balancer for your website or application. Traffic is distributed across multiple servers within your data center according to a user-defined distribution policy.

All routing changes occur at the CDN level without TTL (Time to Live)-related delays, while continuous monitoring and configuration options provide additional control.

Application layer server laod balancing

Application layer server load balancing

Get maximum visibility into your site visitor traffic. HTTP/S requests to each server are monitored and analyzed instantaneously, enabling high performance and optimal resource utilization. Unlike DNS-based load balancing, routing changes are not TTL-reliant and are instantly applied to all users.

Load Balancing dashboards

Control and visibility

Dashboards enable a real-time view of all traffic to allow you to verify proper load distribution at all times. The live view also helps you identify and respond to developing issues before they impact performance.

distribution methods

Choice of distribution methods

You can choose between several load distribution methods, including round robin distribution and advanced options based on networking factors like server load and connection times.

Session stickiness ensures that the same HTTP session always returns to the same preferred server.

  • Least pending requests – Next request is routed to the origin server with the smallest number of pending HTTP requests.
  • Least open connections – Next request is routed to the origin server with the smallest number of open TCP connections.
  • Source IP hash – A hashing function persistently maps a visitor’s IP address to one of the origin servers.
health monitoring

Health monitoring and failover

Imperva helps ensure your application or website is always accessible by monitoring your web servers and data centers. Automated recovery kicks in while real-time notification ensures that you are informed of any server availability issue.

Web server monitoring is performed using:

    Passive/real user monitoring of all traffic identifies global issues with the origin.

    Active/synthetic monitoring of origin health via our own proxies, which automates recovery when the origin is down.

Related Content

Key Resources

How to Select a Load Balancing Solution

How to Select a Load Balancing Solution

White Paper
Read paper ›
How To Build Resilient Cloud Configuration Shields

How To Build Resilient Cloud Config Shields

Read blog ›