Brocade Communications Systems ServerIron ADX 12.4.00 User Manual

Page 35

Advertising
background image

ServerIron ADX Global Server Load Balancing Guide

23

53-1002437-01

Proxy for DNS server

1

To display the status of CNAME, enter the following command.

ServerIronADX(config-gslb-policy)# show gslb policy


Default metric order: ENABLE

Metric processing order:

1-Remote ServerIronADX's session capacity threshold

2-Round trip time between remote ServerIronADX and client

3-Geographic location

4-Remote ServerIronADX's available session capacity

5-Least response selection



DNS active-only: DISABLE DNS best-only: DISABLE DNS override: DISABLE

DNS cache-proxy: DISABLE DNS transparent-intercept: DISABLE

DNS cname-detect: ENABLE Modify DNS response TTL: ENABLE

DNS TTL: 10 (sec), DNS check interval: 30 (sec)

Remote ServerIronADX status update period: 30 (sec)

Session capacity threshold: 90%, session capacity tolerance: 10%

Round trip time tolerance: 10%, round trip time explore percentage: 5%

Round trip time cache prefix: 20, round trip time cache interval: 120 (sec)

Connection load: DISABLE

The CNAME status is shown in bold type.

Syntax: show gslb policy

Configuring HTTP health check parameters

For HTTP hosts, you also can customize the health check by changing the URL method and the
string requested by the ServerIron ADX, as well as the HTTP status codes the ServerIron ADX
accepts as valid responses. By default, the ServerIron ADX performs the HTTP health check as
follows:

The ServerIron ADX sends a HEAD request for the default URL string, “HEAD /”.

If the server responds with the status code 401 or a code in the range 200-299, the server
passes the health check.

You can change the request method from HEAD to GET. In addition, you can change the URL string
the ServerIron ADX requests from the server and the status codes that the ServerIron ADX accepts
as valid responses for passing the health check.

The commands in the following example change the method from HEAD to GET and to add 404 as
a valid status code response to the health check.

ServerIronADX(config)# gslb dns zone brocade.com

ServerIronADX(config-gslb-dns-brocade.com)# host-info www http url "GET

/index.htm"

ServerIronADX(config-gslb-dns-brocade.com)# host-info www http status-code 200

299 401 401 404 404

Syntax: host-info <host-name> http | <TCP-portnum> url “[GET | HEAD] [/]<URL-page-name>

GET or HEAD is an optional parameter that specifies the request type. By default, HTTP keepalive
uses HEAD to retrieve the URL page. You can override the default and configure the ServerIron ADX
to use GET to retrieve the URL page.

The slash ( / ) is an optional parameter. If you do not set the GET or HEAD parameter, and the slash
is not in the configured URL page, then ServerIron ADX automatically inserts a slash before
retrieving the URL page.

Advertising