USB-Geräte an VMs anbinden

Lesezeit
2 Minuten
Bis jetzt gelesen

USB-Geräte an VMs anbinden

18.06.2018 - 00:00
Veröffentlicht in:
Geht es um die Anbindung von USB-Geräten, zeigt sich VMware vSphere deutlich flexibler als Hyper-V. So können Sie ab Hardwareversion 8 einen USB-Hostcontroller zur VM hinzufügen. Damit stellen Sie in der VM genügend USB-Anschlüsse zur Verfügung, um alle notwendigen Geräte anzuschließen. Den USB-Hostcontroller können Sie dabei auch im laufenden Betrieb hinzufügen. In manchen Situationen bereitet die Anbindung jedoch Schwierigkeiten.
USB-Geräte lassen sich entweder am Host anschließen oder an den Arbeitsstationen, mit denen Sie über den Web-Client oder den vSphere-Client auf den Host zugreifen. Zusätzlich haben Sie auch in vSphere die Möglichkeit, über das RDP-Protokoll auf Windows-Betriebssysteme zuzugreifen. Dieses Protokoll ermöglicht es ebenfalls, USB-Geräte zur VM durchzuschleifen, die mit der jeweiligen Arbeitsstation verbunden sind. Die jeweiligen Geräte sind dann an der Arbeitsstation angeschlossen und der Verbindungsaufbau erfolgt über den RDP-Client in Windows.

Damit die USB-Geräte verbunden werden, müssen Sie vor dem Verbindungsaufbau noch einige Einstellungen anpassen. Dazu rufen Sie die Registerkarte "Lokale Ressourcen" auf und klicken auf die Schaltfläche "Weitere". Hier lassen sich jetzt durch Aktivieren der entsprechenden Felder die USB-Geräte des lokalen Clients zur VM durchreichen.

USB-Controller an VMs anbinden
Um einen USB-Controller mit einer Windows- oder Linux-VM zu verbinden, rufen Sie im vSphere- oder im Web-Client die Einstellungen der VM auf. Klicken Sie anschließend auf der Registerkarte "Hardware" auf die Schaltfläche "Hinzufügen". Hier stehen jetzt verschiedene Hardware-Geräte zur Verfügung, die Sie einer VM zuweisen können. Wählen Sie hier die Hardware "USB-Controller" aus. Danach haben Sie die Möglichkeit, den Typ des Controllers anzugeben. Controller des Typs "EHCI+UHCI" unterstützen USB-Geräte der Versionen 1 und 2. Möchten Sie USB-3-Geräte anbinden, verwenden Sie den Typ "xHCI". Bestätigen Sie anschließend die Änderungen, damit der Controller in der VM zur Verfügung steht. Sie können diese Anpassung auch im laufenden Betrieb durchführen. USB-Controller des Typs xHCI werden jedoch erst in Windows-Betriebssystemen ab 8/8.1 oder Server 2012 (R2) und 2016 unterstützt.

Linux-Distributionen unterstützen ebenfalls den USB-Controller. Allerdings besteht beim Einsatz von Linux-Servern das Problem, dass Sie nach dem Verschieben der VM mit vMotion unter Umständen nicht auf das USB-Gerät zugreifen können. Die Funktion wird nämlich erst ab der Kernelversion 2.6.35 unterstützt. Nutzen Sie jedoch den älteren Controller-Typ "EHCI+UHCI", lassen sich auch ältere Linux-Kernelversionen einsetzen.


In den Einstellungen von VMs können Sie USB-Controller sowie einzelne USB-Geräte hinzufügen.

Sie können mehrere USB-Geräte an ESXi-Hosts anschließen und mit verschiedenen VMs verbinden. Die Anzahl der USB-Geräte, die Sie anbinden können, hängt von der physischen Konfiguration des Hosts ab. Der USB-Arbitrator in vSphere kann bis zu 15 USB-Controller überwachen. Außerdem  können Sie einer virtuellen Maschine bis zu 20 USB-Geräte hinzufügen.

USB-Geräte mit virtuellem USB-Controller verbinden
Sobald der USB-Controller zur Verfügung steht, haben Sie natürlich auch die Möglichkeit, USB-Geräte über die Einstellungen einer VM hinzuzufügen. Die USB-Geräte können dabei entweder mit dem Host verbunden sein oder mit dem Clientcomputer, mit dem Sie über den vSphere-Client oder den Web-Client auf die VM zugreifen. Stellen Sie dabei sicher, dass das "Client Integration Plug-In" von VMware installiert ist, wenn Sie von einem Clientrechner aus ein USB-Gerät mit einer VM verbinden möchten.

Verwenden Sie den Web-Client, lassen sich USB-Geräte des Client-Computers auch über die VMware-Remotekonsolenanwendung anbinden. Nutzen Sie hierfür die Symbolleiste, sobald Sie mit der Remotekonsole verbunden sind. Hier gehen Sie vor wie beim Hinzufügen eines USB-Controllers, wählen aber "USB-Gerät" aus. Findet der Assistent das USB-Gerät auf dem jeweiligen Client oder direkt am entsprechenden Host, geben Sie im Assistenten an, welche der angeschlossenen USB-Geräte Sie in der VM nutzen möchten. Eine Einschränkung gibt es jedoch im Web-Client: Sie können ein USB-Gerät nicht mit einer VM verbinden, wenn Sie die HTML5-Konsole im Web-Client nutzen.

Seite 1: USB-Controller an VMs anbinden
Seite 2: Umgang mit angebundenen USB-Geräten


Seite 1 von 2 Nächste Seite >>


dr/ln/Thomas Joos

Ähnliche Beiträge

Azure mit lokalen Netzen verbinden (3)

Azure bietet vielfältige Möglichkeiten, um Ressourcen in der Cloud mit lokalen Netzwerken zu verbinden. Dazu gehören auch Sicherheitsmechanismen und Loadbalancer, die den Datenverkehr zwischen Cloud und lokalem Rechenzentrum nicht nur zur Verfügung stellen, sondern absichern und hochverfügbar konfigurieren. IT-Administrator zeigt die Wege auf, um die Cloudumgebung mit dem lokalen Netzwerk zu verbinden. Im dritten und letzten Teil der Workshopserie zeigen wir, wie Sie virtuelle Firewalls hochziehen.

Azure mit lokalen Netzen verbinden (2)

Azure bietet vielfältige Möglichkeiten, um Ressourcen in der Cloud mit lokalen Netzwerken zu verbinden. Dazu gehören auch Sicherheitsmechanismen und Loadbalancer, die den Datenverkehr zwischen Cloud und lokalem Rechenzentrum nicht nur zur Verfügung stellen, sondern absichern und hochverfügbar konfigurieren. IT-Administrator zeigt die Wege auf, um die Cloudumgebung mit dem lokalen Netzwerk zu verbinden. Im zweiten Teil binden wir den Connection Broker an und erklären, was es mit dem Cloud Witness auf sich hat.

Azure mit lokalen Netzen verbinden (1)

Azure bietet vielfältige Möglichkeiten, um Ressourcen in der Cloud mit lokalen Netzwerken zu verbinden. Dazu gehören auch Sicherheitsmechanismen und Loadbalancer, die den Datenverkehr zwischen Cloud und lokalem Rechenzentrum nicht nur zur Verfügung stellen, sondern absichern und hochverfügbar konfigurieren. IT-Administrator zeigt die Wege auf, um die Cloudumgebung mit dem lokalen Netzwerk zu verbinden. Im ersten Teil der Workshopserie schildern wir das Prinzip virtueller Netzwerke.