C H A P T E R  1

Preparing to Install Standalone CGTP Without the Reliable Boot Service

Before you manually install standalone CGTP without the Reliable Boot Service, define the topology of your standalone nodes and verify that you have the necessary prerequisites.

For more information, see these sections:



Note - Make certain that you understand the introductory information in the Preface before proceeding.




Defining the Topology

CGTP provides reliable transport by duplicating packets and sending the duplicates along two networks, where one of these networks is redundant. For an overview of CGTP, see “Cluster Addressing and Networking” and “Carrier Grade Transport Protocol” in the Netra High Availability Suite 3.0 1/08 Foundation Services Overview.

Before configuring standalone CGTP, choose your topology. To minimize data loss, use a star topology as shown in FIGURE 1-1. This topology uses two identical, but physically distinct, redundant-100 Mbps networks around switches.

FIGURE 1-1   Star Topology of Three Standalone CGTP Nodes

Figure of star topology where the NIC0 of three
nodes are linked to switch 1 and the NIC1 of the same nodes are
linked to switch 2.


Hubs can be used instead of switches, but using hubs might impact CGTP performance by increasing the collision rate and network latency. CGTP can be used to remove single points of failure. However, if redundant routes share switching equipment or communication links, these common network components might constitute single points of failure.

IP over ATM or IP over CompactPCI can be used with standalone CGTP because both mediums support the IP protocol. However, depending on the selected medium, standalone CGTP might not support broadcasts.

Avoid using IP gateways between nodes because gateways might introduce unpredictable latencies and additional packet fragmentation.

Packets that are sent to a CGTP address are replicated by CGTP. The mtu value represents the maximum size of packets that you can send without fragmenting the packets. For CGTP, to avoid asymmetry when fragmenting, the mtu value on the redundant physical networks must be the same for each interface.

Duplicate packets that reach the CGTP destination address are filtered by the filtering module.

For the filtering module to be active on the Solaris OS, the ndd variable ip_cgtp_filter must be set to 1. Filtering only occurs when this value is set to 1. On Linux, however, the filtering module is activated by configuring the CGTP packet filtering rule in the table mangle using the iptables command. To verify that the filter is active, ensure that the ip_cgtp_filter -L -t mangle command lists the CGTP filtering rule.


Installation Prerequisites


Hardware requirements Two network interface cards per server
Operating system Solaris 9 and 10 Operating Systems
Software requirements CGTP packages and patches from the Netra HA Suite software distribution

See Standalone CGTP Patches and Package.

Disk capacity Minimum 1.5 Gbytes for the Solaris distribution
Free space Minimum 1.5 Gbytes after the Solaris Operating System has been installed

Standalone CGTP Patches and Package

As part of the Netra HA Suite software delivery, you receive the following CGTP patches and packages.


TABLE 1-1   CGTP Patches and Package 
Patches and Packages Description
Patches for CGTP See the Netra High Availability Suite 3.0 1/08 Foundation Services README
SUNWnhas-cgtp package CGTP kernel drivers and user-space components for the Solaris 9 and 10 Operating Systems

See your Sun contact for licensing information.