LINUX.ORG.RU
ФорумAdmin

bonding и странности... или не странности.

 


0

1

История такая: пытался настроить bonding 2-х сетевых карт, при этом eth0 воткнул в гигабитный свитч, а eth1 в 100Mbit-ный, выбрал bonding_mode = balance_rr.

По сказке хотел получить резервное копирование сетевых интерфейсов и как бонус скорость 1,1 Gbit, на практик же получилось: если начать на сервак заливать файл с другого компа, то скорось равна 200Mbit, если параллельно дабавить еще 1 загрузку, то скорость равна 80Mbit на обе загрузки!!!! Т.е. падает!

Вопрос: почему же оно так? И можно ли сделать 1,1Gbit?

★★

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

200Mbit

Оба интерфейса загружаются одинаково, как только начинаются потери, tcp сбрасывает скорость.

80Mbit на обе загрузки

Не очень хорошо справляется ip в твоем ядре, когда пакеты начинают теряться непредсказуемо.

можно ли сделать 1,1Gbit?

Написать свой bonding_mode, который будет распределять пакеты в пропорции 10:1.

baka-kun ★★★★★
()

Ты сделал глупость. Не надо объединять интерфейсы с разной скоростью, иначе самый медленный становится бутылочным горлышком.

blind_oracle ★★★★★
()

balance_rr

rr - это round robin, сходи почитай, что это такое и почему у тебя с ним 200 мегабит получается

Dantix ★★
()
Ответ на: комментарий от baka-kun

Хорошо, это понятно, тогда можно ли поменять приоритет насильно какой интерфейс будет основным, а какой резервным, если использовать bonding_mode = active_backup

Acceptor ★★
() автор топика

Вообще afaik balance_rr требует чтоб порты свича были собраны в линкагрегацию, поэтому включать в порты разных свичей нельзя. По идее можно alb (mode 6) для балансировки в такой конфигурации использовать, но я этот режим не тестил, не могу сказать как оно на практике работает. Возможно лучше действительно использовать active-backup

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

echo «tap0» > /sys/class/net/bond0/bonding/primary И там же primary_reselect - always 0

По моему это все есть в официальной доке по бондингу

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