Вопрос: Только получение 100 Мбит в гостевом приложении Hyper V с 1 гигабитным сетевым подключением


У меня есть HP Proliant ML350 G6 с двумя интегрированными портами Broadcom NetXTreme Gigabit Ethernet с сервером Windows 2016, обновленным на сегодняшний день.

Если я разделяю папку на моем виртуальном хосте v, я могу добавлять и удалять файлы со скоростью около 90 МБ / с через сеть (оба порта обеспечивают точно такую ​​же скорость).

Здесь вы можете увидеть подробности на хосте. enter image description here

Вышеприведенное изображение находится на хосте гипер V. Я добавила Network 2 в диспетчер коммутаторов hyper v как Network 2.

Здесь вы можете увидеть изображение диспетчера виртуальных коммутаторов и сетевое подключение в гостевой системе.

enter image description here

Проблема заключается в том, что когда я обмениваюсь папкой с гостевой сетью, я могу получить доступ только к этой папке с размером 10 МБ / с. То есть, где-то вдоль линии моя гигабитная сеть забивается до 100 Мбит. Я не использую устаревшее соединение.

Это не диск, потому что на гостя я могу перемешать файлы между жесткими дисками со скоростью около 100 МБ / с. Ниже приводится гостевая копия файлов с одного диска на другой.

enter image description here

Так что мой вопрос. Что я должен изменить, чтобы получить скорость Gigabit от гостя Hyper V в моей сети, так как теперь я получаю только 100 Мбит от гостя в сети.

Во всех местах, где я смотрел, он говорит, что Gigabit и хост могут доставить его, так почему же не гость?

Изменить: Чтобы уточнить: любой сетевой компьютер может получить доступ к общим сетевым файлам виртуального V-хоста на скорости ~ 100 МБ / с. Хост может читать гостевые сетевые ресурсы со скоростью ~ 100 МБ / с. Если те же компьютеры, которые могут получить доступ к хосту, получают 100 Мбайт / с, попробуйте получить доступ к гостю, они получают только скорость 10 МБ / с при доступе к любой из сетей сети V V V. Зачем?

Изменить 2: по запросу здесь приведены более подробные сведения. Красный - это система хоста. Зеленый находится внутри машины Hyper V. enter image description here

Еще одна картина настроек гостевой сети. enter image description here


5
2018-01-25 19:15


Источник


Вы создали виртуальную машину Generation 2? - Michael Hampton♦
Спокойно. Как я могу это подтвердить? - JensB
Посмотрите на него в Hyper-V Manager? - Michael Hampton♦
Машина, о которой идет речь, является поколением 2. Существует одна машина 1-го поколения, на которой запущен дистрибутив linux, а затем 3 других поколения двух машин. Все с той же проблемой. - JensB
Взгляните на отключение функций разгрузки TCP у гостей: support.rackspace.com/how-to/... - Appleoddity


Ответы:


Убедитесь, что вы не используете ни одну из «Наслепительных сетевых адаптеров» на своих виртуальных машинах? Они ограничены до 100 Мбит / с. Это может привести к тому, что виртуальная сеть (привязанная к физическому сетевому адаптеру) проведет переговоры о более низкой скорости.

Другие достопримечательности: - Обновление драйверов NIC - Принудительная 1gbps операция в диспетчере устройств - Замените патч-свинец, соединяющий проблему NIC - проверить кабель. Две проблемы, описанные выше, были решены с помощью замены кабеля.

http://forums.whirlpool.net.au/archive/1853355 

https://social.technet.microsoft.com/Forums/windowsserver/en-US/60f4924e-2390-4050-a948-7a149376026a/hyperv-host-1gbps-nic-negotiated-at-100-mbps-when-used- для-виртуального-переключателя? форум = winserverhyperv


2
2018-01-26 15:23



Это не связано с проблемой, я полностью понимаю, что 1000 Мбит может перемещать данные со скоростью около 100 МБ / с. Это не проблема. Проблема в том, что я получаю 100 Мбит соединение с одним из клиентов, размещенными на сервере с гигабитной скоростью сети, а при перемещении данных на сервер и с сервера (а не гостевой виртуальной машины) я могу достичь скорости 1000 Мбит (перемещение на скорости 110 МБ / с). - JensB
Я не использую устаревшие сетевые адаптеры, все виртуальные машины, у которых есть эта проблема, являются Gen 2. Сетевой адаптер и O / S (выигрыш 2016) полностью исправлены. И при просмотре гостевой виртуальной машины ссылка указывает, что она составляет 1,0 Гбит. - JensB
Принудительная 1gbps операция в диспетчере устройств Отключение автонастройки и принудительная фиксированная скорость - это Плохо идея. Автосогласование является требованием для гигабитного Ethernet: Автосогласование является требованием для использования 1000BASE-T в соответствии с разделом 28D.5. Расширения, требуемые для раздела 40 (1000BASE-T). По крайней мере, источник синхронизации должен быть согласован, поскольку одна конечная точка должна быть главной, а другая конечная точка должна быть подчиненной. - Andrew Henle
После удаления сетевых адаптеров из диспетчера устройств и повторной установки их с теми же драйверами проблема была устранена. Перед этим я также заменил все кабели по пути (но это само по себе не устранило проблему). Поэтому я не знаю, в чем проблема, но переустановил ее. - JensB


  1. Запустите синтетический сетевой тест, чтобы проверить пропускную способность (например, iperf).
  2. Проверьте все ссылки на пути от сервера к клиенту. Если есть только одна связь со скоростью 100 Мбит / с (возможно, неисправный кабель), поток не может двигаться быстрее.
  3. Проверьте, есть ли обновленный драйвер сетевого адаптера - те, что поступают на установочный DVD или через Центр обновления Windows, могут иметь проблемы.

0
2018-03-03 11:55



Я не думаю, что его кабель или водитель действительно. Сетевые клиенты могут получить доступ к хосту на 1000 Мбит с помощью той же сетевой карты и кабеля. - JensB