Vous pouvez ajouter plusieurs périphériques USB à une machine virtuelle lorsque les périphériques physiques se connectent à un ordinateur client sur lequel vSphere Web Client s'exécute. vSphere Web Client doit être connecté à une instance de vCenter Server qui gère l'hôte ESXi où se trouve 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ériphé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.

Note : Si vous connectez un périphérique USB à un ordinateur client Mac OS X, vous ne pouvez ajouter qu'un seul périphérique à la fois à la 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.

Configuration requise des périphériques USB 3.0

À partir de vSphere 5.5 correctif 3, les périphériques USB 3.0 sont disponibles pour le relais d'un ordinateur client vers une machine virtuelle, mais également d'un hôte ESXi vers une machine virtuelle. Les périphériques USB 3.0 doivent toujours respecter les conditions de configuration suivantes pour les machines virtuelles :
  • 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é Windows 8 (ou une version ultérieure), Windows Server 2012 (ou une version ultérieure) ou Linux avec le noyau 2.6.35 (ou une version ultérieure).

É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 Web Client se déconnecte de vCenter Server ou de l'hôte ou bien 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.