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 forma 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 host USB e o hub raiz. A última camada é o dispositivo USB de destino. Você pode conectar 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 incorporado a um dispositivo composto conta como uma camada.
A qualidade dos cabos físicos, hubs, dispositivos e condições de energia pode afetar o desempenho do dispositivo USB. Para garantir os melhores resultados, mantenha a topologia do 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 fazer com que o suporte de energia aos dispositivos USB conectados seja incerto.
- 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 do dispositivo USB não sejam confiáveis. Portanto, tenha cuidado ao adicionar um novo hub a uma configuração existente. Conectar determinados dispositivos USB diretamente ao host em vez de a um hub ou cabo de extensão pode resolver seus problemas de conexão ou desempenho.
Em alguns casos, você deve reinicializar o dispositivo e o hub para restaurar o dispositivo para um estado de funcionamento.
Para obter uma lista de dispositivos USB compatíveis 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 USB compostos
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ê pode adicionar cada dispositivo à mesma máquina virtual ou a máquinas virtuais diferentes se elas forem executadas no mesmo host.
Por exemplo, o pacote de dongle Aladdin HASP HL Drive USB contém três dispositivos (0529: 0001 dongle HASP, 13fe: Hub 100, 13fe: 1d00 Unidade Kingston). O processo de virtualização filtra o hub USB. Os dispositivos dongle USB Aladdin HASP HL Drive restantes (um dongle Aladdin HASP e uma unidade Kingston) aparecem na máquina virtual como dispositivos individuais. Você deve adicionar cada dispositivo separadamente para torná-lo acessível à máquina virtual.