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 :
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.