Virtual IP addresses with ucarp, for high-availability
Debian GNU/Linux System Administration Resources 2013-03-15
Summary:
If you're interested in high-availability you typically want to use some kind of load-balancer, to divide traffic between a pool of machines. A simpler approach can be to have a pair of hosts each of which is prepared to take over a single virtual IP address - this is what ucarp allows you to do.