È possibile utilizzare un dongle USB all'interno di una macchina virtuale VMWare ESX?


9

Devo sapere se un dongle USB richiesto come chiave di licenza per un software sarà accessibile dal computer host fisico.

Si tratterà di una piccola installazione di vSphere 4 destinata alle funzionalità di backup rapido e ripristino del sistema di VMWare, non in particolare HA, quindi non mi preoccupo del fallimento automatico della macchina virtuale su un'altra macchina fisica e della chiave hardware non accessibile.

ESX ha la capacità di mappare una porta o un dispositivo USB fisico su una macchina virtuale specifica?

Credo che questo sia il dongle: Sentinal Superpro USB Dongle di Rainbow Technologies

Grazie
Keith


Ho usato il dispositivo AnywhereUSB e funziona come pubblicizzato per me. Finora, nessun problema.
Keith Sirmons

Risposte:


9

Usiamo un dispositivo di AnywhereUSB per collegare dispositivi USB (inclusi dongle) all'interno di una macchina virtuale ESXi.

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

Le limitazioni sono che quando si installa Windows in un guest ESX non installa i driver USB, quindi è necessario farlo manualmente. È un dispositivo solo Windows.

Inoltre, non è possibile condividere un dispositivo AnywhereUSB tra più ospiti. Tutte le porte sono collegate a un ospite.

Un ulteriore chiarimento sulla funzionalità è che non è possibile attraversare LAN con essa. Deve trovarsi sulla stessa vLAN del tuo ospite.

Ma, con quelle restrizioni, ha funzionato bene senza singhiozzi. Abbiamo preso una macchina fisica su hardware vecchio con un dongle, eseguito attraverso il convertitore VMware, installato il software per AnywhereUSB (e configurato), quindi collegato il dongle e tutto funziona alla grande.


5

A meno che non sia cambiato da ESX 3.5 a 4, la risposta è no, non è supportata. Molte persone in questa situazione usano un server USB, fondamentalmente una scatola con più porte USB e una connessione di rete. Installi il software nel SO guest che installa un driver e vede l'USB in rete come se fosse direttamente collegato. Ho avuto fortuna con un modello di Digikey.




1

ESX stesso non ha la capacità di virtualizzare le connessioni USB. VMware Workstation può farlo però.

Abbiamo alcuni dei dispositivi USB Anywhere e, sebbene funzionino alla grande e apparentemente supportati da VMware (vedi questo articolo ), hanno dei limiti definiti che potrebbero non funzionare per tutti.

a) Ogni dispositivo USB Anywhere richiede un IP statico. Se sei a corto di IP, questa potrebbe non essere una buona soluzione.

b) Ogni dispositivo USB Anywhere può essere collegato solo a una singola macchina virtuale, tuttavia è possibile collegare 5 dispositivi USB a quella singola macchina virtuale.

c) Costano circa $ 250 ciascuno.

d) Il mio è venuto solo con un adattatore CA da 120 V.

La documentazione che li accompagna mostra chiaramente che sono stati originariamente progettati per applicazioni Point Of Sale (POS) con thin client. Lavorare con ESX è solo un vantaggio collaterale. Quindi, se hai solo bisogno di collegare un singolo dongle USB alla tua VM ESX, il dispositivo Anywhere USB sarebbe la mia prima scelta.

Ne uso uno nel mio ambiente DMZ in cui ho solo bisogno di avere un solo dongle collegato.

Se devi collegarne una dozzina come devo fare per scopi di ricerca e sviluppo, allora hai bisogno di questo software. È necessaria una workstation o un server dedicato o semi-dedicato con il software USB over Network installato su di esso e i dispositivi USB collegati ad esso.

Utilizziamo questo software nella nostra rete principale di ricerca e sviluppo e abbiamo diversi dongle, scanner e stampanti collegati.


Grazie per il collegamento software: ho appena installato una versione di prova e il mio dongle superpro è stato utilizzato perfettamente con HyperV
Joel Coel,

0

Per le installazioni standalone ESXi a un nodo, in un nuovo sistema in cui si desidera utilizzare l'USB con un guest, che dire di VT-d?


Sì, VT-d funzionerebbe, ma ESX / ESXi 4.1 supporta il passaggio di singoli dispositivi USB agli ospiti, quindi probabilmente non è necessario coinvolgere VT-d.
not

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.