1) Каковы требования к keepalived (физическому / сетевому)? Нужно ли подключать два (или более) узла keepalived к одному коммутатору? (возможно, что-то связанное с радиовещанием).
2) Могут ли узлы поддержки активности работать в разных сетях, "интернет-сетях"?
3) Зависит ли поддержка активности от маршрутизатора? (насколько я понимаю, виртуальный IP-адрес должен указывать на реальный маршрутизатор / коммутатор, который соединяет оба узла).
4) Является ли keepalived «сервисно-независимым»?
-> Какова сфера участия keepalived? Только IP? Или это сервис / протокол?
-> Имеется ли дело ТОЛЬКО с IP или, например, для HTTP?
-> Другими словами, могу ли я использовать его для пользовательского (сетевого) приложения?
5) Иметь более одного сервера аварийного переключения?
Если ответ на вопрос № 4 - «да», т.е. это зависит от типа услуги, то есть ли какая-либо общая альтернатива? Желательно простой в установке / настройке :)
В качестве альтернативы есть Heartbeat, главное отличие:
keepalived = убедитесь, что хотя бы 1 сервер запускает VIP
heartbeat = убедитесь, что VIP работает максимум на 1 сервере
Не используйте Keepalived и Heartbeat. Это устаревшее программное обеспечение.
Пытаться кардиостимулятор и corosync. Он может транслировать, многоадресно.