4.2 Web Server Accelerator Setup

Figure 4-2 provides a visual map for the information in this section.

NOTE:The letters in Figure 4-2 are referenced in the table that follows. The addresses shown are for illustration purposes only. You need to substitute actual addresses for your network.

Figure 4-2 Web Server Accelerator Setup

As you set up your Web server, use the information in the following table to determine what tasks you need to complete and how.

To

Do This

Notes

Ensure that your basic network configuration is complete for each proxy server

Ensure that DNS resolves browser requests to the proxy server IP addresses configured for the Web server accelerator services

See A in Figure 4-2.

Set up one or more Web server accelerator services

  1. In the browser-based tool, click Configure, click Web Server Accelerator, then click Insert.

  2. Select a name for the Web server accelerator for your tracking purposes.

  3. Specify a DNS name.

  4. In the Accelerator Proxy Port field, specify the port that the Web server accelerator will receive requests and vend data on.

  5. In the Accelerator IP Addresses list, select one or more addresses that the Web server accelerator will receive requests and vend data on. (DNS resolves requests to these addresses.)

  6. In the Web Server Port field, specify the port that the proxy server and origin Web server will communicate on.

  7. In the Web Server Addresses list, insert one or more IP addresses (or DNS names) that the Web server accelerator will fill its cache from. (The proxy server must be able to fill all requests through any of these names or addresses.)

  8. To activate the Web server accelerator, select Enable This Accelerator.

  9. Click OK, then click Apply.

See B in Figure 4-2.

If server persistence is enabled in the Web Server Accelerator tab, the proxy server uses the same Web server to fill browser requests during a session. This setting affects all accelerators on the proxy server and saves e-business users from logging in multiple times.

If logging is enabled, accelerator log files for the Web server accelerator has the same name as the Web server accelerator.

The DNS name is required when:

  • You are accelerating multiple Web servers on the same IP address. (When multiple accelerator services use the same IP address.)

  • You are accelerating a single Web site using path-based multi-homing.

If you enter DNS names in the Web Server Addresses list, make sure they are not the names that now resolve to proxy server numeric IP addresses. That would create an endless loop.

IMPORTANT:Do not create more than 250 accelerators. If you create more than 250 accelarators, the proxy.nlm can cause a CPU Hog Abend.

4.2.1 Working with DNS

The steps you take to have DNS resolve requests to the proxy server rather than to the origin server depend on whether the proxy server and the origin Web server are on the same subnet. The following sections explain each alternative.

If the proxy server and the origin Web server are on the same subnet, you can swap IP addresses as shown below.

Figure 4-3 Working with DNS

  1. The origin Web server's IP address was 100.1.1.1. You change it to 100.1.1.199.

  2. You assign the proxy server the IP address 100.1.1.1.

  3. DNS is unchanged, but now sends browsers to the appliance instead of the origin Web server.

If the origin Web server is on a remote network, you need to alter DNS as shown below.

Figure 4-4 Altering DNS

  1. The origin Web server's IP address is 200.1.1.1.

  2. You assign the proxy server the IP address 100.1.1.1.

  3. DNS had 200.1.1.1 as the IP address for OriginWebServer.com. You change the DNS so that OriginWebServer.com now resolves to 100.1.1.1.