Standalone and high-availability deployment models for Nodeum, including redundancy, heartbeat monitoring, and failover/fallback behavior.
Standalone System Overview
This implementation is tailored to maximize the efficiency of a standalone x86 server, leveraging available hardware resources for scalable performance. The system is optimized to deliver robust internal hardware protection through multiple network connections and RAID disk controllers.
High Availability
A High Availability (HA) cluster addresses system reliability by detecting hardware and software failures on the primary node. It automatically restarts Nodeum services on a backup node, removing the need for admin interventions. Nodeum clusters are designed to ensure redundancy and eliminate single points of failure. A heartbeat mechanism continuously monitors the health and status of each node. Metadata and configurations stored in databases and files are replicated across nodes, allowing seamless failover and fallback processes.