Você pode adicionar vários dispositivos USB a uma máquina virtual quando os dispositivos físicos estão conectados a um host ESXi. A tecnologia de passagem USB oferece suporte à adição de dispositivos USB, como dongles de segurança e dispositivos de armazenamento em massa, a máquinas virtuais que residem no host ao qual os dispositivos estão conectados.

Como funciona a tecnologia de passagem de dispositivo USB

Quando você anexa um dispositivo USB a um host físico, o dispositivo fica disponível apenas para máquinas virtuais que residem nesse host. O dispositivo não pode se conectar a máquinas virtuais que residem em outro host no centro de dados.

Um dispositivo USB está disponível apenas para uma máquina virtual por vez. Quando você conecta um dispositivo a uma máquina virtual ligada, o dispositivo não fica disponível para se conectar a outras máquinas virtuais executadas no host. Quando você remove a conexão ativa de um dispositivo USB de uma máquina virtual, ela fica disponível para as outras máquinas virtuais executadas no host.

Para conectar um dispositivo de passagem USB a uma máquina virtual que é executada no host ESXi ao qual o dispositivo está conectado fisicamente, você precisa de um árbitro, um controlador e um dispositivo USB físico ou um hub de dispositivo.

Árbitro USB
Gerencia solicitações de conexão e roteia o tráfego do dispositivo USB. O árbitro é instalado e ativado por padrão em hosts ESXi. Ele verifica o host em busca de dispositivos USB e gerencia a conexão do dispositivo entre as máquinas virtuais que residem no host. Ele roteia o tráfego do dispositivo para a máquina virtual correta para entrega ao sistema operacional convidado. O árbitro monitora o dispositivo USB e impede que outras máquinas virtuais o usem até que você o libere da máquina virtual à qual ele está conectado.
Controlador USB

O chip de hardware USB que fornece uma função USB às portas USB que ele gerencia. O controlador USB virtual é a virtualização de software da função do controlador de host USB na máquina virtual.

O hardware do controlador USB e os módulos que oferecem suporte a dispositivos USB, como USB 3.1 SuperSpeedPlus, USB 3.1 SuperSpeed, USB 2.0 e USB 1.1 devem existir no host. Um controlador deve estar presente para que você possa adicionar um dispositivo USB à máquina virtual.

O árbitro USB pode monitorar no máximo 15 controladores USB. Os dispositivos conectados a controladores numerados 16 ou superiores não estão disponíveis para a máquina virtual.

Dispositivos USB
Você pode adicionar até 20 dispositivos USB a uma máquina virtual, que é o número máximo de dispositivos com suporte para uma conexão simultânea a uma máquina virtual. O número máximo de dispositivos USB com suporte em um único host ESXi para uma conexão simultânea com uma ou mais máquinas virtuais também é 20. Para obter mais informações, consulte Modelos de dispositivo USB compatíveis para passagem de um host ESX ou ESXi para uma máquina virtual.

Requisitos do dispositivo USB 3.1 SuperSpeed

A partir do vSphere 5.5 Patch 3, os dispositivos USB 3.1 SuperSpeed estão disponíveis para passagem não apenas de um computador cliente para uma máquina virtual, mas também de um host ESXi para uma máquina virtual. Os dispositivos USB 3.1 SuperSpeed ainda têm o seguinte requisito de configuração de máquina virtual:
  • A máquina virtual deve ter um controlador xHCI habilitado, Windows 8 ou posterior, Windows Server 2012 e posterior, ou um sistema operacional convidado Linux com um kernel 2.6.35 ou posterior.

Requisitos do dispositivo USB 3.1 SuperSpeedPlus

A partir do vSphere 7.0, os dispositivos USB 3.1 SuperSpeedPlus estão disponíveis para passagem na velocidade máxima (SuperSpeedPlus), não apenas de um computador cliente para uma máquina virtual, mas também de um host ESXi para uma máquina virtual. Para operar sua velocidade máxima de transferência, os dispositivos USB 3.1 SuperSpeedPlus têm os seguintes requisitos de configuração de máquina virtual:
  • A máquina virtual deve ter um controlador xHCI habilitado, Windows 10 ou posterior, Windows Server 2016 e posterior, ou um sistema operacional convidado Linux com um kernel 4.6 ou posterior.
  • Verifique se o hardware da máquina virtual é da versão 17 ou posterior.
  • Para obter os requisitos e as etapas de como ativar o USB 3.1 SuperSpeedPlus, consulte o VMware artigo da base de conhecimento https://kb.vmware.com/s/article/70748.