VMware Global Community
berve
Contributor
Contributor
Jump to solution

Postazioni Xp con uso USB Esxi è la Soluzione?

Salve a tutti, ho il seguente problema:

Ho bisogno di eseguire nelle macchine guest (max 😎 xp professional ma mi serve poter utilizzare la loro porta usb per poter utilizzare dei lettori card reader.

Ho utilizzato spesso vmware server for Windows con grande soddisfazione ma non mi permette di utilizzare le usb sui guest.

Esxi lo può fare?

Qualcuno ha esperienza sul fatto di creare da zero una configurazione server custom la più economica possibile?

Grazie a tutti

Stefano

Reply
0 Kudos
1 Solution

Accepted Solutions
ldelloca
Virtuoso
Virtuoso
Jump to solution

Ma è proprio quello che ti ho spiegato! Puoi scegliere di:

- connettere le periferiche usb al server ESXi e pubblicarle sulle VM tramite usb-passthrough

- utilizzare un hub usb via ethernet come quelli di digi

in entrambi i casi pubblichi la periferica usb alla virtual machine XP che stai ospitando dentro VMware.

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"

View solution in original post

Reply
0 Kudos
20 Replies
ldelloca
Virtuoso
Virtuoso
Jump to solution

Ciao Stefano, ti rispondo per punti:

Usb: ESXi ha la funzione di usb passthrough, puoi usare le porte usb presenti sul server fisico, connetterci degli apparati e presentarli alle VM ospitate. Questa tecnologia è anche in grado di supportare vMotion. Non ho mai provato con un così elevato numero di periferiche, una possibile alternativa sono i device come i Digi Anywhere USB, praticamente degli hub usb che si collegano via ethernet e presentano poi le porte usb alle virtual machine tramite dei driver da installare in XP

Server custom: fai ricerche in internet col termine "whitebox", si trovano numerose soluzioni. Ne ho pubblicata una anche sul mio blog che trovi in firma. Ricorda sempre che questi sistemi, sebbene siano in grado di eseguire ESXi, sono totalmente NON supportati da VMware, che accetta solo sistemi presenti nella loro HCL (in soldoni, vanno ma se qualcosa va storto ti devi arrangiare). Valuta bene se far correre al cliente/utilizzatore questo rischio. Ciao, Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
berve
Contributor
Contributor
Jump to solution

Grazie mille x la risposta, visiterò sicuramente il tuo blog.

Il mio problema però è opposto, forse non mi sono spiegato bene.

Le macchine guest devono aver collegate alle loro usb questo card reader che tralaltro utilizza un driver standard di sistema già presente in xp.

Facendo delle prove con Vmware Workstation 6.5 funziona, ho provato con una demo della 8 e mi sembra di no :-? , in ogni caso  dovendo eseguire 8 postazioni guest mi serve una soluzione server.

Capisco che la mia sia una richiesta un pò anomala ma se ad esempio si ha la necessità di far utilizzare delle pen drive usb agli utenti delle guest come si fa?

Ciao e grazie

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Ma è proprio quello che ti ho spiegato! Puoi scegliere di:

- connettere le periferiche usb al server ESXi e pubblicarle sulle VM tramite usb-passthrough

- utilizzare un hub usb via ethernet come quelli di digi

in entrambi i casi pubblichi la periferica usb alla virtual machine XP che stai ospitando dentro VMware.

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ok, grazie non avevo capito.

Quindi se non utilizzando una soluzione come quella digi non c'è modo di utilizzare le usb fisiche dei client ho capito bene?

grazie

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Rileggi bene.... una delle due soluzioni possibili è utilizzare usb-passthrough e connettere le periferiche usb al server ESXi....

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
berve
Contributor
Contributor
Jump to solution

Ciao Luca,

non posso collegare i lettori al server, sono gli utenti che quando vanno davanti alla loro postazione devono inserire la loro tessera nel card reader è da li che nasce il problema, capisco che è un problema poco diffuso, grazie ancora per il supporto.

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Ah, ok, adesso mi è più chiaro.

I computer dove gli utenti si collegano sono dei thin client o dei pc veri e propri? Nel secondo caso, ci sono soluzioni software come questa:

http://www.net-usb.com/usb-redirector/

che potresti installare sui vari pc degli utenti. Nel caso dei thin client è possibile farlo con la suite View di VMware, mentre da ESXi è possibile solo attraverso il vClient, ma vorrebbe dire far connettere gli utenti tramite questo e non in RDP come immagino tu vorresti fare.

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ciao Luca,

forse ho qualche probabilità di riuscire a convincere il cliente a spostare il server in una posizione più vicina alle postazioni client a quel punto con delle prolunghe usb dovrei riuscire nell'intento.

Hai qualche idea per assemblare un server basato su un 6 core amd che sia compatibile Esxi con hardware attuale? Ho letto con interesse le configurazioni di cui si parla sul tuo blog del quale ti faccio i complimenti. Per mia esperienza ho diversi clienti su vmware server for windows ai quali ho assemblato server basati su amd ma non ho esperienza su Esxi.

Grazie ancora per il supporto

Ciao

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Beh, l'idea di una whitebox l'ho descritta proprio sul mio blog.

Ripeto però, stai dando al cliente un server non supportato da VMware, l'importante è che tutte le figure coinvolte ne siano conscie. Riguardo VMware Server, è in abbandono da anni e con l'avvento di ESXi free non ha più veramente senso, sinceramente avessi ancora in giro delle installazioni le dismetterei a favore di ESXi.

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Si, quello che dici di vmware server è vero, ma le installazioni che ho fatto anni fa sono ancora li che vanno... e i clienti ormai si sono abituati, come si dice

quel che funziona...

Per quello che riguarda il cliente non è una situazione critica, forse è l'unica che mi sia capitata dove il sistema può andare giù senza che succedano drammi.

Forse ho trovato un server usato HP adatto alle mie necessità domani dovrei riuscire a fare un test con esxi, ti faccio sapere.

Grazie ancora

Stefano

Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ciao Luca,

x fare dei test avrei la possibilità di utilizzare una Workstation HP XW8400, non è proprio un server ma per fere dei test forse può andare.

E' un Dual Xeon a 2,33Ghz con 8GB di ram e 2 dischi sas, ho provato ad installare esxi 5.0 ed è tutto compatibile tranne le usb in passtrough perchè non ha il directed I/O. Ti chiedo se installando dei controller usb aggiuntivi posso ovviare a questo problema, oppure è proprio un limite dell'archittetura della macchina.

Ciao e grazie

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Uhm, non sono sicuro che sia questo il motivo. Quello che tu citi è il direct path, e riguarda la possibilità di far vedere direttamente alcune schede PCI alle VM, e questo sì dipende dalla famiglia di processori che si ha a bordo. USB passthrough è una cosa differente:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=102937...

Puoi leggere come gestire la mappatura USB qui:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=102229...

Dai una lettura a entrambi i documenti.

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ciao Luca,

allora la mia periferica maledetta su usb sembra funzionare sul client, ti faccio una domanda che sebrerà stupida e forse lo è, su una postazione ho installato vshpere client e come ti dicevo se apro in console la vm sembra funzionare tutto. Ma sui client devo avere solo il web access ridotto all'osso, ma dove è finito?

Non era nella schermata iniziale chiamando l'esxi server? invece mi ritrovo: download vsphere client, download vmware vcenter, documentation, remote command line, datastore browser, web services sdk ma dove è finito il web access?

Ciao e grazie

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Stiamo parlando di ESXi, non del vecchio ESX. La versione embedded non ha mai avuto il web access alle VM...

Per accedere via web, devi installarti vCenter e il modulo Web Client.

Ciao,

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ciao Luca,

devo dire che sono rimasto veramente indietro Smiley Sad, quindi se ho capito bene con esxi free non posso avere il web access, l'unica soluzione è il vcenter server?

Per il mio cliente il vcenter server è sicuramente troppo costoso almeno in questa fase, penso che forse potrebbero acquistare il vsphere essential kit.

Ti viene in mente qualche soluzione? I loro client hanno tutti xp professional e la vm in esecuzione sul client l'utente la deve utilizzare esclusivamente per navigare.

Ciao

Stefano

Reply
0 Kudos
GiuseppeG
Expert
Expert
Jump to solution

Ciao,

esatto, esxi free non ha web access: web access era presente fino alla versione 4.x e solo su ESX e non su ESXi.

A partire dalla versione 5.x e' stato sostituito dal vSphere Web Client ed e' distribuito con il vCenter (nel caso tu prenda l'essential kit, avresti vCenter for essentials che lo comprende).

Giuseppe

Giuseppe | vExpert 2011, 2012 | @gguglie | http://virtualbyte.wordpress.com | | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ciao Giuseppe, grazie della risposta.

Fammi capire bene, con la versione vsphere 5 essential kit da circa €579,00 non ho il web access mentre con la vmware vcenter da €2900,00 invece si?

Portate pazienza ma sono rimasto fermo a qualche anno fa. Se le cose stanno cosi non esiste nessuna altra soluzione più economica per poter lanciare su 5/8 client delle macchine vm su server senza che l'utente possa fare casini?

Ciao e grazie

Stefano

Reply
0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

No, è molto più semplice: con ogni vCenter hai anche il web client. E siccome il kit essentials già esce con vCenter, ti basta questa versione per avere il web client.

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
berve
Contributor
Contributor
Jump to solution

Ciao Luca,

sbaglio o non esiste la trial di vmware vsphere essential kit?

Reply
0 Kudos