Casa Impresa VDI che utilizza Scale Computing e Leostream: VDI per il resto di noi

VDI che utilizza Scale Computing e Leostream: VDI per il resto di noi

by Brian Beeler

La moderna infrastruttura desktop virtuale (VDI) è con noi da oltre 15 anni e in questi anni l'abbiamo vista implementata in aziende mediche e finanziarie, istituti scolastici, call center e altre organizzazioni che necessitano di desktop sicuri a cui è possibile accedere da qualsiasi posizione con una connessione di rete. Uno dei principali svantaggi delle soluzioni VDI è che possono essere complicate da implementare, gestire e mantenere; inoltre, data la sua natura specialistica, VDI può necessitare di personale dedicato e specializzato. Per questi motivi, l’uso della tecnologia VDI è stato tradizionalmente limitato alle grandi organizzazioni con migliaia di utenti finali.


La moderna infrastruttura desktop virtuale (VDI) è con noi da oltre 15 anni e in questi anni l'abbiamo vista implementata in aziende mediche e finanziarie, istituti scolastici, call center e altre organizzazioni che necessitano di desktop sicuri a cui è possibile accedere da qualsiasi posizione con una connessione di rete. Uno dei principali svantaggi delle soluzioni VDI è che possono essere complicate da implementare, gestire e mantenere; inoltre, data la sua natura specialistica, VDI può necessitare di personale dedicato e specializzato. Per questi motivi, l’uso della tecnologia VDI è stato tradizionalmente limitato alle grandi organizzazioni con migliaia di utenti finali.

In passato abbiamo collaborato con Leostream, un fornitore di software VDI. Abbiamo notato che hanno collaborato con Scale Computing (uno dei primi fornitori di sistemi di infrastruttura iperconvergente) per offrire una soluzione VDI che non è necessariamente orientata alla gestione di grandi istituzioni con personale specializzato, come è stata la norma. Invece, la loro soluzione si concentra sull'amministrazione da parte di piccole e medie imprese (PMI), governi statali e locali e istituti scolastici con un numero inferiore di utenti (ad esempio tra 25 e 1000 utenti desktop). Concentrandosi su questo mercato, possono evitare molte delle complessità e degli inconvenienti intrinseci evidenti quando si tenta di installare e gestire una soluzione VDI progettata per grandi imprese e implementazioni su larga scala. È interessante notare che, grazie alla sua semplicità, ha attirato l'attenzione e trovato seguito tra molte imprese più grandi.

Più specificamente, ciò che rende unica la soluzione Scale Computing/Leostream VDI è che affermano che un sistema VDI completo (hardware e software) può essere configurato in meno di quattro ore; in altre parole, in appena mezza giornata, puoi creare un cluster di computer su scala a quattro nodi e utilizzare Leostream per connettere gli utenti ai desktop virtuali. Affermano inoltre che le aziende possono farlo senza disporre di personale dedicato per creare e mantenere l’ambiente, e in modo economicamente efficiente.

In questo articolo esamineremo più da vicino questa esclusiva soluzione VDI di Scale Computing/Leostream. Accerteremo se le loro affermazioni sono vere e verificheremo che un ambiente VDI completo possa essere configurato in meno di quattro ore, che l'ambiente possa essere gestito e mantenuto senza l'utilizzo di personale specializzato e che sia conveniente implementare un ambiente VDI su piccola scala utilizzando la loro soluzione VDI.

Elaborazione in scala

L'infrastruttura iperconvergente (HCI) è diventata la prediletta dei data center e si prevede che la sua crescita continuerà e avrà un tasso di crescita annuale composto (CAGR) superiore al 30% nel prossimo futuro. Ciò che pochissime persone capiscono, tuttavia, è che il termine infrastruttura iperconvergente è stato originariamente coniato nel 2012 da Arun Taneja per descrivere la piattaforma HC3 di Scale Computing.

Scale Computing è stata fondata nel 2006 e per i primi sei anni è stata un'azienda innovatrice nello storage scalabile progettato per il mercato delle PMI. Poi, il mondo IT ha iniziato a cambiare; Le CPU sono diventate più potenti, la RAM è diventata più economica, la rete è diventata più veloce e lo spazio di archiviazione è diventato più denso. Tenendo presente questi fattori, Scale Computing ha intrapreso la mossa coraggiosa di utilizzare questi cambiamenti e ha aggiunto un hypervisor ai propri nodi di storage, sviluppando così una delle prime piattaforme HCI. I fattori che rendono unico Scale Computing sono la profonda focalizzazione sul mercato delle PMI e delle imprese distribuite e l'aggiunta di Kernel-based Virtual Machine (KVM), un hypervisor ben noto e apprezzato, alla propria piattaforma di storage scalabile anziché aggiunta di un sistema di storage SDS a un hypervisor.

Un cluster HCI di Scale Computing è composto da 3-8 dispositivi iperconvergenti HC3 e uno switch Ethernet. Se necessario, più cluster possono essere collegati tra loro e gestiti da un portale centrale. Come accennato in precedenza, ciascuno di questi dispositivi dispone di un hypervisor KVM e di un motore di archiviazione. Il cluster HC3 è gestito tramite un'architettura decentralizzata e distribuita che consente a qualsiasi nodo di andare offline senza influenzare il funzionamento o la gestione del cluster.

I nodi HC3 sono disponibili come server 1U o 2U basati su hardware di base. Sono disponibili in varie configurazioni, che vanno da dispositivi a basso costo con 2.88 TB di capacità di archiviazione grezza (1.44 TB utilizzabili) e 96 GB di RAM con CPU Intel Xeon E-2124, ad apparecchi ad alte prestazioni con 155.52 TB di capacità di archiviazione grezza (77.76 TB utilizzabili) e 2304 GB di RAM con una CPU Intel a 96 core logici. Disponendo di un modello di appliance, Scale Computing può effettivamente mantenere il proprio sistema conveniente e, cosa ancora più importante, può garantire la compatibilità hardware/software al 100%. Inoltre, ciò consente all'organizzazione di supporto di Scale Computing (di cui siamo rimasti molto colpiti) di lavorare con la configurazione presente nel tuo ambiente.

Abbiamo scoperto che il processo di installazione di un cluster HC3 rientrava nell’ambito della filosofia di Scale Computing: mantenere le cose il più semplici possibile. Abbiamo installato tre nodi HC3D della serie HC1250, collegato l'Ethernet da 10 Gb a uno switch, collegato una tastiera, un mouse e un monitor a uno dei nodi, acceso e risposto ad alcune domande di configurazione. Non abbiamo dovuto installare alcun software poiché era preinstallato sull'appliance.

Una volta avviato il sistema, ci è stata presentata una procedura guidata che ci ha guidato attraverso i passaggi necessari per configurare le impostazioni di rete e la comunicazione del cluster tra nodi. Abbiamo quindi acceso gli altri due nodi e seguito passaggi simili per farli unire al cluster.

Nel complesso, siamo riusciti a impostare e configurare il nostro cluster HC3 in meno di 15 minuti. Abbiamo trovato la gestione degli utenti di HC3 semplice e semplice e crediamo che chiunque con competenze informatiche medie possa realizzarla senza alcuna difficoltà. In caso di problemi, tuttavia, Scale Computing include una sessione di un'ora per i nuovi utenti per guidarli attraverso l'installazione, la configurazione e la gestione di un cluster HC3.

Quando aggiungi un altro nodo al tuo cluster HC3, aggiunge sia capacità di archiviazione che di elaborazione al cluster. Per fare ciò, è sufficiente posizionare il nodo nel rack, cablarlo e accenderlo. Il nodo si annuncerà automaticamente al cluster e quindi, dopo alcuni clic nella schermata di gestione del cluster HC3, verrà aggiunto al cluster e lo storage e l'elaborazione inizieranno a essere ribilanciati per sfruttare le risorse aggiunte.

La rete è spesso un punto critico per le soluzioni HCI, ma con il cluster HC3 lo abbiamo trovato semplice, intuitivo e senza complicazioni. La rete virtuale per le macchine virtuali (VM) su un cluster HC3 utilizza un bridge virtuale per collegare le VM alla rete esterna e viene configurata automaticamente. Puoi configurarlo per renderlo più sofisticato, ma riteniamo che la configurazione di rete standard funzionerà bene per la maggior parte degli utenti a cui è rivolto Scale Computing.

Puoi monitorare il cluster HC3 e le VM che risiedono su di esso da una schermata di gestione basata sul Web, a cui puoi accedere collegando un browser Web all'indirizzo IP o al nome DNS di qualsiasi nodo del cluster. Abbiamo ritenuto che la schermata di gestione presentasse lo stato dell'host e delle VM in modo tale che un professionista IT generico potesse utilizzarla per la manutenzione quotidiana del cluster senza alcuna difficoltà.

La tecnologia alla base dello storage dei cluster HC3 è il loro motore proprietario chiamato SCRIBE (Scale Computing Reliable Independent Block Engine). SCRIBE aggrega i dischi dei nodi dei cluster in un unico pool di storage. I dati contenuti in questo pool sono protetti utilizzando uno schema di archiviazione con mirroring e wide striping che consente a qualsiasi nodo o disco di andare offline senza influire sulle prestazioni del cluster. Se si verifica un problema, tuttavia, SCRIBE utilizza un processo di ricostruzione "molti-a-uno" una volta risolto. In questo processo di ricostruzione, molti controller e unità di storage inviano dati all'unità sostitutiva per ripopolarla con i dati, il che rende il processo di ricostruzione molto rapido e riduce il carico su ogni singolo nodo del cluster.

Abbiamo chiesto a Scale Computing informazioni sull'utilizzo della codifica di cancellazione o di diversi schemi RAID per la protezione dei dati e ci hanno detto che preferirebbero che le loro CPU servissero le VM piuttosto che gestire la complessità aggiuntiva. Inoltre, lo stoccaggio a basso costo ha reso discutibili i benefici marginali dell’efficienza dello stoccaggio.

Dal punto di vista informatico, Scale Computing utilizza la tecnologia proprietaria di automazione e orchestrazione HyperCore per mantenere le applicazioni attive e funzionanti. Questa tecnologia utilizza l'intelligenza artificiale per rilevare e correggere automaticamente i problemi dell'infrastruttura. La correzione dei problemi del sistema semplifica l'amministrazione del sistema e consente all'IT. personale per concentrarsi su questioni più importanti. Grazie alla sua semplicità e gestione intuitiva, i sistemi Scale Computing hanno trovato un punto d'appoggio in un'ampia gamma di settori verticali, dall'edge al data center.

Dopo aver creato il nostro nodo HC3, abbiamo creato le VM CentOS 7 e Windows 10. Il processo è stato simile in entrambi i casi; abbiamo utilizzato la console HC3 per creare la VM, abbiamo indirizzato la VM a un'ISO di installazione e l'abbiamo installata proprio come avremmo fatto su una macchina fisica. La VM non ci ha richiesto di installare strumenti speciali, agenti o di fare qualcosa di speciale per la rete. Una volta realizzate, queste VM potrebbero essere utilizzate come cloni completi o come modelli per altre VM. Il vero potere dietro la soluzione di Scale Computing è usarli come modelli; i cloni del modello hanno uno schema di reindirizzamento su scrittura in cui ciascun clone consumerà spazio su disco solo quando avviene una scrittura, consentendo la creazione di cloni molto rapidamente. Ad esempio, una macchina virtuale Windows 64 da 10 GB con 30 bambini (ciascun bambino con 5 GB di scritture) occuperà solo 214 GB di spazio (64 GB + (5 GB x 30)) rispetto a 30 cloni completi che occuperebbero 1920 GB di spazio (64 GB x 30).

Leostream

Fondata nel 2002, Leostream è stata una delle prime ad entrare nel mercato VDI ed è in qualche modo unica in quanto il suo broker di connessione è neutrale rispetto al fornitore; vale a dire, funziona su un'ampia varietà di desktop ospitati in sede e su cloud pubblico. Leostream offre anche la più vasta gamma di protocolli supportati che abbiamo visto, supportando di tutto, da RDP e HTML5 a HP RGS. Questo agnosticismo ha permesso a Leostream di sopravvivere alle scosse e alle fusioni che hanno consumato altri attori in questo campo. Con Leostream, puoi scegliere quali tecnologie sono giuste per te, e questo è ciò che rende così attraente il suo adattamento allo Scale Computing: ottieni un'infrastruttura che è stata costruita da zero per il mercato delle PMI e legata a un broker di connessione che è stato progettato essere il più flessibile possibile.

Leostream Connection Broker può essere installato su un'immagine di base CentOS o RHEL 7.x e l'immagine di base può essere eseguita su una macchina fisica, come VM o nel cloud. Oltre ai requisiti del sistema operativo, il broker di connessione richiede 2 GB di RAM e 20 GB di spazio su disco. Per affidabilità e bilanciamento del carico, puoi installare più broker di connessione Leostream. Per il nostro sistema, abbiamo installato Leostream su una VM CentOS 7.

Leostream Connection Broker include un database PostgreSQL, adeguato per molte distribuzioni. Tuttavia, se molti utenti accederanno contemporaneamente, ti consigliamo di parlare con Leostream dell'utilizzo di un database PostgreSQL o MS SQL Server esterno.

Siamo rimasti soddisfatti della semplicità di installazione e configurazione di Leostream Connection Broker sul nostro sistema Scale Computing. Tutto quello che dovevamo fare era inserire un comando curl dalla shell bash sulla nostra VM CentOS e in pochi minuti scaricava i bit e installava automaticamente il broker di connessione. Successivamente siamo andati su un browser web e abbiamo inserito l'indirizzo IP della VM su cui avevamo installato il broker di connessione. Quindi, dopo aver effettuato l'accesso come amministratore, una procedura guidata ci ha guidato attraverso il processo di licenza e configurazione. Tutta l'integrazione con il sistema Scale Computing è stata eseguita senza problemi. Leostream dispone di un gateway che può essere aggiunto per fornire accesso remoto agli utenti che non dispongono di accesso di rete al data center (ad esempio, le VM su HC3) e per fornire accesso senza client utilizzando il visualizzatore HTML5 RDP, VNC e SSH integrato, ma abbiamo scelto di non installarlo e utilizzarlo.

Abbiamo quindi utilizzato la console Leostream per creare un pool di desktop virtuali e abbiamo utilizzato Windows 10 per il modello del pool. Su questa VM abbiamo installato l'agente Leostream e le applicazioni di cui gli utenti avrebbero avuto bisogno. Il pool che abbiamo creato aveva un massimo di 35 desktop e un minimo di tre desktop liberi. Impostando un livello minimo, abbiamo garantito che i nuovi utenti non dovessero attendere mentre veniva istanziata una nuova scrivania.

Sono bastati solo pochi minuti per creare i primi tre desktop e avviarli automaticamente su diversi nodi del cluster.

Per testare il desktop virtuale, ci siamo collegati ad esso da tre diverse fonti: il nostro desktop esistente, un thin client e un tablet.

Leostream ha un client chiamato Leostream Connect che può essere utilizzato per connettersi a un desktop virtuale da un sistema Windows, Linux o MacOS. Abbiamo installato Leostream Connect su un laptop Dell con Windows 10 e l'installazione del client si è svolta senza problemi. Oltre a specificare quali opzioni volevamo che il client eseguisse, tutto ciò che era richiesto da parte nostra per connetterci al nostro desktop virtuale era inserire l'indirizzo del broker di connessione.

Ci siamo collegati al nostro desktop virtuale dal nostro laptop Windows 10 e abbiamo testato il comportamento del desktop virtuale utilizzando varie applicazioni per ufficio, streaming di video e riproduzione di musica. Il desktop virtuale è stato molto reattivo in tutti i nostri test e abbiamo scoperto che potevamo persino riprodurre video in background mentre lavoravamo su documenti di Office senza che si verificassero cadute di fotogrammi video o rallentamenti nelle nostre applicazioni di Office. Non pensavamo che RDP sarebbe stato così performante, ma RDP sarà adeguato per molti casi d'uso e semplificherà la scelta del cliente poiché RDP è incluso nella maggior parte dei client VDI.

Per il nostro test successivo, ci siamo collegati al desktop virtuale utilizzando un client VDI Atrust t176L, un thin client con fattore di forma ridotto con quattro porte USB e due DisplayPort, alimentato da una CPU Intel che esegue un sistema operativo Linux su misura. Abbiamo utilizzato il protocollo RDP durante i nostri test con questo dispositivo. Il thin client si è connesso senza problemi; abbiamo avuto la stessa esperienza desktop virtuale che abbiamo avuto utilizzando Leostream Connect dal nostro laptop e siamo rimasti sorpresi dal fatto che RDP abbia funzionato così bene.

Dato che uno dei vantaggi della VDI è la possibilità di connettersi al desktop da una moltitudine di dispositivi, per il nostro test finale ci siamo collegati al nostro desktop virtuale da un Lenovo YT3-X90F/YOGA3 Tablet Pro. Per fare ciò, abbiamo avviato il browser Chrome sul nostro tablet e inserito l’indirizzo del nostro broker di connessione nella sua barra degli indirizzi. Leostream è piuttosto intelligente nel modo in cui viene stabilita la connessione poiché senza Leostream Gateway in gioco, questa non era una connessione HTML5. Il Connection Broker stesso fornisce un portale Web per gli utenti. Il Broker quindi, per impostazione predefinita, avvierà l'app Desktop remoto sul tuo tablet per connetterti al desktop.

Utilizzando il tablet, siamo stati in grado di inserire testo dalla tastiera su schermo pop-up del dispositivo e dalla tastiera Bluetooth che avevamo associato al tablet. Le applicazioni erano reattive e utilizzabili ma, naturalmente, non vorremmo utilizzare un tablet con uno schermo così piccolo per modifiche pesanti di documenti in circostanze normali. Per un accesso rapido al desktop in movimento, tuttavia, un tablet sarebbe molto comodo.

Gestione del desktop virtuale

Per la gestione dei profili sui desktop Windows, Scale Computing/Leostream suggeriscono di utilizzare FSLogix, che ora è di proprietà di Microsoft ed è gratuito con varie edizioni di Windows 10.

Una delle funzionalità che ci è piaciuta in Leostream è la possibilità di impostare politiche temporali che specificano quando accendere e spegnere i desktop virtuali. Ciò non solo aggiunge un livello di sicurezza, ma libera anche risorse durante gli orari non lavorativi per altre attività come il data mining o la generazione di report.

Sebbene per noi non fosse pratico configurare un sistema con centinaia di utenti, Scale Computing/Leostream ci ha fornito un case study riguardante la loro soluzione VDI. Il Paris Community Hospital nell'Illinois dispone di uno staff IT di quattro persone per gestire tutto, dai server ai desktop. Il personale esistente è stato in grado di distribuire e gestire 125 desktop virtuali Windows 10 con la soluzione VDI senza aggiungere altro personale ed è stato in grado di ridurre il tempo necessario per l'onboarding di un nuovo utente da una settimana a due ore. Inoltre, l'accettazione da parte degli utenti finali è stata eccellente poiché medici e infermieri possono accedere in modo sicuro e affidabile da qualsiasi luogo tramite connettività di rete. Ciò conferma la nostra affermazione secondo cui Scale Computing/Leostream è sufficientemente intuitivo da poter essere gestito da uno staff IT generale.

Il case study era interessante dal punto di vista dell'usabilità, ma volevamo avere un'idea di quanti desktop virtuali potevano essere eseguiti su un cluster Scale Computing. Scale Computing/Leostream ci ha fornito i risultati di un test LoginVSI eseguito su un cluster HC1250D a quattro nodi. Ogni nodo nel cluster era un'appliance popolata con due CPU Intel Xeon Silver 4114 a 2.20 GHz e storage ibrido con dischi SSD e HDD. In totale, il cluster HC1250D aveva otto CPU e 1.47 TB di RAM. Ciascuno dei desktop virtuali aveva due vCPU e 3 GB di RAM, eseguiva Windows 10 e aveva installato Office 2016 Pro Plus. Il test LoginVSI VSlmax ha mostrato che il cluster a quattro nodi poteva ospitare 400 desktop prima che l’esperienza dell’utente iniziasse a peggiorare.

I nostri pensieri finali

In questo documento, volevamo vedere se la soluzione VDI su piccola scala e conveniente di Scale Computing/Leostream potesse realisticamente essere configurata ed essere completamente operativa in mezza giornata o meno ed essere gestita da uno staff IT generale. La risposta breve è sì.

Siamo stati in grado di configurare un cluster Scale Computing a tre nodi in meno di 15 minuti e quindi installare Leostream Connection Broker utilizzando un singolo comando curl. Abbiamo quindi chiesto ad alcuni dei nostri colleghi senza esperienza VDI di esaminare cosa è stato necessario per configurare e utilizzare il sistema Scale Computing e Leostream Connection Broker; hanno convenuto che fosse sufficientemente intuitivo da poter essere gestito da uno staff IT generale, con pochissima preoccupazione.

Dopo aver esaminato il costo totale dell'hardware e del software e averlo diviso per il numero di utenti VDI che LoginVSI ha dichiarato che l'infrastruttura potrebbe supportare, abbiamo scoperto che il costo per postazione per Leostream è di $ 175 per utente con una licenza perpetua, con $ 35 all'anno per supporto e manutenzione. Pertanto, il costo totale per postazione sarebbe di $ 210 il primo anno e di $ 35 successivamente. Lo Scale Computing può aiutarti a dimensionare correttamente il cluster per la tua base utenti. È quindi possibile dividere il numero di utenti per il costo del cluster per ottenere il costo per utente. I numeri che abbiamo analizzato con Scale Computing hanno dimostrato che la soluzione VDI che abbiamo messo insieme offre una soluzione VDI sicura, pronta per le PMI, a un costo ragionevole.

Scale Computing può essere raggiunto a:

www.scalecomputing.com
[email protected]

Leostream può essere raggiunto a:

www.leostream.com
[email protected]

Scarica una versione PDF di questo rapporto

Questo rapporto è stato sponsorizzato da Scale Computing. Tutti i pareri e le opinioni espressi in questo rapporto si basano sulla nostra visione imparziale dei prodotti in esame.