Nonostante la virtualizzazione sia una tecnologia estremamente vantaggiosa, ci sono alcune problematiche che possono influenzare gli utenti in ambienti virtuali. Un problema che gli utenti devono risolvere è quando la loro macchina guest che esegue VMware non rileva dispositivi USB. Non è possibile lavorare in modo efficiente con VMware Workstation se i dispositivi USB non vengono visualizzati nel gestore dei dispositivi del sistema.
Altri problemi relativi ai dispositivi periferici includono un'impropria implementazione del reindirizzamento USB di VMware, che può causare il malfunzionamento dei dispositivi. Si possono anche incontrare limitazioni fisiche basate sul numero di porte USB disponibili per la sessione virtuale. Questo articolo discuterà i metodi che possono essere utilizzati per eliminare questi problemi. Vi mostreremo come collegare i dispositivi USB alle macchine virtuali VMware.
FlexiHub
È un modo semplice per collegare un dispositivo USB a una macchina virtuale VMware. Il software FlexiHub funziona come un connettore wireless tra le sessioni VMware e i dispositivi USB collegati a qualsiasi computer connesso alla rete, inclusa la macchina host locale. Il software è una soluzione eccellente al problema di collegare dispositivi USB su macchine virtuali VMware.
Il principale vantaggio di FlexiHub è che consente il passthrough USB 3 su VMware con dispositivi USB remoti utilizzando la vostra rete locale, Ethernet o connettività Internet. Ciò consente di configurare il passthrough USB su VMware Workstation anche quando non vi trovate vicino all'attrezzatura. Tutto ciò che serve è installare l'applicazione sul server host e sul sistema operativo guest.
L'uso di tecnologia avanzata di virtualizzazione delle porte permette a FlexiHub di abilitare il reindirizzamento USB su VMware su molti dispositivi che non possono raggiungere la connettività utilizzando metodi nativi. Tentare di collegare una tastiera con un'interfaccia HID avviabile non è possibile in VMware ESXi senza soluzioni di terze parti. Lo stesso vale per dispositivi come telecamere video che utilizzano trasferimenti di dati isocroni. FlexiHub vi permette anche di reindirizzare qualsiasi tipo di dispositivo USB iOS verso sessioni virtuali VMware.
Ecco come collegare dispositivi USB a una macchina virtuale VMware in esecuzione su VMware Workstation senza software aggiuntivo.
Potete collegarvi manualmente a un dispositivo dalla vostra sessione virtuale con il menu VM > Dispositivi rimovibili. Dovrete utilizzare questo metodo di connessione se avete disattivato la connessione automatica.
Per rilasciare un dispositivo, selezionate semplicemente la sua porta e scegliete "Nessuno" nel suo menu.
FlexiHub
La modalità passthrough consente che i dati trasmessi da un dispositivo fisico collegato a un host ESXi vengano reindirizzati a una macchina virtuale guest. Utilizzando il passthrough USB su VMware ESXi, una macchina virtuale può accedere ai dispositivi USB come se avesse un collegamento diretto all'attrezzatura periferica.
Devono essere intrapresi alcuni passaggi preliminari per implementare il reindirizzamento USB su VMware ESXi.
È necessario installare un controller USB sia sul computer host fisico che sulla macchina virtuale guest.
È anche necessario utilizzare un arbitro nell'istituire la funzionalità di passthrough USB su ESXi. L'arbitro è un servizio host ESXi che monitora i dispositivi USB collegati e indirizza la trasmissione dei dati USB tra le macchine virtuali e il sistema operativo host. Un'altra funzione dell'arbitro è limitare l'accesso in modo che solo una VM utilizzi un dispositivo USB collegato alla volta. Fino a 15 controller USB possono essere monitorati contemporaneamente da un arbitro.
Ci sono limitazioni riguardo ai tipi di dispositivi che possono essere accessibili con il passthrough USB su VMware ESXi. I seguenti tipi di dispositivi USB non possono avere dati reindirizzati a VMware a causa delle restrizioni imposte da ESXi.
Questi passaggi vi permetteranno di reindirizzare dispositivi USB su VMware ESXi.
FlexiHub