Library Table of Contents Index Previous Next Comments

Using a Server Load Balancer for request distribution

When to use this method  Top

If you are using any of the following client access methods, you can use a Server Load Balancer (SLB) to distribute requests over NetCache appliances:

Compare this discussion of using an SLB to Using DNS round robin for request distribution.

Methods SLBs use to distribute client traffic  Top

SLBs are likely to provide strict load-balancing algorithms, for example:

SLBs do not distribute requests based on IP address, which is desirable for caching service because distribution based on IP address results in a higher hit rate.

Example: using an SLB for Web caching  Top

The following illustration shows a Web caching deployment that uses an SLB to balance Web requests over the NetCache appliances.

Although the previous illustration shows the SLB interacting with NetCache appliances functioning as Web caches, you can also deploy an SLB to balance requests over NetCache appliances configured as news caches and streaming media caches. The news caches would fetch cache misses from a news server rather than from the Internet.

To deploy an SLB with NetCache appliances, do the following:

Advantages of this method for request distribution  Top

Using an SLB has the following advantages when compared to other methods:

Disadvantages of this method for request distribution  Top

Using an SLB has the following disadvantages when compared to other methods:

Library Table of Contents Index Previous Next Comments