Сконфигуривать два интерфейса, чтобы трафик балансировался

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
rinx
Junior member
Сообщения: 16
Зарегистрирован: 15 янв 2007, 10:46
Откуда: Казань

Сконфигуривать два интерфейса, чтобы трафик балансировался

Сообщение rinx » 21 мар 2010, 15:21

Доброго времени суток,

Есть сервер DelL 2900 poweredge. OS - Windows Server 2003 R2 Std. На сервере - две сетевые карты Broadcom и соответствующие драйвера и софт.
Сервер подключен обоими интефесами к разным свитчам. Создан один виртуальный адаптер и ему назначен один IP адрес. Оба физических адаптера настроены следующим образом:
1. LAN 1 - активен и через него идет весь трафик
2. LAN 2 - в режиме ожидания - включается если падение свитча на LAN1 или проблема c самим LAN1.
Данная конфигурация тестировалось и работает нормално.

Хотелось бы узнать следующее - есть ли возможность сконфигурировать эти оба интерфейса так, чтобы трафик шел балансиировался и одновременно через оба интерфейса, тем самым повысив пропускную способность? Нужно ли еще делать конфигурацию - на свитчах?
Просьба подсказать название технологии или хотя бы направление - куда копать.

Заранее благодарен.

Ziggy Stardust
Advanced member
Сообщения: 327
Зарегистрирован: 15 сен 2007, 13:23
Откуда: Екатеринбург
Контактная информация:

Re: Сконфигуривать два интерфейса, чтобы трафик балансировался

Сообщение Ziggy Stardust » 21 мар 2010, 16:18

rinx писал(а):Хотелось бы узнать следующее - есть ли возможность сконфигурировать эти оба интерфейса так, чтобы трафик шел балансиировался и одновременно через оба интерфейса, тем самым повысив пропускную способность?
Возможность такая есть. Называется агрегирование.
Нужно ли еще делать конфигурацию - на свитчах?
Нужно. На свитче нужно два порта объединять в агрегирующую группу.
Просьба подсказать название технологии или хотя бы направление - куда копать.
Протокол агрегирования назвается LACP - link aggregation control protocol (802.3ad если не ошибаюсь). На стороне сервера должен поддерживаться драйверами сетевых карточек. На стороне коммутатора так же должен поддерживаться, управляемые коммутаторы практически все поддерживают.

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Сконфигуривать два интерфейса, чтобы трафик балансировался

Сообщение and3008 » 23 мар 2010, 00:37

Многие задаю этот вопрос, немного не отдавая себе отчета о том как же трафик идет на сервер и с сервера.

Если сервер подключен к разным свичам, то агрегация - до свиданья. Исключение могут быть если свичи ваши соединены в виртуальный стек, который допускает подобный режим агрегации. Такое умеют некоторые коммутаторы 3COM, Juniper, Nortel, Extreme Networks, может и Cisco научилась, но по моему сильно вряд ли. Очень сильно сомневаюсь ли что у вас есть такие железки.

Агрегация внутри одного свича возможна. Да, LACP и дело в шляпе, если ваш свит это поддерживает. Но следует помнить: надежность в таком случае - до свиданья, ибо сдох свитч, сдохло и все, к нему подключенное. Кроме сдыхания возможен и плановый апгрейд ПО свича, а если простой сервера недопустим вообще, то LACP не ваш случай.

Есть другие варианты распределения трафика в случае подключения к двум свичам. Но это уже сложные решения. Для нагрузки сервера входящим трафиком ставится балансировщик нагрузки, каждая сетевуха сервера имеет свой IP и балансировщик нагружает обе сетевухи, за одно определяя доступность сервера по тому или иному IP-адресу. Решение часто используемое для нагрузки группы WEB-серверов. Сам балансировщик как правило аппаратно резервируется (два блока питания, две платы коммутации, несколько сетевух).

Если сервер сам является генератором трафика, обычно мультикастного, то тут решения и настройка для мультикаста. Универсальных рецептов нет, т.к. все зависит от конфигурации сети и наличия того или иного железа.

Особняком стоит технология NLB от Microsoft. Попробуйте, но вряд ли она вам понравится.

В подавляющем большинстве случает хватает решения Active-Standby, как у вас сейчас. Если его не хватает, поставьте в сервер еще две сетевухи, по паре в свитч, там LACP и опять Active-Standby. Это надежно работает и глюков не вызывает. Проверено многократно.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Сконфигуривать два интерфейса, чтобы трафик балансировался

Сообщение gs » 23 мар 2010, 14:21

Коллега, может быть Вы это напишете в фак, более развернуто? Было бы полезно, имхо.

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Сконфигуривать два интерфейса, чтобы трафик балансировался

Сообщение and3008 » 23 мар 2010, 21:41

Попробую.

Ответить

Вернуться в «Сети - Вопросы конфигурирования сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей