Manual : 3-DNS Reference Guide, version 4.6.2

Applies To:

Show Versions Show Versions

3-DNS Controller versions 1.x - 4.x

  • 4.6.4, 4.6.3, 4.6.2
Manual
Original Publication Date: 03/01/2010


Table of Contents


Legal Notices

Introduction

Getting started

Using the Administrator Kit

Stylistic conventions

Finding help and technical support resources

Load Balancing

Working with load balancing modes

Understanding load balancing on the 3-DNS Controller

Using static load balancing modes
Using dynamic load balancing modes

Configuring load balancing

Understanding wide IPs
Understanding pools
Defining a wide IP
Using wildcard characters in wide IP names
An example of the wideip statement
Using the LDNS round robin wide IP attribute
Using the last resort pool designation

Working with the ECV service monitor

Defining ECV service monitors
Using the search string option

Changing global variables that affect load balancing

Setting global alternate and fallback methods
Understanding TTL and timer values

Setting up load balancing for services that require multiple ports

An example configuration using a port list

Troubleshooting manual configuration problems

Topology

Working with Topology load balancing

Setting up topology records

Using the Topology load balancing mode in a wide IP

Using the Topology load balancing mode in a pool

Understanding user-defined regions

Working with the topology statement in the wideip.conf file

Production Rules

Controlling network traffic patterns with production rules

Setting up production rules in the Configuration utility

Viewing, adding, and deleting production rules
Choosing the rule type
Defining triggers for the production rule
Choosing the action taken

Working with the production rules scripting language

Inserting production rules in the wideip.conf file
Executing and managing production rules from the command line
Working with the if statement
Working with the when statement
Working with the every statement
Defining production rule actions
Production rule examples

Probing and Metrics Collection

Overview of probing and metrics collection

Working with the big3d agent

Collecting path data and server performance metrics
Setting up data collection with the big3d agent
Installing the big3d agent
Understanding factories run by big3d agents
Understanding the data collection and broadcasting sequence
Setting up communication between 3-DNS Controllers and other servers
Setting up iQuery communications for the big3d agent
Allowing iQuery communications to pass through firewalls

Working with SNMP on the 3-DNS Controller

Configuring SNMP on the 3-DNS Controller
Configuring options for the checktrap.pl script
Configuring the 3-DNS SNMP agent using the Configuration utility
Configuring SNMP settings to probe hosts
Configuring the SNMP agent on host servers

Working with access control lists

Administration and Monitoring

Monitoring and administration utilities provided on the 3-DNS Controller

Managing user accounts

Understanding user roles
Creating and authorizing local user accounts
Creating and authorizing remote user accounts
Managing passwords for local user accounts
Managing system accounts

Managing the SSH Console

Using the MindTerm SSH Client
Downloading an SSH client to your administrative workstation

Overview of the Network Map

Working with the Network Map
Managing your configuration with the Network Map

Viewing system statistics

Overview of the Internet Weather Map

Working with the Average Round Trip Time table
Working with the Average Completion Rate table
Working with the Average Router Hops table
Interpreting the Internet Weather Map data

Working with command line utilities

Viewing command line utilities documentation
Working with the 3-DNS Maintenance menu
Working with scripts

Configuring Email

Finding the mail exchanger for your domain
Setting up the sendmail utility

Using a serial terminal with the 3-DNS Controller

Configuring a serial terminal in addition to the console
Configuring a serial terminal as the console
Forcing a serial terminal to be the console

Shutting down the 3-DNS Controller

Configuring a Redundant System

Introducing redundant systems

Differentiating between a redundant system and a sync group

Synchronizing configurations between units

Configuring fail-safe settings

Using network-based fail-over

Setting a specific 3-DNS Controller as the preferred active unit

3-DNS Configuration File

Overview of the 3-DNS configuration file

Using include files
Syntax for include files

Working with statements

Syntax rules
The globals statement
The datacenter statement
The box statement
The server statement
The sync_group statement
The wideip statement
The topology statement
Access control lists

Working with comments

Syntax
Definition and usage

3dpipe Command Reference

3dpipe commands

datacenter (or dc)
-help (or -h)
<server type>
stats
syncgroup (or sg)
-version (or -v)
virtual (or vs)
wideip (or wip)

bigpipe Command Reference

bigpipe commands

-?
config

Saving configuration files to an archive

Installing an archived configuration file

failover
global
-h and -help
interface

Options

Displaying interface information

Setting the media type

Setting the duplex mode

Resetting statistics

Enabling or disabling an interface

Changing driver name mapping

load
merge
monitor

Showing, disabling, and deleting monitors

reset
save
self

Options

Creating self IP addresses

trunk

Options

unit
verbose
verify
version
vlan

Options

vlangroup

Options

DNS Resource Records

Understanding DNS resource records

Types of resource records

A (Address)
CNAME (Canonical Name)
MX (Mail Exchange)
NS (Name Server)
PTR (Pointer)
SOA (Start of Authority)

Additional resource record types

The bigdb Database and bigdb Keys

Working with the bigdb database

Using the bigpipe db command

Supported bigdb keys on a 3-DNS Controller

Fail-over and cluster keys
CORBA keys

Glossary