Keepalived is used for IP failover between two servers. It facilities for load balancing and high-availability to Linux-based infrastructures.
Floating IP Setup Using KeepAlived on CentOS – 6/7/8

Keepalived is used for IP failover between two servers. It facilities for load balancing and high-availability to Linux-based infrastructures.
Keepalived is a Linux implementation of the VRRP (Virtual Router Redundancy Protocol) protocol to make IPs highly available