Мне интересно, может ли кто-нибудь дать мне несколько рекомендаций по кластеризации. В настоящее время я использую Linode, чем я впечатлен и доволен, но они (как и почти все другие известные мне провайдеры VPS) не разрешают широковещательную / многоадресную адресацию, только одноадресную.
Насколько мне известно, инструменты, которые я пытался настроить для аварийного переключения (keepalived / wackamole + spread), работают только с многоадресной рассылкой. Если я ошибаюсь, дайте мне знать и укажите пример конфигурации.
Я теперь прочитал, что Heartbeat может использовать одноадресную рассылку, но делает это по протоколу многоадресной рассылки. Не уверен, сработает это или нет, и мне хотелось бы узнать мнение, прежде чем я попытаюсь потратить больше времени на его установку.
Моя конечная цель состоит в том, чтобы N серверов совместно использовали N IP-адресов, и если один сервер выходит из строя, сервер A берет его IP, если другой сервер выходит из строя, сервер B берет свой IP и т. Д. Из того, что я читал, wackamole является лучшим вариант для этого, но я просто не могу получить распространение для работы на Linode.
Кто-нибудь успешно настраивал кластеризацию / отказоустойчивость на VPS / облачном провайдере (без многоадресной рассылки)? Я бы очень признателен за несколько указателей и советов.
Я думаю, вам не обязательно нужна многоадресная рассылка, но вам определенно нужны «плавающие» IP-адреса, которые могут переходить с одного сервера на другой. И вам нужен провайдер, который дает вам возможность иметь IP-адреса, не привязанные к определенному серверу.