Vous pouvez connecter et chaîner plusieurs hubs et périphériques USB à un hôte ESXi. Une planification soignée et la connaissance du comportement et des limitations d'un hub permettront un fonctionnement optimal de vos périphériques.

La topologie de bus physique USB définit la façon dont les périphériques USB se connectent à l'hôte. Une aide pour l'émulation d'un périphérique USB sur une machine virtuelle est disponible si la topologie du bus physique du périphérique de l'hôte ne dépasse pas le niveau sept. Le premier niveau est le contrôleur hôte USB et le hub racine. Le dernier niveau est le périphérique USB cible. Vous pouvez mettre en cascade jusqu'à cinq niveaux de hubs externes ou internes entre le hub racine et le périphérique USB cible. Un hub USB interne relié au hub racine ou intégré à un périphérique composé est compté comme niveau.

La qualité des câbles physiques, des hubs, des périhériques et l'état de l'alimentation peut affecter les performances d'un périphérique USB. Pour garantir le meilleur résultat, conserver au périphérique USB cible une topologie de bus USB aussi simple que possible, et rester prudent lors du déploiement de nouveaux hubs et de câbles dans la topologie. Les conditions suivantes peuvent affecter le comportement USB :

  • Le délai de communication entre l'hôte et la machine virtuelle s'accroit en fonction du nombre de hubs en cascade.
  • La connexion ou le chaînage de plusieurs hubs USB externes augmente l'énumération de périphérique et le temps de réponse, ce qui peut rendre la gestion de l'alimentation électrique des périphériques USB incertaine.
  • Chaîner des hubs ensemble accroît également le risque d'erreur de port ou de hub, ce qui peut faire perdre la connexion du hub à la machine virtuelle.
  • Certains hubs peuvent rendre les connexions d'un périphérique USB peu fiables, vous devez donc faire attention lorsque vous ajoutez un nouveau hub à une configuration. Une connexion directe à l'hôte au lieu d'un hub ou d'un câble d'extension devrait résoudre les problèmes de connexion ou de performance de certains périphériques USB.
Note : Pour éviter d'autres problèmes, prendre en compte les contraintes physiques du déploiement à long terme dans l'environnement d'une salle des machines. Des périphériques de petite taille sont facilement endommagés si l'on marche dessus ou si on les renverse.

Dans certains cas, vous devez réinitialiser à froid le périphérique ou le hub pour le remettre en marche.

Pour la liste des périphériques USB pris en charge pour le relais d'un un hôte ESXivers une machine virtuelle, consultez l'article dans la base de connaissances VMware accessible à l'adresse ..

Périphériques USB composés

Sur les périphériques composés, le processus de virtualisation élimine le hub USB par filtrage pour qu'il devienne invisible pour la machine virtuelle. Le reste des périphériques USB de la composition appararaît à la machine virtuelle comme des périphériques séparés. S'ils s'exécutent sur le même hôte, chacun des périphérique peut être attaché à la même machine virtuelle ou à des machines virtuelles différentes.

Par exemple, le package de clé USB Aladdin HASP HL contient trois éléments (clé HASP 0529:0001, Hub 13fe:1a00, lecteur Kingston 13fe:1d00). Le processus de virtualisation élimine le hub USB par filtrage. Les périphériques de clé USB Aladdin HASP HL (une clé HASP Aladdin et un lecteur Kingstone) sont considérés par la machine virtuelle comme étant des périphériques à part. Vous devez ajouter séparément chaque périphérique pour le rendre accessible à la machine virtuelle.