В моем XenServer 7.3 у меня 4 сетевых адаптера Intel 1G. Я настроил Nic1 как Management, а Nic0 и Nic2 как связь LACP на основе IP и порта (на моем коммутаторе Cisco L3 я сделал то же самое для двух подключений). XenCenter отображает скорость 2G для связи.
Я назначил связанный сетевой адаптер своей гостевой ОС Windows 2016 Server. В Windwos сетевой адаптер (XenServer PV Network) показывает только скорость 1G. И это правда, я тестировал его на другом ПК (с двумя сетевыми адаптерами Intel, настраивается как LACP Bond). Скорость передачи файлов составляет 110 МБ / с.
Есть ли способ стать 2G Speed для гостевой ОС?
Хотя ответ @suprjami правильный, есть еще один аспект, вызывающий это.
Скорость vswitch в XenServer будет снижена со скорости хост-шины (очень быстро, в зависимости от того, насколько быстро хост), до скорости самого медленного подключенного сетевого адаптера в vswitch или мосту.
Тот факт, что вы используете LACP, не имеет отношения к этой конкретной части проблемы, так как самый медленный отдельный интерфейс, подключенный к вашему мосту, составляет 1 Гбит / с, поэтому самый быстрый виртуальный интерфейс на вашем мосту также должен работать на скорости 1 Гбит / с.
Вы можете обойти эту проблему, используя только пустой мост для обеспечения сети для ваших виртуальных машин, при маршрутизации трафика уровня 3 от этого пустого моста до связи LACP, прикрепленной только к хосту. Таким образом, внутренний трафик от виртуальных машин к виртуальным машинам будет осуществляться на скорости шины хоста, а также будет иметь возможность использовать эффективные 2 Гбит / с на каждой виртуальной машине с одним интерфейсом. У этого метода может быть более изящное название, но обычно его называют «завершение уровня 2 на хосте».
Этот метод создания сети гипервизора вызывает некоторые сложности, такие как необходимость управления маршрутами и / или NAT для получения внешнего трафика на виртуальные машины и из них. Однако, если вы хотите, чтобы каждая виртуальная машина могла использовать всю емкость связей LACP вашего хоста, это надежный метод.
LACP так не работает. Любое одно соединение получит максимальную скорость одного ведомого устройства. Когда несколько соединений сбалансированы по нагрузке через соединение, вы можете достичь совокупной скорости всех ведомых устройств.
Этот вопрос задавали здесь миллион раз, и он должен быть дубликатом, что-то вроде Максимальная пропускная способность агрегации каналов (LACP / 802.3ad) может быть хорошим кандидатом.