В этой статье
Keysight выложил короткое лабораторное исследование по балансировке нагрузки в фабриках AI-датацентров (Eric Yu, блог Keysight, 27 мая 2026). Коротко: трафик обучения ломает классический ECMP, а flowlet-балансировка чинит его без платы за per-packet spraying.
Почему страдает ECMP
All-Reduce и похожие коллективные операции выстреливают всплески со всех узлов одновременно. ECMP хэширует поток целиком на 1 путь и держит его там. Когда 8 потоков вспыхивают синхронно, 2 из них попадают на один линк, на нём растёт очередь, а соседние линки простаивают. Per-packet spraying заполняет все линки, но переупорядочивает пакеты: NIC вынужден их собирать, транспорт уходит в ретрансмиссии.
Что делает flowlet
Flowlet: один всплеск внутри потока. Между всплесками есть пауза. Если пауза длиннее заданного таймаута, коммутатор может отправить следующий всплеск по другому равнозначному пути. Пакеты внутри всплеска идут вместе, порядок не нарушается.
Цифры из теста
8-путевая ECMP-фабрика, полная скорость линка, всплески по 256 мкс:
- идеальная доля: 12,5% на путь
- ECMP при синхронных всплесках: до 25% на одних путях и почти 0 на других
- flowlet на том же трафике: около 12,5% на каждом пути
- непрерывный трафик без всплесков: выигрыш flowlet меньше и нестабильнее
Keysight называет это базовой точкой: симметричная топология, без упавших линков, без incast, без взаимодействия с PFC и DCQCN. Это следующие эксперименты.
Зачем это заказчикам
Flowlet-режимы уже есть в ASIC коммутаторов и в NIC. Насколько хорошо конкретная железка ими пользуется, покажет только стенд: результат зависит от значения таймаута, длины всплесков и поведения фабрики при падении линка. Такие тесты мы делаем в облачной лаборатории. Генератор трафика подбираем под стенд (Keysight, Spirent или Xena) и согласовываем с вами до начала теста. Test. Compare. Decide.
Источник: Flowlet Load Balancing for AI Workloads, Keysight Technologies.
Автор
Alexander Zemskov
Alexander Zemskov leads network and security testing at TEST4NET, an independent, vendor-neutral testing lab in Yerevan, Armenia. With 19+ years in performance and load testing on IXIA, Spirent, Keysight, Xena and Xinertel platforms, he runs NGFW, WAF, IPS, DLP and SASE evaluations for telecom operators, banks and system integrators.
Комментарии