Failover
Failover is the automatic switching to a backup system, server, or network when the primary system fails, ensuring continuous service availability.
In Depth
Failover is the mechanism that makes high availability possible. When monitoring detects that a primary system is unresponsive or performing below thresholds, failover automatically redirects traffic to a standby system. Types include active-passive (standby system takes over when primary fails), active-active (multiple systems share load, remaining systems absorb traffic when one fails), and DNS failover (redirecting domain resolution to healthy endpoints).
For AI-powered customer support, failover ensures that customer conversations are never interrupted. If the primary AI processing server fails, conversations are automatically routed to backup servers with conversation state preserved. Cloud platforms implement failover at multiple levels — server, database, network, and region — providing defense in depth against various failure scenarios.
Related Terms
Disaster Recovery
Disaster recovery (DR) is the set of policies, tools, and procedures designed to restore critical business systems and data after a catastrophic event like hardware failure, cyberattack, or natural disaster.
Availability
Availability is the ability of a system to be operational and accessible when needed, encompassing uptime, performance, and the capacity to handle expected workloads.
Load Balancing
Load balancing is the process of distributing network traffic and workload across multiple servers to ensure no single server is overwhelmed, improving performance and reliability.
Learn More
