O hipervisor ESXi da VMWare é notoriamente restritivo quando se trata de passagem de USB. Saiba mais sobre as suas limitações e como configurar a passagem do host ESXi para uma VM residente. Como alternativa, pode experimentar o USB Network Gate — é muito menos limitado do que o método nativo.
VMWare ESXi Passagem direta de USB
O suporte a USB em máquinas virtuais VMWare é ditado pelo hipervisor ESXi, e tem várias restrições. Não pode utilizar:
- hubs USB
- dispositivos de áudio ou vídeo com temporização estrita (microfones, webcams, etc.)
- dispositivos de entrada HID, incluindo teclados e ratos
Também precisa de ativar manualmente dispositivos CCID para cada máquina virtual. Isto torna-o principalmente útil para dispositivos de armazenamento USB, ou dispositivos externos que tenham uma função não relacionada com PC, mas que possam ser configurados via USB, como certos tipos de UPS.
Os utilizadores geralmente contornam os limites dos hubs USB comprando placas adaptadoras USB PCIe adicionais. A placa pode então ser passada na totalidade, tornando possível a troca a quente de dispositivos USB. No entanto, adicionar um dispositivo PCIe ao computador anfitrião ESXi enquanto uma VM está a executar pode causar perda de dados, mesmo noutros dispositivos PCIe não relacionados, por isso evite fazê-lo.
Uma solução de software baseada em rede para passagem de USB, como o USB Network Gate, tem muitas vantagens sobre o USB nativo do ESXi.
Como ativar o USB Passthrough do VMWare
1. Primeiro, você precisa adicionar seu controlador USB à VM. Abra o vCenter e clique com o botão direito na sua máquina virtual.
2. Vá para a aba Hardware Virtual.
3. Clique em “Adicionar novo dispositivo” e selecione “Controlador USB” e, em seguida, especifique o controlador USB do seu sistema.
4. Com o controlador adicionado, pode utilizar o mesmo botão para adicionar um dispositivo USB. Clique em “Adicionar novo dispositivo”.
5. Selecione “Hospedar Dispositivo USB” e especifique o dispositivo.
USB Network Gate - uma Alternativa ao USB Nativo do ESXi
USB Network Gate oferece uma opção superior ao passthrough de USB do VMWare ESXi ao permitir que você conecte dispositivos diretamente via IP, sem passar pelo controlador USB do host. As vantagens incluem:
- Mais tipos de dispositivos disponíveis — incluindo dispositivos de entrada, áudio e vídeo
- Conexão e desconexão fáceis sem o vCenter
- Conecte hubs USB sem precisar de um controlador USB adicional
Se você tiver interesse em experimentar o USB Network Gate, inscreva-se para o teste gratuito — você pode usar os 14 dias para ver se ele é compatível com a sua configuração do VMWare.
Como usar o USB Network Gate para obter USB no VMWare
1. Baixe e instale o USB Network Gate no computador host ESXi e na máquina virtual.
2. Ative a instância do host ESXi do USB Network Gate – você pode usar o Teste Gratuito de 14 dias.
3. Mude para a aba Dispositivos Locais e clique em “Compartilhar” ao lado do dispositivo desejado.
4. Na instalação da VM do USB Network Gate, mude para Dispositivos Remotos e clique em “Conectar”.
FAQ
O limite é de 20 dispositivos em um máximo de 8 controladores USB.
Dispositivos de Interface Humana (HID), que incluem teclados e ratos; dispositivos dependentes de dados isócronos, como microfones e webcams; e, mais importante, hubs USB.