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:
Detectarea şi recuperarea eşecurilor la nivel de nod şi serviciu
Agnostic d.p.d.v. al stocării, nu sunt cerinţe pentru spaţiu de stocare partajat
Agnostic d.p.d.v. al resurselor, orice poate fi scriptat poate fi folosit într-un cluster
Suportă
STONITH pentru asigurarea integrităţii datelor
Suportă clustere mici şi mari
Configuraţie replicată în mod automat care poate fi actualizată de pe orice nod
Abilitatea de a specifica ordonare, colocare şi anti-colocare la nivelul întregului cluster
Suport pentru tipuri de servicii avansate
Clone: pentru servicii care trebuie să fie active pe mai multe noduri
Multi-state: pentru servicii cu mai multe moduri de operare (ex. master/slave, primar/secundar)