Você pode conectar e encadear vários hubs e dispositivos USB a um host ESXi. O planejamento cuidadoso e o conhecimento do comportamento e das limitações do hub podem ajudar a garantir que seus dispositivos funcionem de maneira ideal.

A topologia de barramento físico USB define como os dispositivos USB se conectam ao host. O suporte para passagem de dispositivo USB para uma máquina virtual estará disponível se a topologia de barramento físico do dispositivo no host não exceder a camada sete. A primeira camada é o controlador de host USB e o hub raiz. A última camada é o dispositivo USB de destino. Você pode conectar em cascata até cinco camadas de hubs externos ou internos entre o hub raiz e o dispositivo USB de destino. Um hub USB interno conectado ao hub raiz ou integrado a um dispositivo composto conta como uma camada.

A qualidade dos cabos físicos, hubs, dispositivos e as condições de energia podem afetar o desempenho do dispositivo USB. Para garantir os melhores resultados, mantenha a topologia de barramento USB do host o mais simples possível para o dispositivo USB de destino e tenha cuidado ao implantar novos hubs e cabos na topologia. As seguintes condições podem afetar o comportamento do USB:

  • O atraso de comunicação entre o host e a máquina virtual aumenta à medida que o número de hubs em cascata aumenta.
  • Conectar ou encadear vários hubs USB externos aumenta a enumeração do dispositivo e o tempo de resposta, o que pode tornar incerto o suporte de energia para os dispositivos USB conectados.
  • O encadeamento de hubs também aumenta a chance de erro de porta e hub, o que pode fazer com que o dispositivo perca a conexão com uma máquina virtual.
  • Certos hubs podem fazer com que as conexões de dispositivos USB não sejam confiáveis, portanto, tenha cuidado ao adicionar um novo hub a uma configuração existente. A conexão de determinados dispositivos USB diretamente ao host, em vez de a um hub ou cabo de extensão, pode resolver os problemas de conexão ou desempenho.
Observação: Para evitar problemas adicionais, esteja ciente das restrições físicas da implantação de longo prazo em um ambiente de sala de máquinas. Dispositivos pequenos são facilmente danificados ao serem pisados ou soltos.

Em alguns casos, você deve redefinir o dispositivo e o hub para restaurar o dispositivo a um estado de funcionamento.

Para obter uma lista de dispositivos USB com suporte para passagem de um host ESXi para uma máquina virtual, consulte o artigo da base de conhecimento VMware em http://kb.vmware.com/kb/1021345.

Dispositivos compostos USB

Para dispositivos compostos, o processo de virtualização filtra o hub USB para que ele não fique visível para a máquina virtual. Os dispositivos USB restantes no composto aparecem para a máquina virtual como dispositivos separados. Você poderá adicionar cada dispositivo à mesma máquina virtual ou a diferentes máquinas virtuais se eles forem executados no mesmo host.

Por exemplo, o pacote do dongle USB Aladdin HASP HL Drive contém três dispositivos (0529:0001 HASP dongle, 13fe:1a00 Hub, 13fe:1d00 Kingston Drive). O processo de virtualização filtra o hub USB. Os dispositivos dongle USB Aladdin HASP HL Drive restantes (um dongle Aladdin HASP e uma Kingston Drive) aparecem para a máquina virtual como dispositivos individuais. Você deve adicionar cada dispositivo separadamente para torná-lo acessível à máquina virtual.