Vous pouvez ajouter plusieurs péripériques USB à une machine virtuelle lorsque les périphériques physiques se connectent à un ordinateur client sur lequel vSphere Client est exécuté. vSphere Client doit être connecté à une instance de vCenter Server qui gère l'hôte ESXi ou directement à l'hôte dans lequel se trouvent les machines virtuelles. La technologie de relais USB permet d'ajouter plusieurs périphériques USB, tels que des clés de sécurité, des périphériques de stockage de masse et des lecteurs Smartcard, aux machines virtuelles.

Fonctionnement de la technologie de relais de périphérique USB

Le contrôleur USB est la puce matérielle USB qui fournit la fonction USB aux ports USB qu'il gère. Le matériel du contrôleur USB et les modules qui prennent en charge les périphériques USB 3.0, 2.0 et 1.1 doivent exister dans la machine virtuelle. Deux contrôleurs USB sont disponibles pour chaque machine virtuelle. Les contrôleurs prennent en charge plusieurs péripériques USB 3.0, 2.0 et 1.1. Le contrôleur doit déjà être en place avant de pouvoir ajouter des périphériques USB à la machine virtuelle.

Vous pouvez ajouter jusqu'à 20 périphériques USB à une machine virtuelle. Il s'agit du nombre maximal de connexions simultanées de périphériques prises en charge sur une machine virtuelle.

Vous pouvez ajouter plusieurs périphériques à une machine virtuelle, mais une seule à la fois. La machine virtuelle conserve sa connexion au périphérique en standby S1. Les connexions de périphérique USB sont conservées lorsque vous migrez les machines virtuelles vers un autre hôte du centre de données.

Un périphérique USB est disponible pour une seule machine virtuelle sous tension à la fois. Lorsqu'une machine virtuelle se connecte à un périphérique, ce dernier n'est plus accessible aux autres machines virtuelles ni à l'ordinateur client. Lorsque vous déconnectez le périphérique de la machine virtuelle ou arrêtez la machine virtuelle, le périphérique retourne vers l'ordinateur client et devient accessible aux autres machines virtuelles gérées par l'ordinateur client.

Par exemple, lorsque vous connectez un périphérique de stockage de masse USB à une machine virtuelle, il est supprimé de l'ordinateur client et n'apparaît pas comme unité avec un périphérique amovible. Lorsque vous déconnectez le périphérique de la machine virtuelle, il se reconnecte au système d'exploitation de l'ordinateur client et il figure comme périphérique amovible.

Limitation des périphériques USB 3.0

Les périphériques USB 3.0 répondent aux conditions et limitation suivantes :

  • La machine virtuelle à laquelle vous connectez le périphérique USB 3.0 doit être configurée avec un contrôleur xHCI et disposer d'un système d'exploitation invité Linux avec le noyau 2.6.35 ou une version ultérieure.

  • Vous pouvez connecter uniquement un seul périphérique USB 3.0 à grande vitesse à la fois à une machine virtuelle.

  • Les périphériques USB 3.0 sont disponibles uniquement pour le relais d'un ordinateur client vers une machine virtuelle. Ils ne sont pas disponibles pour le relais d'un hôte ESXi vers une machine virtuelle.

Éviter la perte de données

Avant de connecter un périphérique à une machine virtuelle, vérifiez que le périphérique n'est pas utilisé par l'ordinateur client.

Si vSphere Client se déconnecte de vCenter Server ou de l'hôte ou que vous redémarrez ou arrêtez l'ordinateur client, la connexion du périphérique s'interrompt. Il est préférable d'utiliser un ordinateur client dédié aux périphériques USB ou de réserver les périphériques connectés à un ordinateur client pour une utilisation à court terme, telle que lors de la mise à jour du logiciel ou l'ajout de correctifs aux machines virtuelles. Pour maintenir les connexions de périphériques USB à une machine virtuelle pendant une longue période, utilisez le relais USB d'un hôte ESXi vers une machine virtuelle.