VMware NIC Teaming - Как получить скорость копирования более 1 Гбит / с между двумя виртуальными машинами?

У меня вопрос о VMware и NIC Teaming. Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что хочу увидеть, что я могу получить больше скорости копирования, чем 1 Гбит / с. Но я не могу получить больше скорости, чем примерно 113 МБ / с… (что составляет почти 1 Гбит / с). Но я не понимаю, почему я не могу получить больше с моей конфигурацией.

enter image description here

Для объяснения моей среды я нарисовал небольшую картинку ... Я подумал, что так будет легче понять мою исходную ситуацию: Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что я хочу увидеть, что могу получить больше копий ...

У меня вопрос о VMware и NIC Teaming. Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что хочу увидеть, что я могу получить больше скорости копирования, чем 1 Гбит / с. Но я не могу получить больше скорости, чем примерно 113 МБ / с… (что составляет почти 1 Гбит / с). Но я не понимаю, почему я не могу получить больше с моей конфигурацией.

enter image description here

Для объяснения моей среды я нарисовал небольшую картинку ... Я подумал, что так будет легче понять мою исходную ситуацию: Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что я хочу увидеть, что могу получить больше копий ...

У меня вопрос о VMware и NIC Teaming. Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что хочу увидеть, что я могу получить больше скорости копирования, чем 1 Гбит / с. Но я не могу получить больше скорости, чем примерно 113 МБ / с… (что составляет почти 1 Гбит / с). Но я не понимаю, почему я не могу получить больше с моей конфигурацией.

enter image description here

Для объяснения моей среды я нарисовал небольшую картинку ... Я подумал, что так будет легче понять мою исходную ситуацию:

У меня вопрос о VMware и NIC Teaming. Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что хочу увидеть, что я могу получить больше скорости копирования, чем 1 Гбит / с. Но я не могу получить больше скорости, чем примерно 113 МБ / с… (что составляет почти 1 Гбит / с). Но я не понимаю, почему я не могу получить больше с моей конфигурацией.

enter image description here

Для объяснения моей среды я нарисовал небольшую картинку ... Я подумал, что так будет легче понять мою исходную ситуацию:

У меня вопрос о VMware и NIC Teaming. Вот мой простой тестовый сценарий. У меня две ВМ. ВМ1 и ВМ2. Я хочу скопировать 1 большой файл с VM1 на VM2, потому что хочу увидеть, что я могу получить больше скорости копирования, чем 1 Гбит / с. Но я не могу получить больше скорости, чем примерно 113 МБ / с… (что составляет почти 1 Гбит / с). Но я не понимаю, почему я не могу получить больше с моей конфигурацией.

enter image description here

Для объяснения моей среды я нарисовал небольшую картинку ... Я подумал, что так будет легче понять мою исходную ситуацию: enter image description here

Итак, как вы можете видеть, я настроил объединение сетевых карт с 4x 1 Гбит / с, поэтому я думаю, что теоретически я мог бы получить скорость до 4 Гбит / с между двумя виртуальными машинами на двух разных, но схожих настроенных серверах ESXi. То, что я никогда не достигну 4 Гбит / с на практике, для меня ясно, но я должен быть в состоянии достичь по крайней мере значения более 200 МБ / с…

Использование моего vSwitch1 (с группой портов виртуальной машины, названной «NIC») действительно невысокий. Так в чем же проблема?

Спасибо за ваши мысли и вашу помощь! Возможно, я просто ошибся в конфигурации или неправильно понял объединение сетевых адаптеров ...

РЕДАКТИРОВАТЬ: Если это важно: ВМ1 - это Windows 8.1 ВМ / ВМ2 - это Windows Server 2012R2

2
задан 9 March 2017 в 23:20
2 ответа

Команда NIC НЕ предоставляет больше пропускной способности. Одно сетевое соединение (например, между двумя ВМ) никогда не будет использовать более одной из возможных сетевых карт в команде. Смысл команды разработчиков сетевых карт заключается в балансировке многих соединений между доступными сетевыми картами.

С помощью выбранного вами метода балансировки нагрузки (Маршрут, основанный на идентификаторе порта виртуального коммутатора) каждый виртуальный терминал всегда будет использовать одну и ту же единственную физическую сетевую карту. С http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf

Маршрут, основанный на идентификаторе порта создающего виртуального коммутатора - Выберите восходящий канал на основе виртуального порта, в который входил трафик виртуального переключатель. Это конфигурация по умолчанию и наиболее распространенная. Развернуто. Когда вы используете этот параметр, трафик из заданного виртуального Ethernet-адаптер последовательно посылается на один и тот же физический адаптер если только в команде NIC нет обхода отказа на другой адаптер.

В этом случае даже разбиение вашей передачи файлов на несколько, более мелких не ускорит ничего, так как вы все еще ограничены одной и той же, единственной NIC.

.
5
ответ дан 3 December 2019 в 09:33

Хотя NIC Teaming может обеспечить дополнительную пропускную способность, наибольшим преимуществом является отказоустойчивость вашей установки. Суммарная пропускная способность все еще увеличивается, но, насколько я знаю, при работе с большинством оборудования, вы не сможете получить более 1 Гбит/с для однократной передачи, даже если у вас есть 4 объединенных 1 Гбит/с соединения. Хотя вы не сможете получить более 1 Гбит/с для одного файла, вы сможете получить до 1 Гбит/с для четырех файлов одновременно (в сингловом направлении).

Для передачи данных со скоростью более 1 Гбит/с необходимо разделить файлы или получить носитель с более высокой пропускной способностью (например, 10 Гбит/с).

.
0
ответ дан 3 December 2019 в 09:33

Теги

Похожие вопросы