Как можно объединить два порта с 10Гбит/с на сервере под управлением Windows?

Как достичь максимальной скорости 20Гбит/с при использовании двух серверов, объединенных в кластер Hyper-V через SFP+ сетевые карты по 2 порта каждый с общей пропускной способностью 20Гбит/с? Уже настроено объединение портов в режиме LACP, увеличен MTU до 9000 и скорость пересылки составляет 10Гбит/с. Какие шаги можно предпринять для достижения максимально возможной пропускной способности и определить, есть ли ограничения на уровне аппаратной части системы?
  • 26 февраля 2024 г. 8:58
Ответы на вопрос 2
Для объединения двух портов с 10Гбит/с на сервере под управлением Windows, можно использовать технологию Link Aggregation (LACP). Вот как это можно сделать:

1. Убедитесь, что сетевые карты поддерживают LACP.
2. Настройте LACP на сетевых карты в драйверах или настройках сетевого адаптера.
3. Создайте новое объединенное соединение (технология агрегирования ссылок) в настройках сети.
4. Укажите метод объединения портов - LACP.
5. Настройте параметры LACP (режим работы, режим активации и т. д.).
6. Подключите порты к коммутатору, который также поддерживает LACP.

Чтобы достичь максимальной скорости 20Гбит/с при использовании двух серверов в кластере Hyper-V через SFP+ сетевые карты с общей пропускной способностью 20Гбит/с, можно предпринять следующие шаги:

1. Проверьте, поддерживают ли ваши сетевые карты и коммутаторы необходимые функции для достижения полной пропускной способности.
2. Убедитесь, что настройки MTU и LACP верно сконфигурированы на всех устройствах.
3. Проверьте, что сетевые порты и кабели соответствуют требованиям 10G/20G Ethernet.
4. Изучите документацию по возможным ограничениям на уровне аппаратной части системы (например, ограничения по производительности оборудования или настройкам коммутаторов).
5. Проведите тестирование сети кластера для выявления узких мест и оптимизации настроек.

В случае если все вышеописанные шаги не помогли достичь максимальной пропускной способности 20Гбит/с, рекомендуется обратиться к специалистам по сетевым технологиям для более глубокого анализа проблемы и предложения дальнейших шагов для оптимизации сети.
В вашем кейсе (копирование файлов и iperf) LACP вам не даст более чем 10 Гбит/с. 
Чтобы дало более 10 Гбит/с - вам нужно соблюсти условие, при котором часть данных пойдёт по первому интерфейсу, а часть - по второму. Как правило данное условие - это I = (A XOR B) % NOA , где A - это MAC-адрес источника, B - MAC-адрес приёмника, NOA - количество адаптеров в агрегации, а I - интерфейс из агрегации.
Другими словами, запускайте 2 iperf'а, обеспечив им такие src MAC и dst MAC, чтобы остаток от деления операции XOR по src MAC и dst MAC на 2 для первого iperf'а был один, а для второго - другой.
Похожие вопросы