Доброго времени суток. Есть несколько VPS-ок, на на первой крутится несколько сайтов и почтовый сервер с веб-мордой. Иногда бывает, что первый сервер выходит из строя по каким-то причинам. Я хочу реализовать отказоустойчивось, чтобы при отказе первого сервера запросы перенаправлялись на другой работающий (реплику в MySQL и синхронизацию контента настрою, это не проблема). Проблема в другом, как создать отказоустойчивую систему?
Первое, что пришло на ум, в качестве шлюза использовать nginx. Но тут есть проблема - если загнется сервер с nginx, то все мои труды полетят в тар-тарары. На уровне DNS я ничего путного не нагуглил, кроме round-robin, но рулетка не подходить, так как мне нужна не балансировка, а отказоустойчивость.
Подскажите, как лучше поступить, какое решение использовать?
По поводу почты, как я понял, можно прописать несколько MX записей в домен.