
Corosync Cluster Engine
The Corosync Cluster Engine provides a robust group communication system designed for high availability in applications. It features a closed process group communication model, an availability manager for process restarts, an in-memory database for configuration management, and a quorum system for monitoring application states. It's the backbone for frameworks like Pacemaker and Asterisk, welcoming developers and users interested in clustering to contribute. Hosted on GitHub, it ensures quality through automated testing with Jenkins.
Top Corosync Cluster Engine Alternatives
xCAT
xCAT, or Extreme Cloud Administration Toolkit, automates the deployment and management of bare metal servers and virtual machines across diverse infrastructures, including HPC clusters and data centers.
Warewulf
With over two decades of open-source innovation, Warewulf excels in HPC cluster management by offering stateless node provisioning.
Qlustar
Qlustar is a powerful, open-source cluster management software designed for HPC, AI, and storage environments.
TrinityX
TrinityX 15 revolutionizes HPC and AI cluster management with its enhanced web GUI and support for ARM CPUs.
Pipeshift
Pipeshift is a powerful modular orchestration platform designed for managing AI workloads across various environments.
Azure Kubernetes Fleet Manager
Azure Kubernetes Fleet Manager enables efficient management of Kubernetes clusters at scale, allowing users to navigate complex multicluster scenarios.
OpenWGA
Its intuitive authoring UI features inline editing and drag-and-drop functionality...
Windows Admin Center
Enabling efficient server management without cloud dependency, it integrates control of Windows Servers, clusters, and...
OpenSVC
With its lightweight agent, users can effortlessly manage service deployments, monitor system configurations, and perform...
AWS ParallelCluster
It automates resource setup, including compute nodes and job schedulers, and offers flexible configurations through...
OpenHPC
It aggregates essential components like provisioning tools, resource management, and scientific libraries, ensuring they are...
IBM Tivoli System Automation
It efficiently manages IT resources, including processes, file systems, and IP addresses, by enabling dynamic...
Sync
Leveraging advanced MIT-developed algorithms, it automates the tuning of cloud-based workloads on CPUs and GPUs...
Red Hat Advanced Cluster Management
It streamlines app deployment, manages multiple clusters, and enforces security policies efficiently...
CAPE
It offers robust features like disaster recovery with stateful application backup, seamless data mobility, and...
Top Corosync Cluster Engine Features
- High availability framework support
- Group communication system
- Extended virtual synchrony guarantees
- Replicated state machines implementation
- Simple availability manager
- Automatic application process restart
- In-memory configuration database
- Change notifications capability
- Quorum system integration
- Real-time quorum notifications
- Test suite validation on commits
- Automated build and test infrastructure
- Developer community engagement
- GitHub project hosting
- Comprehensive wiki documentation
- Support for clustering projects
- Reliable software quality assurance
- Multi-platform compatibility
- Open-source collaboration opportunities