Heartbeat su TCP/IP e SAN (Storage Area Network)

Un heartbeat è un tipo di pacchetto di comunicazioni inviato tra i nodi. Gli heartbeat vengono usati per monitorare lo stato dei nodi, le reti e le interfacce di rete e per prevenire il partizionamento cluster.

Affinché un cluster PowerHA® SystemMirror® possa riconoscere e rispondere ai guasti, deve controllare continuamente lo stato di salute del cluster. Alcuni di questi controlli vengono forniti dalla funzione heartbeat.

Ogni nodo cluster invia messaggi heartbeat a intervalli specifici ad altri nodi cluster e prevede di ricevere messaggi heartbeat dai nodi a intervalli specifici. Se i messaggi smettono di essere ricevuti, PowerHA SystemMirror riconosce che si è verificato un guasto. Gli heartbeat possono essere inviati:

  • Reti TCP/IP
  • SAN (storage area network)
  • Disco repository cluster

Cluster Aware AIX® (CAA) utilizza la comunicazione heartbeat su tutte le reti TCP/IP e SAN (Storage Area Network) disponibili. Se le reti TCP/IP e SAN hanno esito negativo, CAA tenta di utilizzare il disco del repository come meccanismo di heartbeat alternativo. Il percorso dell'heartbeat per il disco del repository di backup viene visualizzato come interfaccia dpcom nell'output del comando lscluster . Se le reti TCP/IP e SAN funzionano, il comando lscluster -i visualizza l'interfaccia dpcom come restricted.

La funzione heartbeat è configurata per utilizzare percorsi specifici tra i nodi. Ciò consente a Heartbeat di monitorare lo stato di salute di tutte le reti e le interfacce di rete di PowerHA SystemMirror , nonché dei nodi del cluster stesso.

I percorsi heartbeat sono impostati automaticamente da CAA; è possibile configurare percorsi point-to-point e su disco come parte della configurazione di PowerHA SystemMirror .