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/