Casa Impresa IGEL Workspace su un Intel NUC

IGEL Workspace su un Intel NUC

by Tom Fenton

Dopo aver avuto la possibilità di lavorare e rivedere Convertitore WYSE, che converte un PC con Windows 7 o 10 in un client VDI, abbiamo pensato di vedere cosa serve (e se ha senso) per creare un client VDI utilizzando il software client VDI fornito con il proprio sistema operativo (OS), anziché dover fare affidamento su un PC su cui è già installato un sistema operativo, come  Windows. Per questa recensione utilizzeremo lo stesso computer a basso costo con fattore di forma ridotto che abbiamo utilizzato per WYSE Converter, ma utilizzeremo il software client IGEL VDI fornito con il proprio sistema operativo e lo installeremo su un sistema bare metal. Questa recensione, come la nostra recensione su WYSE Converter, sarà diversa dalle altre nostre recensioni poiché tratteremo come assemblare un sistema affinché funga da software client VDI, quindi esamineremo quel sistema come client VDI.


Dopo aver avuto la possibilità di lavorare e rivedere Convertitore WYSE, che converte un PC con Windows 7 o 10 in un client VDI, abbiamo pensato di vedere cosa serve (e se ha senso) per creare un client VDI utilizzando il software client VDI fornito con il proprio sistema operativo (OS), anziché dover fare affidamento su un PC su cui è già installato un sistema operativo, come  Windows. Per questa recensione utilizzeremo lo stesso computer a basso costo con fattore di forma ridotto che abbiamo utilizzato per WYSE Converter, ma utilizzeremo il software client IGEL VDI fornito con il proprio sistema operativo e lo installeremo su un sistema bare metal. Questa recensione, come la nostra recensione su WYSE Converter, sarà diversa dalle altre nostre recensioni poiché tratteremo come assemblare un sistema affinché funga da software client VDI, quindi esamineremo quel sistema come client VDI.

Scegliamo di utilizzare IGEL Workspace poiché IGEL è uno dei fornitori di client VDI più vecchi e più grandi, supporta tutti i principali protocolli VDI, viene fornito con un sistema operativo e il suo software client VDI richiede risorse hardware minime. IGEL è stata fondata in Germania nel 2001, conta oltre 2 milioni di clienti VDI in uso ed è utilizzato da oltre 17mila aziende in tutto il mondo. IGEL Workspace richiede una CPU a 64 bit compatibile Intel, 2 GB di RAM, 2 GB di spazio di archiviazione di massa (consigliato ≥ 4 GB), chip grafico Intel, ATI/AMD o Nvidia, porta USB 3.0 o 2.0 o un'unità DVD da cui il dispositivo può avviarsi e un adattatore Ethernet o wireless. IGEL Workspace esegue un'installazione bare metal, quindi tutti i dati sul sistema su cui lo stai installando verranno distrutti. Riteniamo che i requisiti hardware di IGEL Workspace lo rendano un candidato ideale per Intel NUC7CJYS.

IGEL Workspace è composto da IGEL OS, IGEL Universal Management Suite (UMS), un pacchetto di codec multimediali, client PCoIP, funzionalità ad alta disponibilità e un'API REST. IGEL Workspace deve essere concesso in licenza, ma è possibile ottenere licenze di prova di 90 giorni per il prodotto.

L'hardware su cui lo installeremo è un Intel NUC (Next Unit of Computing). Il NUC è un computer con fattore di forma ridotto che contiene solo lo stretto necessario per l'elaborazione, ma ciò non vuol dire che i NUC non possano essere computer potenti: Intel, infatti, può racchiudere molta potenza su un 4" x 4" scheda madre. Ad esempio, il NUC8i7BEH che abbiamo utilizzato come server Kubernetes ha un processore i7 quad-core, due unità interne e supporta 32 GB di RAM. Tuttavia, poiché stavamo cercando di creare un client VDI a basso costo, abbiamo deciso di utilizzare il meno costoso NUC7CJYS. 

NUC7CJYS è un NUC a basso prezzo pensato per supportare gli utenti che non necessitano della potenza delle offerte NUC più potenti di Intel. Il NUC7CJYS è ancora molto utilizzabile in quanto dispone di 6 porte USB ed è alimentato da un processore dual-core Intel Celeron J4005 con Intel HD Graphics 600 integrata. Supporta doppi display Ultra HD 4K tramite due porte HDMI full-size. Tutto questo è racchiuso in una custodia agile da 4.5" x 4.5" x 2". Per ulteriori informazioni sul NUC7CJYS puoi leggere la nostra recensione qui.

Primo avvio e configurazione del NUC come client VDI

Per testare il NUC7CJYS, lo abbiamo collegato alla nostra rete tramite un cavo Cat 6 attraverso la porta RJ45 del dispositivo. Il client era connesso tramite una rete da 1Gb con un singolo switch che lo collegava al server che ospitava il desktop virtuale e un router WAN. Per creare un ambiente controllato, abbiamo monitorato la rete durante i test per garantire che durante i test non fosse presente altro traffico. 

Prima di accendere il dispositivo, abbiamo collegato il NUC7CJYS a un monitor 32K Dell UltraSharp da 4" (U3219Q) tramite HDMI. Il monitor Dell è dotato di uno switch per tastiera, mouse e video (KVM) integrato. Lo switch KVM integrato nel monitor è stato estremamente utile durante i nostri test poiché ci ha permesso di passare dal client VDI al nostro laptop con la semplice pressione di un pulsante. Abbiamo utilizzato una tastiera e un mouse wireless Dell (codice articolo KM636) durante i nostri test. Abbiamo collegato il dongle della tastiera/mouse alla porta USB upstream del monitor.

Abbiamo scaricato IGEL Workspace andando su https://www.igel.com/software-downloads/igel-workspace-edition/, facendo clic su OS 11, su OS Creator e quindi su OSC_11.01.100.zip. Ciò ha fatto apparire un modulo pop-up che richiedeva nome, azienda, indirizzo email e paese. Abbiamo compilato il modulo e scaricato il pacchetto zip da 1.7 GB.

Abbiamo estratto i file dall'archivio zip. I file estratti avevano una cartella denominata preparestick che conteneva vari file. Abbiamo collegato una chiavetta USB da 16 GB al nostro laptop e quindi abbiamo fatto doppio clic su preparestick.exe, che ha visualizzato una finestra di dialogo che ci ha permesso di creare una chiavetta USB avviabile.

Abbiamo acceso il NUC e l'abbiamo avviato dalla pen drive. Ci è stata data la possibilità di eseguire un'installazione standard, dettagliata o failsafe, abbiamo scelto standard.

Ci sono state presentate alcune opzioni e poi è iniziata l'installazione del firmware.

In meno di cinque minuti ci è stato presentato un messaggio che indicava che il firmware era installato, che sarebbe stata necessaria una licenza e che dovevamo riavviare la macchina, cosa che abbiamo fatto.

Dopo il riavvio della macchina ci è stata presentata una procedura guidata che ci ha permesso di configurare la lingua, la tastiera, ecc.. Durante il processo di configurazione ci è stata data la possibilità di scegliere come vorremmo concedere la licenza al dispositivo. Abbiamo scelto di ottenere una licenza demo di 90 giorni e ci è stato presentato un modulo che richiedeva nome, azienda, ecc., quindi ci è stato detto che "la tua licenza è stata recuperata" e poi ci è stato comunicato che il dispositivo doveva essere riavviato. 

Dopo il riavvio del sistema, abbiamo fatto clic sull'icona Configurazione IGEL (chiave inglese) sul lato sinistro della barra delle applicazioni, abbiamo fatto clic su Horizon Client > Sessioni Horizon Client e abbiamo fatto clic su +. Ciò ci ha permesso di impostare una connessione al nostro broker di connessione Horizon. Horizon può utilizzare RDP, Blast o PCoIP come protocollo di connessione. Il client Horizon era 4.10.

Dopo aver configurato la connessione Horizon, è stata posizionata un'icona sul desktop e nel menu di avvio. Abbiamo avviato una sessione Horizon facendo doppio clic sull'icona sul desktop.

usabilità

Abbiamo utilizzato il client per due settimane come desktop personale per testarne l'usabilità. Di seguito sono riportati i risultati principali che abbiamo notato durante questo periodo.

Il desktop virtuale che abbiamo utilizzato eseguiva Windows 10 (1607), aveva 2 vCPU, 8 GB di memoria e 50 GB di spazio di archiviazione basato su NVMe ed era ospitato su un server vSphere locale. Per i nostri test abbiamo impostato le dimensioni di visualizzazione dei desktop virtuali su 1600 x 1200 poiché ritenevamo che ciò avrebbe replicato l'ambiente degli utenti medi.

Il primo test che abbiamo condotto utilizzando il desktop virtuale è stato riprodurre un video (720 x 480 a 24 fps) utilizzando VLC. Il video è stato archiviato sul desktop virtuale. Innanzitutto abbiamo riprodotto il video utilizzando un quarto dello schermo, poi lo abbiamo fatto ancora una volta in modalità a schermo intero. In scala un quarto, il video viene riprodotto senza perdita di fotogrammi. In modalità a schermo intero il video riprodotto presentava solo un po' di jitter, questo ci ha sorpreso poiché con altri client VDI che abbiamo utilizzato abbiamo riscontrato molto più jitter. Ritenevamo che i fotogrammi video persi fossero il risultato del desktop virtuale e non del client o della rete ma, riflettendoci, avrebbe potuto essere la dimensione del display che abbiamo utilizzato per il desktop virtuale. L'audio veniva riprodotto in modo impeccabile attraverso le cuffie collegate al jack da 3.5 mm quando il video veniva visualizzato sia in modalità a quarto di scala che a schermo intero. 

Per testare ulteriormente il dispositivo, abbiamo riprodotto due video diversi contemporaneamente. Entrambi i video sono stati riprodotti senza jitter e il task manager del dispositivo ha mostrato che veniva utilizzato solo il 10% circa della CPU e della memoria del dispositivo. L'aumento nell'utilizzo della CPU nel task manager è dovuto alla sessione VNC che abbiamo utilizzato per acquisire lo schermo.

Per testare ulteriormente il dispositivo, abbiamo collegato le cuffie Jabra Voice 150 a una connessione USB del dispositivo. Le cuffie Jabra sono state rilevate dal desktop virtuale e hanno funzionato senza problemi.

Durante le due settimane in cui abbiamo lavorato con il dispositivo, lo abbiamo utilizzato per le nostre varie attività quotidiane: utilizzo delle applicazioni Microsoft Office, del browser Web Chrome, riproduzione di musica in streaming su Internet e altre attività comuni. Durante questo periodo, il dispositivo ha funzionato senza problemi.

Il dispositivo consente l'ombreggiatura dello schermo tramite VNC, che abbiamo utilizzato per acquisire molti degli screenshot utilizzati in questa recensione. Per evitare di influenzare negativamente le prestazioni del client, non abbiamo utilizzato lo screen shadowing durante il monitoraggio della reattività del dispositivo. 

Abbiamo abilitato l'ombreggiamento dello schermo selezionando Configurazione IGEL> Sistema > Accesso remoto > Ombra >.

Altre configurazioni

Poiché si tratta di una revisione di base, piuttosto che estesa, di un client VDI, lo abbiamo testato utilizzando solo un protocollo client VDI Blast con un desktop Horizon; non abbiamo testato il dispositivo nelle seguenti circostanze: utilizzo di altri protocolli di visualizzazione (PCoIP, RDP, ecc.), condizioni di rete avverse, utilizzo di più monitor, utilizzo di software di comunicazione come Skype, accesso all'archiviazione locale o utilizzo delle funzionalità avanzate del dispositivo.

Gestione dei dispositivi

Il dispositivo può essere utilizzato con Universal Management Suite (UMS) di IGEL, uno strumento utilizzato per gestire più client VDI da un unico portale. L'utilizzo di UMS va oltre lo scopo di questa recensione.

Utilizzo di altri protocolli

IGEL pubblicizza il dispositivo come compatibile con VMware Horizon Blast, CITRIX HDX, PCoIP e RDP, ma abbiamo scoperto che quando si aggiunge una connessione, hai la possibilità di utilizzare un'ampia varietà di altri protocolli. 

È necessario notare che le informazioni di seguito provengono solo dalle nostre osservazioni e non le abbiamo prese in considerazione nel nostro verdetto finale sul dispositivo poiché non era stato pubblicizzato per funzionare con altri protocolli.

Siamo stati in grado di connetterci ad altri sistemi utilizzando SSH e abbiamo potuto connetterci a un sistema XP e Windows 10 utilizzando RDP.

Altre configurazioni

Poiché si tratta di una recensione di base del dispositivo, l'abbiamo testato solo utilizzando un desktop Horizon; non abbiamo testato il dispositivo nelle seguenti circostanze: condizioni di rete avverse, utilizzo di software di comunicazione come Skype o utilizzo di una qualsiasi delle funzionalità avanzate del dispositivo come l'accesso all'archiviazione locale sul dispositivo dal desktop virtuale o l'utilizzo come stampante server. 

Configurazione del dispositivo

Per accedere alle impostazioni dei dispositivi, abbiamo fatto clic sull'icona delle impostazioni (chiave inglese) nell'angolo in basso a sinistra della barra degli strumenti.

Le impostazioni avevano molti menu a discesa diversi; Sessioni (per configurare le connessioni VDI), Accessori, Interfaccia utente, Rete, Dispositivi, Sicurezza e Sistema.

Application Launcher

Sulla barra delle attività è presente un lanciatore di applicazioni. L'Avvio applicazioni dispone di icone per; sessione, impostazioni, informazioni su come scaricare il codice sorgente GPL, informazioni su come riavviare e spegnere il dispositivo.

La sezione delle sessioni aveva un'icona che ci permetteva di connetterci al nostro desktop virtuale Horizon. Le impostazioni avevano vari strumenti che potevano essere utilizzati per configurare il dispositivo. La sezione informazioni conteneva informazioni sull'hardware e sul software del dispositivo; lo abbiamo trovato utile per ottenere l'indirizzo IP del dispositivo.

Una delle funzionalità più interessanti che abbiamo trovato era in Informazioni di sistema> Benchmarking. Questo aveva strumenti di benchmarking che puoi eseguire contro il cliente.

Conclusione

Siamo rimasti sorpresi dalle prestazioni di questo computer dal formato ridotto e dal prezzo basso come client VDI. Siamo rimasti soddisfatti della raffinatezza e delle prestazioni di IGEL Workspace e di quanto fosse capace come cliente VDI. Abbiamo testato questo NUC con un'altra soluzione VDI che utilizzava MS Windows come sistema operativo di base e abbiamo notato che IGEL Workspace aveva prestazioni migliori, ciò potrebbe essere dovuto al fatto che IGEL utilizza una versione su misura di Linux che è stata ottimizzata per funzionare come client VDI anziché fare affidamento su un sistema operativo per uso generale.

IGEL Workspace ha una licenza perpetua e può essere acquistato tramite rivenditori per $ 125 con una tariffa di $ 25 per la manutenzione annuale. Una delle caratteristiche interessanti è che la licenza è portabile, quindi può essere trasferita su altri dispositivi se necessario.

La domanda è: ha senso creare il proprio client VDI? La risposta, come per molte domande nel settore IT, è: dipende. Se puoi ottenere un NUC a un buon prezzo o riutilizzare un PC esistente, allora sì, potrebbe avere senso dal punto di vista economico creare il tuo client VDI utilizzando IGEL Connector.

Il sistema NUC che abbiamo utilizzato ha un prezzo consigliato di circa $ 300 USD, ma il suo prezzo al dettaglio è di circa $ 150, quindi aggiungere altri $ 125 per la workstation IGEL porterebbe il totale per questo client VDI a $ 275, ovviamente se si utilizza un PC riconvertito lo farebbe lasciare i $ 150 necessari per l'hardware. Quindi, sì, IGEL Workspace è un'opzione interessante come client VDI e Intel NUC7CJYS è una piattaforma sufficientemente potente per attività e lavoratori della conoscenza.

Spazio di lavoro IGEL

Intel NUC

Discuti questa recensione

Iscriviti alla newsletter di StorageReview