Pacemaker is a cluster resource manager.
It achieves maximum availability for your cluster services (aka. resources) by detecting and recovering from node and resource-level failures by making use of the messaging and membership capabilities provided by your preferred cluster infrastructure (either
Corosync or
Heartbeat.
Pacemaker’s key features include:
Rilevazione e ripristino di malfunzionamenti di nodi e servizi
Storage agnostic, non richiede uno storage condiviso
Resource agnostic, tutto quello che può essere scriptato può essere clusterizzato
Supporto
STONITH per garantire l'integrità dei dati
Supporto a cluster grandi e piccoli
Configurazione replicata automaticamente che può essere aggiornata da qualsiasi nodo
Capacità di specificare ordine, collocazione e anti-collocazione per i servizi lato cluster
Supporto per servizi di tipo avanzato
Cloni: per servizi che necessitano di essere attivi su nodi multipli
Muliti-state: per servizi con modi multipli (ad esempio master/slave, primary/secondary/)