powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / nginx balancing
18 сообщений из 43, страница 2 из 2
nginx balancing
    #38963376
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleloginovruну вот тогда самое просто решение, по другому никак сделать нормальной переадресации с помощью dns...Ага, только сама по себе система контроля и управления получается довольно-таки кучерявой, как уже писали выше.
а я вообще не понимаю для чего такие извращения, если так уж хочется сделать нормально, пускай поставит сервер-роутер, на нем подымет nginx с нормальными редиректами на slave-сервера, (самое главное и балансировка будет нормально работать в этом случаее )сделать скрипт например на перле, на каждом slave-сервер который бы прозванивал каждый час доступность основного-роутера, если не доступен то в BIND внести изменения, а именно изменить запись A, на какой-нибудь слейв, 20-30 минут и все везде доступно, но пускай час! Вот это я называю нормальной автоматизацией где система, в случае выхода из строя, восстановит рабочее состояние, без вмешательства админа!
...
Рейтинг: 0 / 0
nginx balancing
    #38963380
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83Dimitry SibiryakovОни не умеют использовать вторичные адреса? Ну, тогда ничего не остаётся, как ставить
watchdog-а.не обязательно, есть еще CARP/VRRP, когда несколько хостов обслуживают один виртуальный адрес. Ну и плюс еще на уровне динамической маршрутизации можно разрулить вопрос
CARP/VRRP, а если сервера в разных ДЦ ? А что значит на "уровне динамической маршрутизации" - разрулить вопрос ? )))
...
Рейтинг: 0 / 0
nginx balancing
    #38963401
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovrubga83пропущено...
не обязательно, есть еще CARP/VRRP, когда несколько хостов обслуживают один виртуальный адрес. Ну и плюс еще на уровне динамической маршрутизации можно разрулить вопрос
CARP/VRRP, а если сервера в разных ДЦ ? А что значит на "уровне динамической маршрутизации" - разрулить вопрос ? )))ничто не мешает иметь L2-канал между разными ДЦ.
касаемо динамической маршрутизации, на примере с прошлой работе, гдже было было сделано так: 2 фронтенд-сервера(nginx с пиковыми нагрузками до 10 тыщ обращений в минуту) в разных ДЦ. Оба на сетевое оборудование анонсировали один и тот же адрес(подсеть). В результате в штатном режиме клиент идет на ближайший к нему сервер, а в случае проблем с сервером прекращаются анонсы, перестраивается BGP, и все начинает валиться на оставшийся сервер.
Возня с DNS не имеет смысла, так как таймауты будут до нескольких часов из-за различных кешей. У нас время сходимости было в пределах минуты.
...
Рейтинг: 0 / 0
nginx balancing
    #38963425
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83как таймауты будут до нескольких часов из-за различных кешей
Если повезёт. Новый адрес может и пару суток расползаться по сети.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
nginx balancing
    #38963436
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83loginovruпропущено...

CARP/VRRP, а если сервера в разных ДЦ ? А что значит на "уровне динамической маршрутизации" - разрулить вопрос ? )))ничто не мешает иметь L2-канал между разными ДЦ.
касаемо динамической маршрутизации, на примере с прошлой работе, гдже было было сделано так: 2 фронтенд-сервера(nginx с пиковыми нагрузками до 10 тыщ обращений в минуту) в разных ДЦ. Оба на сетевое оборудование анонсировали один и тот же адрес(подсеть). В результате в штатном режиме клиент идет на ближайший к нему сервер, а в случае проблем с сервером прекращаются анонсы, перестраивается BGP, и все начинает валиться на оставшийся сервер.
Возня с DNS не имеет смысла, так как таймауты будут до нескольких часов из-за различных кешей. У нас время сходимости было в пределах минуты.
поясни подробнее как при этом работают записи А в домене ? там ай-пи че L2-канала ?
...
Рейтинг: 0 / 0
nginx balancing
    #38963438
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovrubga83пропущено...
ничто не мешает иметь L2-канал между разными ДЦ.
касаемо динамической маршрутизации, на примере с прошлой работе, гдже было было сделано так: 2 фронтенд-сервера(nginx с пиковыми нагрузками до 10 тыщ обращений в минуту) в разных ДЦ. Оба на сетевое оборудование анонсировали один и тот же адрес(подсеть). В результате в штатном режиме клиент идет на ближайший к нему сервер, а в случае проблем с сервером прекращаются анонсы, перестраивается BGP, и все начинает валиться на оставшийся сервер.
Возня с DNS не имеет смысла, так как таймауты будут до нескольких часов из-за различных кешей. У нас время сходимости было в пределах минуты.
поясни подробнее как при этом работают записи А в домене ? там ай-пи че L2-канала ?тебя какой именно случай интересует? соединение нескольких ДЦ L2-каналом для CARP/VRRP или вариант с динамической маршрутизацией?
Хотя по сути одинаково - А-запись ссылается на общий для серверов адрес и не изменяется в случае фейлов.
...
Рейтинг: 0 / 0
nginx balancing
    #38963528
неТолик1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bga83,

Ваш вариант с балансировкой через BGP оптимален.
Насколько доступен протокол BGP обычным смертным админам ?
Если у вас есть собственная зарегистрированная AS вы либо провайдер, либо хостер, либо ДЦ, либо всё вместе взятое.
...
Рейтинг: 0 / 0
nginx balancing
    #38963699
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да надо юзать VRRP, keepalived
http://habrahabr.ru/company/acronis/blog/198934/
...
Рейтинг: 0 / 0
nginx balancing
    #38964067
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxДа надо юзать VRRP, keepalived
http://habrahabr.ru/company/acronis/blog/198934/
да статья, норм, пригодиццо)
...
Рейтинг: 0 / 0
nginx balancing
    #38964093
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxДа надо юзать VRRP, keepalived
http://habrahabr.ru/company/acronis/blog/198934/
а если маршрутизатор террористы взорвут ? )))
...
Рейтинг: 0 / 0
nginx balancing
    #38964162
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovrumr_maxДа надо юзать VRRP, keepalived
http://habrahabr.ru/company/acronis/blog/198934/
а если маршрутизатор террористы взорвут ? )))маршрутизаторы и свичи тоже можно дублировать
...
Рейтинг: 0 / 0
nginx balancing
    #38964165
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83loginovruпропущено...

а если маршрутизатор террористы взорвут ? )))маршрутизаторы и свичи тоже можно дублировать
И всё это поддерживать, это надо отдельного спеца)
...
Рейтинг: 0 / 0
nginx balancing
    #38964170
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxbga83пропущено...
маршрутизаторы и свичи тоже можно дублировать
И всё это поддерживать, это надо отдельного спеца)когда у фирмы возникает необходимость и возможность такого дублирования специалистов уже хватает, причем с квалификацией повыше чем у одного местного юродивого.
...
Рейтинг: 0 / 0
nginx balancing
    #38964504
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно mysql можно настроить тоже на keepalived?
...
Рейтинг: 0 / 0
nginx balancing
    #38964639
неТолик1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mr_max,

У mysql есть штатное средство для балансировки(в том числе) - репликация.
...
Рейтинг: 0 / 0
nginx balancing
    #38964679
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неТолик1mr_max,

У mysql есть штатное средство для балансировки(в том числе) - репликация.
Это что за брехня еще ? Хаброумники не пройдут !
Нет у mysql никаких штатных средств балансировки. ndb-cluster - это не тот mysql.
...
Рейтинг: 0 / 0
nginx balancing
    #38964706
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неТолик1mr_max,

У mysql есть штатное средство для балансировки(в том числе) - репликация.репликация это немного из другой области. Частично может помочь Galera Cluster/Percona XtraDB Cluster
...
Рейтинг: 0 / 0
nginx balancing
    #38964720
неТолик1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
netwind,

Вы правы, чтото ляпнул не подумав.
...
Рейтинг: 0 / 0
18 сообщений из 43, страница 2 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / nginx balancing
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]