Назад | Перейти на главную страницу

Hyper-V - USB-диск сопоставлен с виртуальной машиной

Если у меня есть VM on a Hyper-V host с IP 192.168.50.25 (VM IP), где Host имеет IP of 192.168.40.25. (У самого хоста есть виртуальный коммутатор, сетевая карта которого подключается к процессу на VLAN 50.25) и USB-накопитель, подключенный к хосту, переведенный в автономный режим, а затем сопоставленный с виртуальной машиной через Hyper-V - будет ли он выполнять передачи, которые я копирую с USB-накопителя по сети (маршрутизация через наши брандмауэры и т. д.), или Hyper- V сделать что-нибудь умное?

то есть, если я затем начну копировать с этого USB-накопителя, который был сопоставлен с виртуальной машиной, он скажет: «USB-накопитель фактически находится на машине на 192.168.40.0/24, поэтому давайте перейдем к моему шлюзу по умолчанию, перенаправим на 192.168 Брандмауэр .50.0 / 24, а затем, наконец, вернулся к сетевому адаптеру, который (как сказано выше) на самом деле является сетевым адаптером, назначенным для VLAN 50.0 / 24 и скопированным на виртуальную машину?

Ваш вопрос немного двусмысленный. Под «копированием с этого USB-накопителя» вы можете подразумевать, что вы манипулируете файлами внутри виртуальной машины на другой диск, находящийся внутри виртуальной машины. Или вы можете иметь в виду, что виртуальная машина работает как файловый сервер, используя USB-накопитель для хранения.

Если вы имели в виду, что просто используете USB-накопитель в качестве диска внутри виртуальной машины, то сеть вообще не задействована. Трафик блочного хранилища от виртуальной машины к хост-машине происходит через нечто, называемое «VMBus», которое представляет собой паравиртуализированную подсистему ввода-вывода. Вы можете увидеть это в диспетчере устройств на виртуальной машине, если выберете «Просмотр устройств по подключению». Он будет родительским для контроллера SCSI или IDE, с которым вы подключили диск.

Вы можете, например, полностью удалить все виртуальные сетевые адаптеры, связанные с виртуальной машиной, и вы все равно получите устройства хранения внутри виртуальной машины.

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