HP-UX Serviceguard Heartbeat Configuration Solutions
3
Installed the Serviceguard product
Installed and set up network heartbeat cards as part of the Serviceguard instructions.
Installed the Interrupt migration tool (separate product for 11iv1)
Interrupt Assignment Algorithm
Cards and interrupts are assigned to CPU’s through a discovered round-robin algorithm. As the
system queries the IO system to look for cards/devices, it assigns the interrupts to the CPU’s.
The algorithm simply assigns interrupts to the CPU’s in a simple round robin fashion.
When cards are added into a system after boot (through card OLA) the next available CPU is
assigned. However, on the subsequent boot the CPU may be different because the discovery
order may be different than when the card was inserted.
Applications such as Processor Sets (PSets) will not affect the round robin order.
A system with more IO cards than CPU’s will overlap interrupts. Multiple cards may be
assigned to a single CPU to handle the interrupts. This overlap may nullify customer
requirements for performance and High Availability with various devices.
In the case of the heartbeat NIC’s, HP recommends that a system administrator may need to
examine the interrupt assignments to ensure correctness of configuration between the primary
and secondary NIC’s, as well as those configurations with multiple primary and secondary
interfaces.
The concepts detailed in this white paper are applicable to 11iv1 and 11iv2. The examples
themselves are derived from an 11iv1 system.
Consult the appropriate command man pages for your operating system for obtaining and
reading output.