Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Отказоустойчивый кластер nginx
Отказоустойчивый кластер nginx
Привет, форумчане!
Имеется frontend сервер на котором стоит NGINX, выполняющий функцию проксирования (обеспечивающий отказоустойчивость всего, что за ним).
Требуется поднять аналогичный frontend сервер, после чего оба сервера объединить в отказоустойчивый кластер.
Не знаю, как это реализовать. Поиск в "этих ваших интернетах" пока не дал результатов. Надеюсь на вашу помощь!
Заранее спасибо!
Имеется frontend сервер на котором стоит NGINX, выполняющий функцию проксирования (обеспечивающий отказоустойчивость всего, что за ним).
Требуется поднять аналогичный frontend сервер, после чего оба сервера объединить в отказоустойчивый кластер.
Не знаю, как это реализовать. Поиск в "этих ваших интернетах" пока не дал результатов. Надеюсь на вашу помощь!
Заранее спасибо!
- ALEXX
- Администратор
- Сообщения: 1350
- Зарегистрирован: 21 дек 2014, 14:59
- Откуда: Королёв
- Контактная информация:
Re: Отказоустойчивый кластер nginx
Проксирует только почту насколько я знаю... Какие задачи выполняет ваш сервер поподробнее можно? Если он стоит на "границе" то тут определенно не nginx нужен, а просто прокси (Squid + iptables к примеру) Остальное уже ( web сервера, базы данных, почтовые и т.д. ) уже можно организовывать в кластер.э́нжин-э́кс[4] или э́нжин-и́кс[5]) — веб-сервер и почтовый прокси-сервер
Re: Отказоустойчивый кластер nginx
Нет, он умеет так же проксировать и HTTP-трафик. А с версии 1.9.2 так же научился проксированию TCP-протокола впринципе.hotmax писал(а):Проксирует только почту насколько я знаю... Какие задачи выполняет ваш сервер поподробнее можно? Если он стоит на "границе" то тут определенно не nginx нужен, а просто прокси (Squid + iptables к примеру) Остальное уже ( web сервера, базы данных, почтовые и т.д. ) уже можно организовывать в кластер.э́нжин-э́кс[4] или э́нжин-и́кс[5]) — веб-сервер и почтовый прокси-сервер
Сервер принимает на себя запрос клиента и направляет его на менее нагруженный сервер приложения (из указанного пула). Выполняет роль Frontend'а.
- ALEXX
- Администратор
- Сообщения: 1350
- Зарегистрирован: 21 дек 2014, 14:59
- Откуда: Королёв
- Контактная информация:
Re: Отказоустойчивый кластер nginx
Я бы решил эту задачу с помощью виртуалок. И кластер собрал бы на Ovirt. Только "железок" нужно 3 как минимум, и желательно с 32 гигами на борту у каждой. Плюсом будет отказоустойчивость ( миграция виртуалок), снапшоты виртуалок, и возможность держать Templates виртуалок для быстрого старта. А в виртуалке держи что угодно. Хоть апача хоть энджина, хоть черта лысого
-
- Местный говорун
- Сообщения: 579
- Зарегистрирован: 19 янв 2015, 15:56
- Откуда: Russian_federation, какой то
Re: Отказоустойчивый кластер nginx
haproxy, можно в принципе и на какомнить LVS поднять, heartbeat, Pacemaker, Corosync, почитай. ТАм много настроек разных, всё только для своих задач.
Re: Отказоустойчивый кластер nginx
Спасибо за ответы!
Т.к. мне нужно было избавиться от узкого горла, то было выбрано использовать Keepalived. Настраивал по данному гайду. Всё работает прекрасно!
Т.к. мне нужно было избавиться от узкого горла, то было выбрано использовать Keepalived. Настраивал по данному гайду. Всё работает прекрасно!