Vous pouvez connecter et chaîner des hubs et des périphériques USB lents, rapides et super rapides à un ordinateurs client. 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'ordinateur client. La prise en charge du relais de périphérique USB sur une machine virtuelle est disponible si la topologie de bus physique du périphérique sur l'ordinateur client 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 les meilleurs résultats, utilisez une topologie de bus USB d'ordinateur client aussi simple que possible pour le périphérique USB cible et déployez les nouveaux hubs et câbles avec précaution. Les conditions suivantes peuvent affecter le comportement USB :

  • 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.
  • Le chaînage des hubs augmente 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. La connexion directe de certains périphériques USB à l'ordinateur client au lieu d'utiliser un hub ou un câble d'extension doit résoudre leurs problèmes de connexion ou de performance. Dans certains cas, vous devez retirer et reconnecter le périphérique et le hub pour que périphérique refonctionne.

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.