Applies To:

Show Versions Show Versions

Manual: Configuration Guide for BIG-IP Global Traffic Management, version 9.4

Original Publication Date: 12/17/2006

Configuration Guide for BIG-IP® Global Traffic Management version 9.4

Table of Contents

Legal Notices

1. Introducing the Global Traffic Manager

Introducing the BIG-IP system

Introducing the Global Traffic Manager

Overview of Global Traffic Manager Resources

Internet protocol and network management support

Security features

Configuration scalability

System synchronization options

Configuring data collection for server status and network path data

Redundant system configurations

Monitoring the Global Traffic Manager and the network

Using the Configuration Guide

Additional information

Introducing the Configuration utility

Configuration utility components

Browser support

Stylistic conventions in this document

Using the solution examples

Identifying new terms

Identifying references to products

Identifying references to objects, names, and commands

Identifying references to other documents

Identifying command syntax

Finding help and technical support resources

2. Setting up the Global Traffic Manager

Introducing the Global Traffic Manager setup tasks

Defining the Global Traffic Manager

Establishing system communications

Defining the systems in the Global Traffic Manager

Running the gtm_add utility

Running the big3d_install utility

Running the bigip_add utility

Configuring auto-discovery

Configuring global monitor behavior

Assigning a heartbeat interval

Determining the number of monitor queries

Monitoring disabled resources

3. Reviewing Global Traffic Manager Components

Introducing Global Traffic Manager components

Reviewing physical components

Data centers



Virtual servers

Reviewing logical components


Wide IPs


Distributed applications

4. Working with Listeners

Introducing listeners

Creating a listener for local resolution

Configuring listeners for traffic forwarding

Configuring a wildcard listener

Modifying listeners

Deleting listeners

Using listeners with VLANs

Setting up a listener for all VLANs

Enabling a listener for specific VLANs

Disabling a listener for specific VLANs

Understanding listeners: an example

5. Defining the Physical Network

Introducing physical network components

Managing data centers

Configuring data centers

Modifying data centers

Deleting data centers

Enabling and disabling data centers

Managing servers

Defining BIG-IP systems

Defining load balancing servers

Defining host servers

Assigning monitors to servers

Setting limit thresholds

Discovering resources automatically

Managing virtual servers

Adding virtual servers manually

Modifying virtual servers

Removing virtual servers

Managing links

Defining links

Adding and removing routers

Assigning monitors to links

Configuring link weighting and billing properties

6. Defining the Logical Network

Introducing logical network components

Understanding logical components

Setting up pools

Defining pools

Adding virtual servers to pools

Removing virtual servers from pools

Organizing virtual servers within pools

Weighting virtual servers within pools

Disabling and enabling pools

Setting up wide IPs

Defining wide IPs

Adding pools to wide IPs

Removing pools from wide IPs

Organizing pools within wide IPs

Weighting pools within wide IPs

Disabling and enabling wide IPs

Incorporating iRules

Setting up distributed applications

Defining distributed applications

Adding wide IPs to distributed applications

Removing wide IPs from distributed applications

Setting dependencies for distributed applications

Enabling and disabling distributed application traffic

Enabling persistent connections

7. Load Balancing with the Global Traffic Manager

Understanding load balancing on the Global Traffic Manager

Using static load balancing modes

Drop Packet mode

Fallback IP

Global Availability mode

None mode

Ratio mode

Return to DNS mode

Round Robin mode

Static Persist mode

Topology mode

Using dynamic load balancing modes

Types of dynamic load balancing modes

Implementing the Quality of Service load balancing mode

Using the Dynamic Ratio option

Configuring load balancing

Configuring load balancing methods for wide IPs

Configuring load balancing methods for pools

Using the fallback load balancing method

Configuring the fallback load balancing method

Employing additional load balancing options

8. Managing Connections

Introducing connection management

Determining resource health

Determining resource availability

Establishing limit settings

Using monitors to determine availability

Managing dependencies for virtual servers

Resuming connections to resources

Establishing persistent connections

Draining persistent requests

Setting the last resort pool

9. Working with Topologies

Overview of topologies

Understanding topologies

Implementing topologies

Setting up and removing topology records

Removing topology records

Using topology load balancing in a wide IP

Using topology load balancing in a pool

Understanding user-defined regions

Other load balancing options for topologies

10. Configuring Monitors

Introducing monitors

Summary of monitor types

Overview of monitor settings

Understanding pre-configured and custom monitors

Creating a custom monitor

Configuring monitor settings

Simple monitors

Extended Content Verification (ECV) monitors

External Application Verification (EAV) monitors

Special configuration considerations

Setting destinations

Using transparent and reverse modes

Associating monitors with resources

Types of monitor associations

Managing monitors

Displaying monitor settings

Deleting monitors

Enabling and disabling monitor instances

11. Viewing Statistics

Introducing statistics

Accessing statistics

Viewing the Status Summary screen

Understanding the types of statistics

Distributed application statistics

Wide IP statistics

Pool statistics

Data center statistics

Link statistics

Server statistics

Virtual server statistics

Paths statistics

Local DNS statistics

Understanding persistence records

12. Collecting Metrics

Introducing metrics collection

Defining metrics

Assigning probes to local domain name servers

Configuring TTL and timer values

Excluding LDNS servers from probes

Removing LDNS servers from the address exclusion list

13. Managing iRules

Introducing iRules for the Global Traffic Manager

What is an iRule?

Creating iRules

Assigning iRules

Controlling iRule evaluation

Specifying events

Using the when keyword

Listing iRules on wide IPs

Using statement commands

Using wide IP commands

Using utility commands

Parsing and manipulating content

Ensuring data integrity

Retrieving resource information

Using protocol commands

IP commands

TCP commands

UDP commands

Removing iRules

14. Managing DNS Files with ZoneRunner

Introducing ZoneRunner

Working with DNS and BIND

Understanding ZoneRunner tasks

Working with zone files

Types of zone files

Creating zone files

Importing zone files

Modifying zones

Deleting zones

Working with resource records

Types of resource records

Creating resource records

Modifying a resource record

Working with views

Adding views

Modifying views

Deleting views

Adding zones to views

Managing the named.conf file

Appendix A. Working with the big3d Agent

Introducing the big3d agent

Collecting path data and server performance metrics

Setting up data collection with the big3d agent

Understanding the data collection and broadcasting sequence

Setting up communication between Global Traffic Managers and other servers

Setting up iQuery communications for the big3d agent

Allowing iQuery communications to pass through firewalls

Communications between Global Traffic Managers, big3d agents, and local DNS servers

Appendix B. Understanding Probes

Introducing probes

Understanding iQuery

Determining probe responsibility

Selecting a big3d agent

Designating a specific server

Managing LDNS probes