In Excelerator 2.3, appliance-based multihoming functionality has been extended to support Domain acceleration.
In the past, a separate accelerator service had to be created for each Web server being accelerated. Now, domain-based multihoming lets you create a single domain-based accelerator to accelerate all the Web servers in a single domain.
Figure 48 presents a basic overview of a single Excelerator cache device accelerating five Web servers in a single domain through a single domain-based acceleration service.
Figure 48
Domain-based multihoming also works with authentication profiles and Secure Excelerator implementations.
Domain-based accelerators automatically change cross-referenced URLs between Web servers within a domain. This eliminates the need to create URL overrides.
We recommend you create authentication profiles using the browser-based tool. Once the profiles have been created, you can assign them to domain-based accelerators using the CLI. See Table 6 for a list of CLI commands.
Once assigned, the profiles work as described for Web acceleration services.
Secure Excelerator interacts with domain-based acceleration services in basically the same way as with Web server-based acceleration services. For an overview of Web server acceleration functionality, see Accelerating Web Servers.
In addition, there are two important differences:
For more information on certificate maintenance, see Managing Appliance Certificates.
Domain-based accelerator services can handle up to five nodes before the domain name.
For example, an internal Web server with the domain name svc.class1.edu.utah.provo.volera.com has five nodes before the domain name volera.com.
You must use the CLI to configure logging for domain-based acceleration services. However, once the log files are being created, you can use the browser-based tool to manage the downloading and pushing of log files. See Table 6 for a list of CLI commands.
NOTE: Log files for domain-based acceleration services are listed in the REVERSE log grouping in the browser-based tool along with other accelerator service logs.
Table 6 summarizes all the commands associated with domain-based acceleration.
The following sections outline some general tips for working with this feature.
Complete the following steps:
At the system prompt, create a domain accelerator using the following command:
add domainaccelerator = name
where name is the name you will use for managing the accelerator service.
Designate an IP address for handling incoming browser requests using the following command:
set domainaccelerator name address = iii.iii.iii.iii
where name is the accelerator name you specified in Step 1 and the i's are a dot-delimited IP address.
Set one or more port numbers for the service using the following command:
set domainaccelerator name port = port
where name is the accelerator name you specified in Step 1 and port is the port number the service will listen on for incoming browser requests. If you are using Secure Excelerator, you will need to specify both ports for both HTTP and HTTPS traffic (for example, port 80 and port 443).
IMPORTANT: You must ensure that no other services on the cache device are using the same IP address and port combinations.
Specify the internal domain name from which the accelerator service will fill incoming browser requests, by entering the following command:
set domainaccelerator name domainname = domain
where name is the accelerator name you specified in Step 1 and domain is the name of the domain from which the service will fill browser requests.
Save the settings by entering
apply
The following table summarizes the commands used to set up and configure domain-based authentication. For detail on individual commands, refer to the CLI help.
Table 6.