Vous pouvez connecter plusieurs périphériques USB à un ordinateur client pour que les machines virtuelles puissent accéder aux périphériques. Le nombre de périphériques que vous pouvez ajouter dépend de plusieurs facteurs, tels que la façon dont les périphériques et les hubs se chaînent et le type de périphérique.

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ériphé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.

L'arbitre USB peut surveiller un maximum de 15 contrôleurs USB. Si votre système dépasse la limite de 15 contrôleurs et que vous lui connectez des périphériques USB, les périphériques ne seront pas accessibles à la machine virtuelle.

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 apparaî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 module de dongle USB Aladdin HASP HL contient trois éléments (dongle 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 dongle USB Aladdin HASP HL (un dongle 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.

Procédure

Pour ajouter un périphérique USB à un ordinateur client, connectez le périphérique à un port ou un hub disponible.

Étapes suivantes :

Vous pouvez maintenant ajouter le périphérique USB à la machine virtuelle.

Pour plus d'informations sur l'ajout d'un contrôleur USB à une machine virtuelle, reportez-vous à la section Ajouter un contrôleur USB à une machine virtuelle.