Назад | Перейти на главную страницу

Выбор режима связывания между сервером RHEL и двумя отдельными коммутаторами

У меня есть один сервер RHEL 6 с двумя портами NIC (каждый порт подключен к другому коммутатору). Мне нужно создать связанный интерфейс из этих двух физических портов.

Какой режим склеивания мне следует использовать? Я не хочу использовать режим 1, активный / резервный мне не поможет с производительностью.

Обратите внимание, что два переключателя - это полностью отдельные переключатели. (без стекирования, без каскадирования).

Заранее спасибо.

Что ж, ваши допустимые варианты:

balance-rr или 0 - Устанавливает циклическую политику отказоустойчивости и балансировки нагрузки. Передачи принимаются и отправляются последовательно на каждом связанном подчиненном интерфейсе, начиная с первого доступного.

активная резервная копия или 1 - Устанавливает политику активного резервного копирования для отказоустойчивости. Передачи принимаются и отправляются через первый доступный связанный подчиненный интерфейс. Другой связанный подчиненный интерфейс используется только в случае отказа активного связанного подчиненного интерфейса.

баланс-xor или 2 - Устанавливает политику XOR (исключающее ИЛИ) для отказоустойчивости и балансировки нагрузки. Используя этот метод, интерфейс сопоставляет MAC-адрес входящего запроса с MAC-адресом одного из подчиненных сетевых адаптеров. Как только этот канал установлен, передачи отправляются последовательно, начиная с первого доступного интерфейса.

трансляция или 3 - Устанавливает политику трансляции для отказоустойчивости. Все передачи отправляются на все подчиненные интерфейсы.

802.3ad или 4 - Устанавливает политику агрегации динамических каналов IEEE 802.3ad. Создает группы агрегирования с одинаковыми настройками скорости и дуплекса. Передает и принимает на всех ведомых устройствах в активном агрегаторе. Требуется коммутатор, совместимый с 802.3ad.

balance-tlb или 5 - Устанавливает политику балансировки нагрузки передачи (TLB) для обеспечения отказоустойчивости и балансировки нагрузки. Исходящий трафик распределяется в соответствии с текущей нагрузкой на каждый подчиненный интерфейс. Входящий трафик принимается текущим ведомым устройством. Если принимающее ведомое устройство выходит из строя, другое ведомое устройство принимает MAC-адрес отказавшего ведомого.

баланс-альб или 6 - Устанавливает политику активной балансировки нагрузки (ALB) для обеспечения отказоустойчивости и балансировки нагрузки. Включает балансировку нагрузки приема и передачи для трафика IPV4. Балансировка нагрузки при получении достигается за счет согласования ARP.

Вы уже устранили active-backup поскольку он не дает желаемого прироста производительности.

broadcast не даст вам прироста производительности, и 802.3ad отсутствует, поскольку вы не можете сделать это с помощью разрозненных переключателей.

Так что у вас остается balance-rr, balance-xor, balance-tlb или balance-alb. Не зная своей рабочей нагрузки, лучше всего будет протестировать каждый метод, чтобы увидеть, какой из них дает наилучшую производительность для вашей рабочей нагрузки.

Не забывайте, что вы можете настроить xmit_hash_policy также, что может улучшить вашу производительность в balance-xor Режим.