🠄 Back to solutions

Pacemaker

Pacemaker is an open-source high-availability cluster resource manager that ensures continuous operation of applications and services.

Description

Pacemaker is an open-source, high-availability cluster resource manager used to ensure the continuous operation of applications and services. It provides robust mechanisms for detecting and recovering from host and application failures, offering support for a wide variety of redundancy configurations. Pacemaker's configurable strategies handle quorum loss, and it supports complex application dependencies, including ordering of starts and stops, co-location and anti-co-location constraints, and applications with dual roles. Its provably correct design allows offline testing of cluster responses to various failure scenarios. Developed collaboratively and shipped with many Linux distributions, Pacemaker has a proven track record in critical environments.

Features

Pacemaker offers features such as detection and recovery of host- and application-level failures, support for diverse redundancy configurations, configurable strategies for quorum loss, support for complex application start/stop ordering, co-location and anti-co-location constraints, support for multi-host applications and dual-role applications, and offline testability of cluster responses to any condition. It is open-source, collaboratively developed and used in mission-critical settings.

Benefits

Increased uptime and availability of applications and services, reduced downtime and data loss, improved system resilience and fault tolerance, simplified management of complex clustered systems, enhanced operational efficiency, cost savings through reduced infrastructure requirements, and a collaborative development model with community and commercial support.

Links

Home page
Key info
Open Source
European