2009/3/3 Juha Heinanen jh@tutpro.com:
what if network connection to the active node has failed?
What do you mean exactly? do you mean the connection between nodes? Connection between nodes (for pinging and status sending) can be achieved via various ETH interfaces or serial link. If node 2 detects that node 1 doesnt' reply then node 2 takes the control of the virtual IP and services.
Note that HeartBeat-v2 allows more complex escenarios with various nodes and groups of services running in different nodes at the same time.
can the hearbeat monitor be located on a third monitoring host that really has vision on how the service looks like from outside? if not, i'm not still convinced.
HA runs on several nodes, and all the nodes send status information to others. It's not a centralized monitorization system but a distributed one.