Können Sie einen USB-Dongle in einer VMWare ESX Virual Machine verwenden?


9

Ich muss wissen, ob ein USB-Dongle, der als Lizenzschlüssel für eine Software erforderlich ist, vom physischen Host-Computer aus zugänglich ist.

Dies wird eine kleine vSphere 4-Installation sein, die auf die schnellen Sicherungs- und Systemwiederherstellungsfunktionen von VMWare abzielt, nicht speziell auf HA. Ich muss mir also keine Sorgen machen, dass die virtuelle Maschine automatisch auf eine andere physische Maschine umschaltet und der Dongle nicht zugänglich ist.

Kann ESX einen physischen USB-Anschluss oder ein Gerät einer bestimmten virtuellen Maschine zuordnen?

Ich glaube, das ist der Dongle: Sentinal Superpro USB Dongle von Rainbow Technologies

Danke,
Keith


Ich habe das AnywhereUSB-Gerät verwendet und es funktioniert wie für mich angegeben. Bisher keine Probleme.
Keith Sirmons

Antworten:


9

Wir verwenden ein Gerät von AnywhereUSB, um USB-Geräte (einschließlich Dongles) in einer virtuellen ESXi-Maschine zu befestigen.

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

Die Einschränkungen bestehen darin, dass bei der Installation von Windows in einem ESX-Gast die USB-Treiber nicht installiert werden, sodass Sie dies manuell tun müssen. Es ist ein Windows-Gerät.

Sie können ein AnywhereUSB-Gerät auch nicht für mehrere Gäste freigeben. Alle Ports sind an einen Gast angeschlossen.

Eine zusätzliche Klarstellung der Funktionalität ist, dass Sie keine LANs damit überqueren können. Es muss sich im selben vLAN wie Ihr Gast befinden.

Aber mit diesen Einschränkungen lief es gut ohne Schluckauf. Wir haben eine physische Maschine auf alter Hardware mit einem Dongle genommen, sie über den VMware-Konverter ausgeführt, die Software für AnywhereUSB installiert (und konfiguriert), dann den Dongle angeschlossen und alles funktioniert einwandfrei.


5

Sofern es nicht von ESX 3.5 auf 4 geändert wurde, lautet die Antwort Nein, es wird nicht unterstützt. Die meisten Menschen in dieser Situation verwenden einen USB-Server, im Grunde eine Box mit mehreren USB-Anschlüssen und einer Netzwerkverbindung. Sie installieren Software im Gastbetriebssystem, die einen Treiber installiert und den vernetzten USB so sieht, als wäre er direkt verbunden. Ich hatte viel Glück mit einem Modell von Digikey.




1

ESX selbst kann USB-Verbindungen nicht virtualisieren. VMware Workstation kann dies jedoch tun.

Wir haben einige der Anywhere-USB-Geräte, die zwar hervorragend funktionieren und anscheinend von VMware unterstützt werden (siehe diesen Artikel ), aber bestimmte Einschränkungen aufweisen, die möglicherweise nicht für alle funktionieren.

a) Jedes Anywhere USB-Gerät benötigt eine statische IP. Wenn Sie wenig IPs haben, ist dies möglicherweise keine gute Lösung.

b) Jedes Anywhere USB-Gerät kann nur an eine einzelne VM angeschlossen werden. Sie können jedoch 5 USB-Geräte an diese einzelne VM anschließen.

c) Sie kosten jeweils etwa 250 USD.

d) Meins wurde nur mit einem 120-V-Netzteil geliefert.

Die mitgelieferte Dokumentation macht ziemlich deutlich, dass sie ursprünglich für POS-Anwendungen (Point Of Sale) mit Thin Clients entwickelt wurden. Die Arbeit mit ESX ist nur ein Nebeneffekt. Wenn Sie also nur einen einzelnen USB-Dongle an Ihre ESX-VM anschließen müssen, ist das Anywhere-USB-Gerät meine erste Wahl.

Ich verwende einen davon in meiner DMZ-Umgebung, in der nur ein einziger Dongle angeschlossen sein muss.

Wenn Sie ein Dutzend davon anhängen müssen, wie ich es für Forschungs- und Entwicklungszwecke tun muss, benötigen Sie diese Software. Sie benötigen eine dedizierte oder semi-dedizierte Workstation oder einen Server mit der darauf installierten USB over Network-Software und den daran angeschlossenen USB-Geräten.

Wir verwenden diese Software in unserem Hauptnetzwerk für Forschung und Entwicklung und haben mehrere Dongles, Scanner und Drucker angeschlossen.


Vielen Dank für den Software-Link. Ich habe gerade eine Testversion installiert und mein Superpro-Dongle wurde für die Verwendung mit HyperV
Joel Coel am

0

Was ist mit VT-d für eigenständige ESXi-Installationen mit einem Knoten in einem neuen System, in dem USB mit einem Gast verwendet werden soll?


Ja, VT-d würde funktionieren, aber ESX / ESXi 4.1 unterstützt die Weitergabe einzelner USB-Geräte an Gäste, sodass VT-d wahrscheinlich nicht erforderlich ist.
Notpeter

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.