LINUX.ORG.RU
ФорумAdmin

Несколько серверов и шлюз


0

2

Всем привет! Ситуация такая: есть несколько серверов (WEB-сервер, БД, DC-сервер и прочие) Каждый сервер расположен на выделенной виртуальной машине

Хостовая ОС: Windows Server 2008 R2

Виртуализация: Hyper-V

Гостевые машины (сервера): Debian 6.0 squeeze

Среди серверов выделил шлюз, через который будут идти запросы к другим серверам. Реализовал это на iptables (port-forwarding) и NGINX (для WEB-сайтов)

Правильно ли я поступил сделав такую схему: На шлюзе стоит NGINX, настроен в качестве прокси и передает запросы к другим серверам в зависимости от dns-имени. На серверах же стоит связка NGINX+APACHE+PHP, настроенная таким образом, что статикой занимается NGINX (который также берет на себя запросы, поступаемые из вне), а динамикой занимается APACHE

Советы, пожелания, маты ?)



Последнее исправление: HunteX (всего исправлений: 1)

Ну, если тебя устраивает средство виртуализации и тебе точно нужны нжынксы на каждом из веб-серверов, то почему бы и нет.

thesis ★★★★★
()
Ответ на: комментарий от AS

Только не надо полагать, что я фанат окошек и у меня в комнате расклеены портреты Билли :)

HunteX
() автор топика
Ответ на: комментарий от HunteX

А что предлагаете в замен 2-х nginx'ов ?

Если возможно, оставить один nginx на прокси-фронтенде и им же раздавать статику.
Можно и от апачей отказаться, заюзав php-fpm на бэкендах. Как минимум, повысишь
надежность за счет сокращения числа потенциально проблемных узлов.

Но это только если архитектура приложения позволяет. А еще время и желание :)

power
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.