Назад | Перейти на главную страницу

вопросы keepalived (требования, возможности, ограничения)

1) Каковы требования к keepalived (физическому / сетевому)? Нужно ли подключать два (или более) узла keepalived к одному коммутатору? (возможно, что-то связанное с радиовещанием).

2) Могут ли узлы поддержки активности работать в разных сетях, "интернет-сетях"?
3) Зависит ли поддержка активности от маршрутизатора? (насколько я понимаю, виртуальный IP-адрес должен указывать на реальный маршрутизатор / коммутатор, который соединяет оба узла).

4) Является ли keepalived «сервисно-независимым»?
-> Какова сфера участия keepalived? Только IP? Или это сервис / протокол?
-> Имеется ли дело ТОЛЬКО с IP или, например, для HTTP?
-> Другими словами, могу ли я использовать его для пользовательского (сетевого) приложения?

5) Иметь более одного сервера аварийного переключения?


Если ответ на вопрос № 4 - «да», т.е. это зависит от типа услуги, то есть ли какая-либо общая альтернатива? Желательно простой в установке / настройке :)

  1. Системы должны находиться в одном домене широковещательной рассылки.
  2. Если вы спросите, могут ли они находиться в разных IP-подсетях, то: НЕТ
  3. VIP никуда не указывает
  4. это зависит от того, можете ли вы сделать его надежным (переключите VIP, если служба http не отвечает)
  5. да

В качестве альтернативы есть Heartbeat, главное отличие:

keepalived = убедитесь, что хотя бы 1 сервер запускает VIP
heartbeat = убедитесь, что VIP работает максимум на 1 сервере

Не используйте Keepalived и Heartbeat. Это устаревшее программное обеспечение.

Пытаться кардиостимулятор и corosync. Он может транслировать, многоадресно.