Как правильно настроить "объединение" серверов между несколькими сетевыми картами в Windows Server 2008?

Хорошо, я читал об установке нескольких серверов на сервер и расширении пропускной способности за счет балансировки нагрузки. Я мог бы использовать этот термин неправильно. Теперь, в зависимости от приложения, будь то сервер SQL, веб-сервер, активный каталог и другие, встроенные параметры балансировки нагрузки при настройке с другими узлами в сети и т. Д. Это специфичные для приложения опции.

Мой вопрос заключается в том, как настроить сервер Windows 2008 с несколькими сетевыми устройствами, чтобы наилучшим образом использовать несколько сетевых карт? Связывать ли услуги с отдельными сетями? Существует ли какое-либо стороннее программное обеспечение для Windows Server, которое управляет общей балансировкой сетевой нагрузки? Существует ли процедура настройки Windows, которая может отправлять трафик на текущий наименее используемый сетевой интерфейс? Я хочу наилучшим образом использовать пропускную способность сети через несколько сетевых адаптеров на одном сервере, а не распространять на другие серверы.

РЕДАКТИРОВАТЬ:

Название изменено, и теперь правильный вопрос: как настроить "объединение" нескольких сетевых карт в Windows Server 2008?

2 ответа

Что касается одного сервера, то, по сути, вы спрашиваете при максимизации пропускной способности сети не столько балансировку нагрузки, сколько совместную работу.

Балансировка нагрузки обычно выполняется интерфейсным устройством, которое не выполняет большую часть обработки, за исключением отслеживания трафика и отправки любых новых входящих "запросов" на наименее используемый в настоящее время сервер приложений. Здесь задействовано несколько устройств.

Объединение в команду (или, что более свободно, соединение) заставляет несколько сетевых карт выглядеть как одна карта. Так, например, если у вас есть 2 сетевых адаптера со скоростью 1 Гбит, вы можете объединить их вместе, чтобы получить пропускную способность до 2 Гбит. При совместной работе очень важно убедиться, что сетевое оборудование, к которому вы подключаетесь, поддерживает его. Скорее всего, вам также придется настроить коммутатор, чтобы он знал, как объединить физические порты. В противном случае трафик может быть произвольно доставлен между физическими портами, что вызывает множество проблем с соединением (разрыв соединения, большое количество повторных передач, сильно сниженная пропускная способность и т. Д.).

Так что для большей пропускной способности сети на одном сервере используйте объединение сетевых карт. Для распределения нагрузки приложения по группе отдельных серверов подумайте о балансировке нагрузки.

Как указало routeNpingme, вы должны соответствующим образом настроить коммутатор.

Если ваш драйвер NIC поддерживает LACP, используйте также на коммутаторе. В противном случае вам придется придерживаться статической магистрали на коммутаторе. Вот пример конфигурации для Cisco:

Switch# conf t
Switch(config)# int g0/1
Switch(config-if)# channel-group 1 mode on
Switch(config-if)# exit
Switch(config)# int g0/2
Switch(config-if)# channel-group 1 mode on
Switch(config-if)# end

Для LACP вы бы сделали что-то вроде этого:

Switch# conf t
Switch(config)# int g0/1
Switch(config-if)# channel-proto lacp
Switch(config-if)# channel-group 1 mode act
Switch(config-if)# exit
Switch(config)# int g0/2
Switch(config-if)# channel-proto lacp
Switch(config-if)# channel-group 1 mode act
Switch(config-if)# end

Другие вопросы по тегам