Library Table of Contents Index Previous Next Comments

Method 1: GRM provides DNS services for a content provider

DNS requirements when a GRM DNS server takes over DNS services  Top

For deployments in which the GRM DNS server will handle all DNS queries for a content provider namespace, the GRM DNS server must assume the identity of the existing authoritative DNS nameserver. Masquerading as the authoritative DNS nameserver ensures that client DNS queries are ultimately resolved by the GRM DNS server. To achieve this configuration, you must assign the GRM DNS server the public IP address that was previously assigned to the authoritative DNS nameserver, or change the DNS hierarchy to point to the GRM DNS server IP address. The authoritative DNS nameserver must then be reconfigured with a new IP address.

After the GRM DNS server has assumed the identity of the back-end DNS nameserver, all DNS queries for domains associated with the CDN are resolved by the GRM DNS server. DNS queries for non-CDN domains and other DNS operations are proxied to the back-end DNS nameserver.

For example, consider a content provider that wants to redirect all requests for images.foo.com to the GRM DNS server. To achieve the redirection, the content provider defines images.foo.com in the GRM domain list on the GRM DNS server.

If the GRM DNS server receives a local DNS (LDNS) query for movies.foo.com, it determines whether movies.foo.com should be redirected. Because movies.foo.com has not been defined in the GRM domain list, the GRM DNS server proxies the query to the back-end DNS nameserver, which responds to the LDNS query.

Determining the best location of the GRM DNS server  Top

When the GRM DNS server takes over the DNS services for a content provider, the number of content providers that the CDN hoster services is a determining factor for the best location for the GRM DNS server.

Configuration overview  Top

The following table provides of an overview of the DNS-related steps required to complete GRM-related configuration if the GRM DNS server is taking over DNS for a content provider.

Step

Action

1

Assign an additional, private IP address to the current authoritative DNS nameserver. The new IP address should not be publicly accessible.

2

Run the setup program on the GRM DNS server and assign a permanent IP address when prompted.

3

Install the GRM server license on the GRM DNS server.

See the Appliance Manager online Help for instructions.

4

Set up a method for host-name rewriting to handle cache misses for CDN content.

See Planning for handling cache misses for CDN content.

5

Remove the public IP address from the authoritative DNS nameserver.

6

Assign the public IP address previously assigned to the authoritative DNS nameserver to the GRM DNS server, or change the DNS hierarchy to use the GRM DNS server's IP address.

The authoritative DNS nameserver is now referred to as the back-end DNS nameserver.

7

Test the connectivity to the back-end DNS nameserver.

8

Complete the GRM server configuration.

See the Appliance Manager online Help for instructions.

Library Table of Contents Index Previous Next Comments