За это отвечает Heartbeat. Он соединяется отдельной сетевой платой между машинами, или через com порт если есть, и постоянно отслеживает живой ли сервер, если нет, то скриптами запускает нужные службы, до того момент, пока основной сервер не вернется к жизни.
На тему разруливание все просто, у вас три ip адреса, один общий на две машины (который поднимается на другой, во время подения).
Они меняются так часто, как это прописали на сервере. Обычно ставят около 6 часов.
Почему не болььше? Если происходят изменения в сети, то они произайдут в рабочие время.