Знаю что тема избитая, но хотелось бы получить какую то информацию для размышления.Чтобы хотелось получить. Пользователь у себя в почтовом клиенте вводит mail.example.net в полях сервера отправки и приема писем. Все, на этом его работа заканчивается. Т.е. при выходе из строя одной из нод, пользователи ничего не должны менять и даже знать об этом. Они должны все также продолжать принимать/отправлять почту. При этом в DNS мы прописываем одну MX запись (на failover ip?).
Как я себе это представляю.
Две ноды, пока что берем один хостинг, но разные ДЦ. Гигабит между нодами. Как я понимаю тут есть две основных проблемы - синхронизация данных (писем) между нодами и собственно определение мертвой ноды и перераспределение трафика.
Что выбрать в качестве ФС? DRBD? Есть ли "достойные" альтернативы. Сейчас смотрю в сторону Ceph.
Объем данных на старте 200-300 Гб, два домена ~200 ящиков. Объем почты небольшой до 10k писем в день
P.S.
Просьба не предлагать gmail, rackspace и т.п. сервисы.