Порекомендую посмотреть в сторону pacemaker'а. Я его сейчас активно изучаю. По крайней мере оно может отслеживать живость сервера-сервиса, достаточно будет написать скрипт обновления зоны.