Как сохранить конфигурацию на 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.