I could also recommend LinuxHA product - http://www.linux-ha.org. It allows to share virtual IP between servers, and failover this IP in case of primary server failure. Still, there could be issues with registrations sync J