Library Table of Contents Index Previous Next Comments

Strategies for client access to an accelerator

Ways to provide client access to an accelerator  Top

Two ways to provide client access to an accelerator are as follows:

Using transparent proxying to direct traffic to an accelerator  Top

When you are using an L4 or L7 switch or a WCCP router to provide access to an accelerator, you deploy the switch or router close to the accelerator. (In contrast, when an L4 or L7 switch or a WCCP router is deployed with a forward proxy, it is located close to the clients.) The following illustration shows the deployment of an L4 or L7 switch or a WCCP router and an accelerator.

The switch or router uses its hashing function to determine the accelerator to which to send the request. If both accelerators fail, the switch or router sends the request to the Web server or streaming server (as indicated by the dashed line in the illustration).

Optimizing request distribution for an accelerator

You can set a switch or WCCP router to optimize distribution for acceleration, as described in Request distribution with an L4 or L7 switch and Request distribution with a WCCP router.

An L7 switch and noncacheable objects

If you deploy an L7 switch, you can configure it to directly access the server it is accelerating for objects that cannot be cached, for example, CGI and private pages.

Allowing HTTP QuickTime encapsulation

To allow QuickTime HTTP encapsulation, you must redirect TCP port 7070. However, the RealNetworks legacy protocol PNA also used TCP port 7070 and it is not fully supported by NetCache. Therefore, if you configure an L4 or L7 switch or a WCCP router to redirect TCP port 7070 requests to a NetCache appliance, the appliance might also receive PNA traffic. NetCache proxies all PNA traffic to the origin server.

Using DNS to direct traffic to an accelerator  Top

If you do not use transparent proxying to provide access to an accelerator, you can configure DNS to support client access to the accelerator. When you set up DNS, you configure the accelerator's IP addresses and IP address aliases in DNS so that the accelerator can receive requests for the servers it is accelerating. You could set up DNS in the following ways:

See the Guide to Caching Protocols and Services for more details about how to set up DNS to support an accelerator.

Library Table of Contents Index Previous Next Comments