Страница 1 из 1

Соединение двух серверов друг с другом.

Добавлено: 2007-10-23 16:25:29
Алексей Б
Имеется два сервера, устанавливаемых на collocation:
1. Intel SR1530AHLX. На нем работает FreeBSD+Apache+PHP (web сервер)
2. Intel SR1550ALR. На нем работает FreeBSD+MySQL (база данных).

Возможны две схемы их соединения.
1. Оба сервера подключаются к маршрутизатору провайдера, получают различные IP адреса.
2. Первый сервер подключается к маршрутизатору провайдера, а второй сервер – к первому (у сервера 1 имеется два сетевых входа).

Возможные недостатки схемы (1):
1. Потеря производительности на сетевой карте сервера 1. Через нее идет и web трафик, и Mysql трафик. Во второй схеме – трафик разделяется по двум сетевым портам.
2. Потеря производительности, т.к. MySQL запросы проходят через маршрутизатор провайдера. Во второй схеме – они идут напрямую.
3. Чуть более дорогой тариф у провайдера.

Возможные недостатки схемы (2):
1. Чтобы иметь SSH доступ к серверу 2, надо настроить сервер 1 как шлюз (или как это правильно называется?). Получить на него 2 IP адреса, он из которых переадресовывать второму серверу. Это дополнительная работа, дополнительный soft.
2. Если сервер 1 ломается (или портятся настройки шлюза), то к серверу 2 нет доступа через SHH.
3. Не будут ли функции шлюза снижать производительность сервера 1?

Какие из этих недостатков можно считать достаточно значимыми? Какую схему выбрать?

Re: Соединение двух серверов друг с другом.

Добавлено: 2007-10-23 18:56:38
Alex Keda
Алексей Б писал(а): Возможные недостатки схемы (2):
1. Чтобы иметь SSH доступ к серверу 2, надо настроить сервер 1 как шлюз (или как это правильно называется?). Получить на него 2 IP адреса, он из которых переадресовывать второму серверу. Это дополнительная работа, дополнительный soft.
2. Если сервер 1 ломается (или портятся настройки шлюза), то к серверу 2 нет доступа через SHH.
3. Не будут ли функции шлюза снижать производительность сервера 1?

Какие из этих недостатков можно считать достаточно значимыми? Какую схему выбрать?
1. зачем? по ssh заходи на первый, с него на второй.
как вариант - тут какую-то софтину рекомендуют для проброски портов - подвесишь порт 22 со второго на первый на 23 например порт...
2. а зачем тебе второй без первого? :)))
3. нет.

Re: Соединение двух серверов друг с другом.

Добавлено: 2007-10-24 12:42:30
BlackCat
1. Согласен с lissyara. А для работы сети между двумя серверами соединяемым интерфейсам даем адреса из внутренних 192.168.0.0/24 (нужно будет только один внешний адрес получить для 1 сервера).
3. Если его не настраивать как шлюз, а использовать вариант lissyara, то нет.

Вообще 2 схема более выгодна с точки зрения беззопасности, из Internet не видно сервер БД. Но теряется функциональность, невозможно напрямую вносить изменения в БД.