Você pode adicionar vários dispositivos USB a uma máquina virtual quando os dispositivos físicos estão conectados ao computador cliente no qual você executa o vSphere Client. O vSphere Client deve estar conectado a uma instância vCenter Server que gerencia o host ESXi onde a máquina virtual reside. A tecnologia de passagem USB é compatível com a adição de vários dispositivos USB, como dongles de segurança, dispositivos de armazenamento em massa e leitores de cartão inteligente às máquinas virtuais.

Como a tecnologia de passagem de dispositivo USB funciona

O controlador USB é o chip de hardware USB que fornece uma função USB às portas USB que ele gerencia. O hardware e os módulos do controlador USB compatíveis com dispositivos USB 3.1 SuperSpeedPlus, USB 3.1 SuperSpeed, 2.0 e USB 1.1 devem estar disponíveis na máquina virtual. Dois controladores USB estão disponíveis para cada máquina virtual. Os controladores são compatíveis com vários dispositivos USB, como USB 3.1 SuperSpeedPlus, USB 3.1 SuperSpeed, 2.0 e 1.1. O controlador deve estar presente antes que você possa adicionar dispositivos USB à máquina virtual.

Você pode adicionar até 20 dispositivos USB a uma máquina virtual, que é o número máximo de dispositivos compatíveis para uma conexão simultânea a uma máquina virtual. Você pode adicionar os dispositivos apenas um de cada vez.

A máquina virtual mantém sua conexão com o dispositivo enquanto ele está no estado de espera S1. As conexões de dispositivos USB são preservadas quando você migra máquinas virtuais para outro host no centro de dados.

Um dispositivo USB está disponível para apenas uma máquina virtual ligada por vez. Quando uma máquina virtual se conecta a um dispositivo, esse dispositivo não está mais disponível para outras máquinas virtuais ou para o computador cliente. Quando você desconecta o dispositivo da máquina virtual ou a encerra, o dispositivo retorna ao computador cliente e fica disponível para outras máquinas virtuais que o computador cliente gerencia.

Por exemplo, quando você conecta um dispositivo de armazenamento em massa USB a uma máquina virtual, ele é removido do computador cliente e não aparece como uma unidade com um dispositivo removível. Quando você desconecta o dispositivo da máquina virtual, ele se reconecta ao sistema operacional do computador cliente e é listado como um dispositivo removível.

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 os seguintes requisitos 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.

Evitando a perda de dados

Antes de conectar um dispositivo a uma máquina virtual, certifique-se de que o dispositivo não esteja em uso no computador cliente.

Se o vSphere Client for desconectado do sistema ou do host vCenter Server ou se você reiniciar ou desligar o computador cliente, a conexão do dispositivo será interrompida. É melhor ter um computador cliente dedicado para uso do dispositivo USB ou reservar dispositivos USB conectados a um computador cliente para uso a curto prazo, como atualização de software ou adição de patches em máquinas virtuais. Para manter as conexões do dispositivo USB com uma máquina virtual por um longo período de tempo, use a passagem USB de um host ESXi para a máquina virtual.

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 com a 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 conhecer os requisitos e as etapas sobre como habilitar o SuperSpeedPlus USB 3.1, consulte o VMware artigo da base de conhecimento https://kb.vmware.com/s/article/70748.