Mike's PBX Cookbook

High Speed Pipe

In a redundant "High Availability" (HA) system (requires package 410), there are two cores: one Active, and one Standby. A 'High Speed Pipe' (HSP) connects the cores, in addition to the ELAN, to synchronise memory, disk, health count, and heartbeat information.

The HSP is 'plug-and-play'. Once connected, it will immediately start looking for a heartbeat from the other core.

HSP ports must be at least 100 Mbps, and full duplex, connected via a CAT-5e / CAT-6 cross-over cable (max. length 100m).

Default HSP IP addresses:

A dedicated VLAN may also be used for the HSP. It must be non-routed, and separate to the ELAN subnet. The round trip delay must be less than 30 msec, and packet loss below 0.1 %. You can change the default HSP IP addresses in LD 117 (from Rel.4.5).

Ports should always be set to auto-negotiate. Confirm that speed and duplex match with LD 137: STAT HSP.

>ld 137

CIOD000
.stat hsp

LCS HSP STATE is UP
HSP LINK CARRIER: OK
Auto Negotiation: Enabled
Actual Line Speed: 1000 Mbps
Actual Duplex Mode: Full Duplex

CPPM Call Servers

CPPM cards can operate in Single (SA) or Dual (HA) CPU mode.
Call Server mode and redundancy status is shown by a tri-color "CS RED" LED:

CS RED Status
Solid Green LEDRedundant mode, Active CS
Solid Amber LEDRedundant mode, Standby CS
Solid Red LEDRedundant mode, Fault (HSP down)
LED OffStandard mode (Single CPU Mode)
CPPM CS RED

By default the HSP network interface (LAN2) is set to auto-negotiate. The port LED's indicate:

LED 2 (top)
LED OffNo Link, No Activity
Solid Green LEDLink Valid
Flashing Green LEDLink Valid, Activity
HSP LAN2

LAN 2

LED 1 (bottom)
LED Off10 Mbps
Solid Yellow LED100 Mbps
Solid Green LED1000 Mbps

Maintenance

LD 135 - Useful Commands:

CommandDescription
STAT CPUGet the status and core numbers for both CPUs. See below.
SPLITPut a redundant (shadowed) system into single (non-shadowed) mode
JOIN1. Restores redundancy to a system put in single mode by the SPLIT command.
2. Synchronizes the processor's memory and drives.
Note: This command can only be used if the system is in single mode (SPLIT).
CUTOVRForce transfer of call processing from active core to standby core
SCPUGracefully switch cores


STAT CPU Example:

>ld 135

CCED000
.stat cpu


cp 0 1 PASS -- ENBL

SYSTEM STATE = REDUNDANT
DISK STATE = REDUNDANT
HEALTH = 14
VERSION = Nov 16 2010, 14:42:29
Side = 0, DRAM SIZE = 1006 MBytes

CP[0] located at IPMG [4 0 1]


cp 1 1 PASS -- STDBY

SYSTEM STATE = REDUNDANT
DISK STATE = REDUNDANT
HEALTH = 14
VERSION = Nov 16 2010, 14:42:29
Side = 1, DRAM SIZE = 1006 MBytes

CP[1] located at IPMG [8 0 1]

Status states:

CP STATE:

PASS -- ENBL
CP is running, and Active
PASS -- STDBY
CP is running, in Standby
DSBL: NOT RESPONDING
CP is not accessible, or faulty

SYSTEM STATE:

REDUNDANT
Both CPUs are up and actively communicating with each other. Disk and memory shadowing are complete.
SPLIT HSP DOWN
The redundant system is split (the split command has been issued). Both CPUs are communicating over the ELAN but disk and memory shadowing between the two CPUs is not synchronized.
SPLIT HSP UP
The redundant system is up, but has been manually split by issuing the split command in LD 135.
REDUNDANT HSP DOWN
The system is redundant, but the HSP is down. Both CPUs are communicating over the ELAN, but disk and memory shadowing between the two CPUs is not synchronized. INI'ing the inactive core my resolve this.
SYNCING
The system is not redundant, but disk and memoring shadowing between the two CPUs is in progress.
SINGLE
The system does not have a redundant CPU, or the ELAN and HSP to the redundant CPU are disconnected.

DISK STATE:

SPLIT
This indicates that the SPLIT command has been issued in LD 135.
REDUNDANT
This indicates that the JOIN command has been issued in LD 135.

HEALTH:

This indicates the relative health of each CPU, the maximum value depends on configuration. If a CPU has problems with hardware or network connectivity it's health count will go down. Both CP values should be equal, otherwise the 'healthier core' is nominated as the active.
Home » Meridian » Maint » Hspipe