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