Heartbeat
Heartbeat é um serviço que provê infraestrutura de cluster (comunicação e associação) para computadores. Assim ele permite que servidores saibam sobre a presença (ou a ausencia) de processos pares em outras maquinas e para troca de mensagens de forma simplificada.
Amplamente utilizado, é um dos mais importantes componentes para soluções de alta-disponibilidade, e é considerado um dos melhores pacotes de alta-disponibilidade disponivel atualmente, a estimativa é que mais de trinta mil instalações existam atualmente, em cenários de missão crítica, desde 1999.
Possui grande integração com DRBD e Pacemaker. Na verdade Heartbeat + Pacemaker, fornece tecnologia e funcionalidades, que se equiparam ou excedem or recursos de muitos sistemas de alta disponibilidade hoje em dia.
Os seguintes tipos de aplicações são bem suportadas:
- Servidores de Banco de Dados
- Aplicações ERP
- Servidores de Internet
- Balanceamento de carga (LVS director)
- Servidores de Correio
- Firewalls
- Servidores de arquivos
- Servidores de Nome (DNS)
- Servidores DHCP
- Servidores de Proxy
- Aplicações customizadas
Heartbeate é usado virtualmente em qualquer segmento de mercado, industria, ou tamanho de empresa.
Fonte: http://www.linux-ha.org/