
Essentially each node runs a copy of the software and operates with its own IP address (we’ll call it node IP). This protocol, as the name implies, was originally thought for routers, but in this case it is used for another purpose. Keepalived uses the VRRP (Virtual Router Redundancy Protocol). Although it is similar to a reverse proxy such as HAProxy its inner working is different and keepalived doesn’t require a different host to act as load balancer. If the software has HA/LB builtin, you should prefer that however.


Keepalived is a software that allows to achieve High Availability (HA) and/or Load Balancing (LB) for important services, it can be used on a variety of services such as web servers and databases.
