Information:
failoverd is an attempt to provide some sort of failover capability for Linux. It has now been tested quite a lot, and it has shown to be effective. Failoverd uses the Net::Pcap module so that network traffic can be the metric used to determine host status.