In this example, the ABC Corporation hierarchy is set up to direct requests of a specific type to a specific hierarchy member. ABC has three NetCache appliances, NetCache A, NetCache B, and MP3 Cache. All caches are inside a corporate firewall.
ABC hierarchy members are identified as follows:
ABC Corporation wants to achieve the following goals:
This section describes how options are configured on the hierarchy configuration pages of NetCache A.
The following table shows the configuration on the General page.
Check box is selected and the local domain is identified as abc.com. |
Because "Bypass Hierarchy for Noncacheable Objects" is not selected, the NetCache predefined rule for sending requests for noncacheable objects directly to the origin server is disabled.
The following table shows how each parent is identified in the hierarchy configuration on NetCache A.
HTTP (Port 80), MMS (Port 1755), RTSP (port 554), ICP (Port 7) |
||
The following tables show the hierarchy rules configured on NetCache A for forwarding MP3 requests to one NetCache appliance and forwarding all other types of requests to a different NetCache appliance.
| 1 | Send all requests for domain abc.com directly to local servers. |
| 2 | |
| 3 |
NetCache creates this local domain rule automatically when you select the Local Domain Enable check box on the Hierarchies - General page.
Rule 2 was created on the Forwarding Rules page, as shown in the following table.
Rule 3 was created on the Forwarding Rules page, as shown in the following table.
Rule 3 is placed after the MP3 rule in the rule list so that the MP3 traffic is sent to MP3 Cache before NetCache executes the more general rule.
The hierarchy configuration settings on both MP3 Cache and NetCache B are the same, as shown in the following tables.
The following table shows the configuration on the General page.
Check box is selected and the local domain is identified as abc.com. |
The following table shows the hierarchy configuration for NetCache appliances MP3 Cache and NetCache B. Neither NetCache appliance is configured to be aware of the other. The reason is that it is more efficient for MP3 Cache and NetCache B to fetch objects they do not have cached from the Internet, by way of the firewall, rather than querying the other appliance for the object.
HTTP (Port 80), MMS (Port 1755), RTSP (port 554), ICP (Port 7) |
|
The following table describes hierarchy rules for forwarding MP3 requests to one NetCache appliance and forwarding all other types of requests to a different NetCache appliance.
| 1 | Send all requests for domain abc.com directly to the local servers. |
| 2 | Send all requests for noncacheable objects directly to the Internet. |
| 3 |
You do not need to create custom rules on MP3 and NetCache B because NetCache enables and orders the rules in this example for you.
NetCache enables its local domain rule automatically because you have enabled the Local Domain Enable option on the Hierarchies - General page.
NetCache enables its noncacheable rule automatically because you have selected the "Bypass Hierarchy for Noncacheable Objects" option on the Hierarchies - General page.
NetCache automatically creates protocol-specific rules to handle requests for origin servers on the Internet.
Copyright © 1994-2002, Network Appliance, Inc. All rights
reserved.
Part No. 210-00317
File: hierarc9.htm
Last updated: 11/12/02 16:57:11