Поддержка защитной балансировки нагрузки TCP «PLB» для Linux

На этой неделе в коде «net-next» в преддверии окна слияния Linux 6.2 в декабре появилась поддержка TCP Protective Load Balancing (PLB).

TCP Protective Load Balancing подключается к коду DataCenter TCP (DTCCP) ядра Linux как часть контроля перегрузки. Защитная балансировка нагрузки обеспечивает балансировку нагрузки между коммутаторами на основе хоста, используя явное уведомление о перегрузке (ECN) и другие данные о перегрузке с транспортного уровня для случайного изменения пути соединения, сталкивающегося с перегрузкой. В настоящее время эта реализация Linux TCP PLB работает только для трафика IPv6 и по умолчанию отключена.

Поддержку TCP PLB с ожидаемыми исправлениями Linux можно включить с помощью ручки sysctl tcp_plb_enabled.

Реализация TCP PLB ядра Linux была объединена с net-next в пятницу, и эту работу выполнил Мубашир Аднан Куреши из Google в сотрудничестве с другими инженерами Google. За исключением каких-либо проблем, связанных с этой отключенной по умолчанию функцией, код будет объединен в Linux 6.2.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев