Pouvez-vous utiliser un dongle USB dans une machine virtuelle VMWare ESX?

9

J'ai besoin de savoir si un dongle USB requis comme clé de licence pour un logiciel sera accessible depuis la machine hôte physique.

Ce sera une petite installation de vSphere 4 ciblant les capacités de sauvegarde rapide et de restauration du système de VMWare, pas spécifiquement HA, donc je ne m'inquiète pas du fait que la machine virtuelle bascule automatiquement sur une autre machine physique et que le dongle ne soit pas accessible.

ESX a-t-il la capacité de mapper un port ou un périphérique USB physique à une machine virtuelle spécifique?

Je pense que c'est le dongle: Dongle Sentinal Superpro USB de Rainbow Technologies

Merci,
Keith

Keith Sirmons
la source
J'ai utilisé l'appareil AnywhereUSB et cela fonctionne comme annoncé pour moi. Jusqu'à présent, aucun problème.
Keith Sirmons

Réponses:

9

Nous utilisons un appareil de AnywhereUSB pour attacher des périphériques USB (y compris des dongles) à l'intérieur d'une machine virtuelle ESXi.

http://www.digi.com/products/usb/anywhereusb.jsp

Les limitations sont que lorsque vous installez Windows dans un invité ESX, il n'installe pas les pilotes USB, vous devez donc le faire manuellement. Il s'agit d'un appareil Windows uniquement.

De plus, vous ne pouvez pas partager un appareil AnywhereUSB entre plusieurs invités. Tous les ports sont attachés à un invité.

Une précision supplémentaire sur la fonctionnalité est que vous ne pouvez pas traverser de LAN avec elle. Il doit être sur le même vLAN que votre invité.

Mais, avec ces restrictions, il a bien fonctionné sans hoquet. Nous avons pris une machine physique sur un ancien matériel avec un dongle, l'avons exécutée via le convertisseur VMware, installé le logiciel pour AnywhereUSB (et configuré), puis branché le dongle et tout fonctionne très bien.

J.Zimmerman
la source
5

À moins qu'il ne soit passé d'ESX 3.5 à 4, la réponse est non, il n'est pas pris en charge. La plupart des gens dans cette situation utilisent un serveur USB, essentiellement une boîte avec plusieurs ports USB et une connexion réseau. Vous installez le logiciel dans l'OS invité qui installe un pilote et voit l'USB en réseau comme s'il était directement connecté. J'ai eu de la chance avec un modèle de Digikey.

Leroy Clark
la source
3

Non, vous avez besoin d'un périphérique USB sur IP.

Ce fil dans le forum de la communauté VMWare le confirme et suggère ce document pour plus d'informations sur les périphériques USB sur IP compatibles.

De plus, je ne pouvais pas mapper des périphériques USB locaux sur un hôte à des machines virtuelles avec ESXi Server 3.5.

mlambie
la source
1

ESX lui-même n'a pas la capacité de virtualiser les connexions USB. VMware Workstation peut cependant le faire.

Nous avons certains des périphériques USB Anywhere et bien qu'ils fonctionnent très bien et soient apparemment pris en charge par VMware (voir cet article ), ils ont des limitations précises qui peuvent ne pas fonctionner pour tout le monde.

a) Chaque périphérique USB Anywhere nécessite une adresse IP statique. Si vous manquez d'adresses IP, cela peut ne pas être une bonne solution.

b) Chaque périphérique USB Anywhere ne peut être connecté qu'à une seule machine virtuelle, vous pouvez cependant connecter 5 périphériques USB à cette seule machine virtuelle.

c) Ils coûtent environ 250 $ chacun.

d) Le mien était uniquement livré avec un adaptateur secteur 120V.

La documentation qui les accompagne montre clairement qu'ils ont été initialement conçus pour les applications de point de vente (POS) avec des clients légers. Travailler avec ESX n'est qu'un avantage secondaire. Donc, si votre besoin est simplement de connecter un seul dongle USB à votre VM ESX, le périphérique USB Anywhere sera mon premier choix.

J'utilise l'un d'eux dans mon environnement DMZ où je n'ai besoin que d'un seul dongle connecté.

Si vous devez en attacher une douzaine comme je le dois à des fins de R&D, vous avez besoin de ce logiciel. Vous avez besoin d'un poste de travail ou d'un serveur dédié ou semi-dédié avec le logiciel USB sur réseau installé sur celui-ci et les périphériques USB qui y sont connectés.

Nous utilisons ce logiciel dans notre principal réseau de R&D et avons plusieurs dongles, scanners et imprimantes connectés.

Ausmith1
la source
Merci pour le lien logiciel - Je viens d'installer une version d'essai et il a très bien récupéré mon dongle superpro pour une utilisation avec HyperV
Joel Coel
0

Pour les installations ESXi autonomes à un nœud, dans un nouveau système où l'on veut utiliser l'USB avec un invité, qu'en est-il de VT-d?


la source
Oui, VT-d fonctionnerait, mais ESX / ESXi 4.1 prend en charge le passage de périphériques USB individuels aux invités, il n'est donc probablement pas nécessaire d'impliquer VT-d.
notpeter
-1

Une autre solution est l'émulateur de dongle logiciel.

Dennis Yurichev
la source