Overview

High Availability Cluster Multiprocessing (HACMP) is an IBM solution for high-availability clusters on the AIX UNIX and Linux for IBM System p platforms.

HACMP can run on up to 32 computers or nodes, each of which is either actively running an application (active) or waiting to take over should another node fail (passive). Data on file systems can be shared between systems in the cluster.

HACMP relies heavily on IBM's Reliable Scalable Cluster Technology (RSCT). RSCT includes daemons that are responsible for monitoring the state of the cluster (for example, a node, NIC or network crash) and for coordinating the response to these events. HACMP is an RSCT aware client. RSCT is distributed with AIX.

The IBM_HACMP package discovers HACMP on AIX via TTY (SSH or Telnet protocols). The package follows the discovery model to discover the HACMP Topology (configured networks, node interfaces-both public TCP/IP and serial heartbeat, and service IPs) and Application Resources (configured resource groups, application servers, and volume groups). The package maps the configured public interfaces to UCMDB IPs, serial interfaces to directories beneath the UCMDB hosts, as well as volume groups to logical disks beneath the UCMDB host, and Application Resources to the Topology.