Как сохранить конфигурацию на Amazon EC2?
Я рад некоторые статьи. Keepalived через GRE туннель для отработки отказа в среде VPS
но я не знаю, как настроить? и как назвать эту архитектуру?
Только я знаю, что Как настроить конфигурацию Master/Backup при keepalived.
Что я хочу знать о том, как работа поддерживает жизнь?
Я хочу создать это....
Сервер XMPP (EC2) | ------------------------------------------------- keepalived Master(EC2) - резервная копия keepalived (EC2) HAProxy #1 HAProxy#2 ------------------------------------------------- | Casandra#1 Casandra#2 Casandra#3 Casandra#4
Спасибо! но то, что я хочу знать, как работать с keepalived с модулем одноадресного патча.
ELB экспансивный.
и это первый тотальный дизайн.
[Поток]
ELB -> Сервер XMPP -> ELB -> Casandra
ELB | XMPP # 1 XMPP # 2 XMPP # 3 XMPP # 4 | ELB | Casandra # 1 Casandra # 2 Casandra # 3 Casandra # 4
и изменить первый дизайн.
[Поток]
ELB -> Сервер XMPP -> Мастер HAProxy (Ферма Касандра) -> Казандра
ELB | XMPP#1 XMPP#2 XMPP#3 XMPP#4 | ------------------------------------------------- keepalived Master(EC2) - резервная копия с поддержкой активности (EC2) HAProxy # 1 HAProxy # 2 ---------------------------------- --------------- | Casandra # 1 Casandra # 2 Casandra # 3 Casandra # 4
это второе
[Поток]
ELB -> HAProxy(ферма XMPP) ->
XMPP-сервер -> HAProxy(ферма Casandra) -> Casanda
Все нормально?
ELB | HAProxy # 1 HAProxy # 2 HAProxy # 3 HAProxy # 4 XMPP # 1 XMPP # 2 XMPP # 3 XMPP # 4 | Casandra # 1 Casandra # 2 Casandra # 3 Casandra # 4
1 ответ
Если вы не очень знакомы с keepalived/haproxy, почему бы просто не использовать AWS ELB?
Что касается самостоятельного запуска haproxy (если вы не можете этого сделать), я предполагаю, что вы пытаетесь сбросить соединения с XMPP-сервера на Casandra 1-4. Почему бы просто не установить haproxy на коробке XMPP? Вы можете настроить haproxy, как обычно, и затем просто указать XMPP на 127.0.0.1 - тогда у вас есть 5 блоков вместо 7.