Indice

Introduzione

Un desktop virtuale consente alle persone di accedere al proprio ambiente di lavoro da un altro dispositivo senza spostare le applicazioni e i dati su quel punto finale. Sembra semplice, ma diverse architetture possono offrire l'esperienza. Questa guida spiega le differenze e aiuta i team IT a decidere quale approccio si adatta meglio ai propri utenti, applicazioni e infrastruttura.

TSplus Remote Access Prova Gratuita

Alternativa definitiva a Citrix/RDS per accesso a desktop/app. Sicuro, conveniente, on-premises/cloud

Che cos'è un desktop virtuale?

Un desktop virtuale è un ambiente di sistema operativo o una sessione desktop fornita da un'infrastruttura centralizzata a un endpoint remoto. L'utente vede un desktop familiare, apre applicazioni e lavora con file, ma la maggior parte dell'elaborazione avviene su un server o una macchina virtuale.

L'endpoint visualizza principalmente l'interfaccia, cattura l'input da tastiera e mouse, reindirizza i dispositivi supportati e gestisce i dati della sessione. L'host gestisce il sistema operativo, le applicazioni, lo storage e il carico di lavoro computazionale.

I desktop virtuali possono essere eseguiti in un data center on-premises, cloud privato, cloud pubblico o ambiente ibrido. Possono essere assegnati a un utente, selezionati da un pool o forniti come sessioni separate su un server condiviso.

Il termine può anche descrivere la funzionalità di spazio di lavoro locale integrata in Windows, macOS e Linux. Questa funzionalità organizza le finestre su più spazi di lavoro logici su un dispositivo. Questo articolo si concentra sui desktop e sulle applicazioni aziendali forniti da remoto.

Questa separazione tra l'area di lavoro e il punto finale è l'idea centrale dietro i desktop virtuali. Tuttavia, il modo in cui l'organizzazione crea quella separazione può variare notevolmente. Il passo successivo è esaminare cosa accade tra il momento in cui un utente si connette e il momento in cui appare il desktop remoto.

Come funziona un desktop virtuale?

Dal punto di vista dell'utente, aprire un desktop virtuale può sembrare molto simile a effettuare il login su un computer locale. Dietro a quell'esperienza familiare, la piattaforma deve autenticare l'utente, selezionare una risorsa appropriata e mantenere una connessione reattiva tra il dispositivo finale e l'host.

Sebbene i prodotti gestiscano questi compiti in modo diverso, la maggior parte degli ambienti desktop virtuali segue lo stesso percorso generale.

L'Endpoint avvia la connessione

L'utente apre un client desktop remoto, un'applicazione nativa o un portale web HTML5 da un dispositivo autorizzato. Il sistema operativo dell'endpoint non deve corrispondere al desktop ospitato. Uno spazio di lavoro Windows può essere raggiunto da macOS, Linux, un client leggero o un tablet.

La piattaforma autentica l'utente

La piattaforma verifica l'identità dell'utente tramite un account di directory, autenticazione multi-fattore, accesso single sign-on, un certificato digitale o un altro metodo approvato. Le connessioni esterne normalmente passano attraverso un gateway sicuro piuttosto che raggiungere direttamente gli host desktop.

La piattaforma assegna una risorsa

Un broker di connessione o un servizio di accesso indirizza l'utente a una macchina virtuale dedicata, a una macchina in pool disponibile, a una sessione su un server multi-utente o a una o più applicazioni pubblicate.

Applicazioni in esecuzione sull'host

L'host remoto esegue le applicazioni e elabora i dati. A protocollo di visualizzazione remota invia le modifiche dell'interfaccia all'endpoint, mentre l'input di tastiera, mouse e touch torna all'host.

I profili e i dati persistono separatamente

Le impostazioni e i file dell'utente possono essere memorizzati al di fuori dell'immagine del desktop tramite contenitori di profilo, archiviazione di rete, archiviazione cloud o reindirizzamento delle cartelle. Questo consente agli utenti di mantenere un'esperienza coerente quando si riconnettono a un altro host.

Insieme, questi strati consentono all'utente di lavorare normalmente mentre l'organizzazione mantiene le applicazioni, l'elaborazione e la maggior parte dei dati aziendali all'interno di un'infrastruttura gestita centralmente.

Quali sono i principali tipi di desktop virtuali?

Non ogni organizzazione intende la stessa cosa quando parla di desktop virtuali. Un'azienda potrebbe descrivere sessioni condivise di Windows Server, mentre un'altra si riferisce a macchine virtuali individuali ospitate nel cloud.

L'esperienza dell'utente può sembrare simile, ma i modelli sottostanti differiscono in termini di costo, densità, personalizzazione e sforzo di gestione. Comprendere queste differenze aiuta a prevenire che un'organizzazione paghi per più isolamento o complessità di quanto i suoi utenti abbiano realmente bisogno.

Desktop Virtuali Basati su Sessione

In un architettura basata su sessione più utenti si connettono a un host Windows Server. Ogni utente riceve una sessione isolata, mentre tutte le sessioni condividono lo stesso sistema operativo sottostante e le risorse del server.

Questo modello può supportare un'alta densità di utenti e una consegna efficiente delle applicazioni. È spesso adatto per lavoratori d'ufficio, call center, filiali, team stagionali e utenti di applicazioni aziendali.

Il principale vincolo è la compatibilità delle applicazioni. Alcuni software non supportano ambienti multi-utente o richiedono licenze specifiche per l'uso su server condivisi.

Infrastruttura Desktop Virtuale

L'infrastruttura desktop virtuale, o VDI, fornisce desktop da macchine virtuali in esecuzione su un hypervisor o una piattaforma cloud. Ogni desktop utilizza la propria istanza del sistema operativo, creando una separazione più forte rispetto a un host di sessione condiviso.

VDI personale assegna una macchina virtuale a un utente. Si adatta a sviluppatori, amministratori e specialisti che necessitano di ampie personalizzazioni, risorse dedicate o un'identità di macchina stabile. Il compromesso è un utilizzo dell'infrastruttura più elevato e una gestione delle immagini più complessa.

VDI condiviso assegna una macchina virtuale disponibile da un gruppo standardizzato. Gli amministratori possono ripristinare le macchine a uno stato noto dopo il disconoscimento o la manutenzione. VDI condiviso migliora la coerenza ma consuma comunque più risorse per utente rispetto alla consegna basata su sessione.

Desktop Persistenti e Non Persistenti

Un desktop persistente mantiene le modifiche dell'utente tra le sessioni. A seconda del design, può preservare impostazioni, file, applicazioni installate e modifiche al sistema operativo.

Un desktop non persistente torna a uno stato standardizzato dopo il logout o il ripristino. Le impostazioni dell'utente possono comunque seguire il dipendente attraverso un profilo esterno. Questo modello limita la deriva di configurazione ma richiede una pianificazione attenta per profili, livelli software, strumenti di sicurezza e applicazioni installate dall'utente.

Desktop come servizio

Desktop as a Service, o DaaS, è un modello operativo in cui un fornitore gestisce parte o tutta la piattaforma di distribuzione desktop. Il fornitore può occuparsi di intermediazione, gateway, orchestrazione, scalabilità della capacità e disponibilità della piattaforma.

Il cliente rimane solitamente responsabile dell'identità, delle applicazioni, della governance dei dati, della politica degli endpoint e di parti dell'immagine del desktop. DaaS cambia il modo in cui l'infrastruttura desktop virtuale viene gestita e acquistata, ma non elimina la necessità di pianificazione del carico di lavoro o controlli di sicurezza.

Desktop Virtuale vs. VDI, Desktop Remoto e Macchina Virtuale

La terminologia che circonda i desktop virtuali può rapidamente diventare confusa perché diversi termini correlati vengono spesso utilizzati come se fossero intercambiabili. In pratica, descrivono diverse parti dell'ambiente.

Una macchina virtuale è una risorsa informatica, VDI è un'architettura e un desktop virtuale è lo spazio di lavoro presentato all'utente. Questa tabella qui sotto separa questi concetti in modo più chiaro.

Termine Cosa descrive Risultato dell'utente
Desktop virtuale Un'esperienza desktop fornita da remoto Un ambiente di lavoro completo del sistema operativo
VDI Desktop ospitati in macchine virtuali individuali Un desktop basato su VM dedicato o condiviso
Desktop basato su sessione Sessioni utente isolate su un server condiviso Un desktop completo da un host comune
Desktop remoto Visualizzazione e controllo remoto di un computer o sessione Accesso a un ambiente desktop esistente
Macchina virtuale Un computer definito dal software Calcolatore che potrebbe o meno fornire un desktop
DaaS Un modello di consegna desktop gestito dal fornitore Un desktop virtuale gestito in parte come servizio
Pubblicazione delle applicazioni Consegna di singole applicazioni remote Applicazioni selezionate senza un desktop completo

Un desktop virtuale non è quindi lo stesso di VDI. VDI è un'architettura utilizzata per fornire un desktop virtuale. La consegna basata su sessione può fornire lo stesso risultato per l'utente senza assegnare una macchina virtuale separata a ogni dipendente.

Una macchina virtuale non è automaticamente un desktop virtuale. Diventa tale solo quando è configurata e fornita come uno spazio di lavoro interattivo per l'utente.

Quali sono i vantaggi dei desktop virtuali?

Il valore pratico di un desktop virtuale non è semplicemente che il desktop funzioni altrove. Il valore deriva da ciò che questa separazione consente all'organizzazione e ai suoi utenti di fare.

I dipendenti ottengono un modo più coerente per raggiungere il proprio lavoro, mentre i team IT ottengono un maggiore controllo su applicazioni, accesso e dati. I benefici esatti dipendono dal modello di distribuzione, ma diversi vantaggi si presentano nella maggior parte degli ambienti ben progettati.

Gestione centralizzata

I team IT possono aggiornare applicazioni, politiche e immagini desktop su infrastrutture centralizzate. Le immagini standardizzate riducono la deriva di configurazione e rendono il recupero più prevedibile.

Accesso da Dispositivi e Luoghi Diversi

I dipendenti possono accedere allo stesso spazio di lavoro da laptop, thin client, tablet o computer condivisi supportati. Questo supporta il lavoro remoto , appaltatori, uffici periferici e programmi di porta il tuo dispositivo.

Maggiore controllo sui dati aziendali

Le applicazioni e i dati rimangono nell'ambiente ospitato a meno che le politiche non consentano download o trasferimenti. Questo può ridurre l'esposizione dei dati locali su endpoint non gestiti, sebbene la reindirizzazione degli appunti, delle unità e dei dispositivi richieda comunque controlli espliciti.

Provisionamento più veloce

Gli amministratori possono assegnare un desktop standard o un insieme di applicazioni senza dover costruire manualmente una workstation fisica. Questo è utile per il personale temporaneo, i lavoratori stagionali, i partner esterni e i team di progetto.

Supporto per applicazioni legacy

Le organizzazioni possono ospitare applicazioni Windows più vecchie o specializzate in modo centrale invece di installarle su ogni endpoint. Pubblicazione delle applicazioni può anche estendere la vita utile del software esistente senza ricostruirlo come un servizio web.

Maggiore continuità coerente

Se un endpoint viene perso o danneggiato, l'utente può riconnettersi da un altro dispositivo approvato. Profili e immagini centralizzati possono rendere più facile il ripristino, a condizione che i servizi di hosting, identità, archiviazione e rete rimangano disponibili.

Questi vantaggi possono essere significativi, ma non sono automatici. Centralizzare i desktop risolve alcuni problemi di gestione degli endpoint creando nuove dipendenze dalla rete, dalla piattaforma di hosting e dall'infrastruttura di accesso.

Quali sono le limitazioni e le considerazioni di sicurezza dei desktop virtuali?

Un progetto di desktop virtuale può sembrare semplice durante una dimostrazione, quando solo pochi utenti si connettono tramite una rete affidabile. Gli ambienti di produzione sono meno indulgenti. Centinaia di sessioni possono competere per le risorse; i dipendenti possono connettersi da località lontane e un guasto in un servizio centrale può influenzare molte persone contemporaneamente.

Per questo motivo, prestazioni, capacità, resilienza e sicurezza dovrebbero essere pianificate insieme piuttosto che trattate come preoccupazioni separate.

Prestazioni di rete e esperienza dell'utente

La qualità della rete influisce direttamente sulla reattività. La latenza, la perdita di pacchetti e la larghezza di banda limitata possono interrompere l'uso di video, audio, conferenze, grafica e multi-monitor. I team IT dovrebbero testare posizioni e carichi di lavoro degli utenti realistici prima del deployment.

Pianificazione della capacità per utenti concorrenti

La pianificazione della capacità è altrettanto importante. La CPU, la memoria, la latenza di archiviazione e la larghezza di banda della rete devono supportare utenti concorrenti ed eventi di picco come tempeste di accesso, scansioni antivirus e aggiornamenti software.

Resilienza e Punti di Falla Condivisi

I servizi centrali possono anche diventare punti di fallimento condivisi. I gateway, i broker, i fornitori di identità, gli host e le piattaforme di archiviazione possono richiedere ridondanza, monitoraggio, backup e procedure di recupero testate.

Proteggere il percorso di accesso al desktop virtuale

La sicurezza dipende dal percorso di accesso completo Una corretta implementazione dovrebbe includere l'autenticazione multi-fattore, connessioni criptate, un gateway sicuro, accesso con privilegi minimi, segmentazione della rete, aggiornamenti tempestivi, registrazione centralizzata e backup protetti.

Applicare politiche basate sul rischio per dispositivi e sessioni

Le politiche sui dispositivi e sulle sessioni dovrebbero riflettere il rischio. Un laptop aziendale gestito può ricevere accesso completo al desktop, mentre un appaltatore su un dispositivo personale può ricevere un'applicazione pubblicata con download, trasferimento degli appunti e reindirizzamento dell'unità disabilitati.

Quando dovrebbe un'organizzazione utilizzare desktop virtuali?

I desktop virtuali hanno più senso quando la centralizzazione risolve un chiaro problema aziendale o tecnico. Quel problema può essere il supporto ai dipendenti in diverse sedi, il controllo dell'accesso da dispositivi non gestiti o il mantenimento di un'applicazione Windows vicino al server e al database da cui dipende.

La decisione dovrebbe quindi iniziare con il lavoro che le persone devono svolgere, non con l'assunzione che ogni dipendente richieda un desktop ospitato completo.

Casi d'uso che traggono vantaggio dalla centralizzazione

I casi d'uso comuni includono lavoro remoto e ibrido, uffici periferici, appaltatori, dipendenti stagionali, postazioni di lavoro condivise, aule di formazione e programmi di portare il proprio dispositivo. Sono anche utili per le applicazioni Windows legacy che dipendono da database centralizzati o ambienti server controllati.

Desktop virtuali per flussi di lavoro regolamentati

I flussi di lavoro regolamentati possono trarre vantaggio quando i dati devono rimanere all'interno di un'infrastruttura gestita. Tuttavia, la conformità dipende ancora dai controlli di identità, dalla politica degli endpoint, dalla registrazione, dalla conservazione, dal backup e dalle procedure operative.

Abbinare il modello di consegna a ciascun gruppo di utenti

In pratica, un approccio misto è spesso più utile che scegliere un modello per tutti. I lavoratori a progetto potrebbero aver bisogno solo di un'applicazione pubblicata, i dipendenti in ufficio potrebbero trarre vantaggio da desktop basati su sessione e gli sviluppatori potrebbero richiedere macchine virtuali dedicate. Abbinare il modello di consegna a ciascun gruppo mantiene l'ambiente più efficiente e più facile da supportare.

Come pianificare un'implementazione di desktop virtuale?

Una volta che un'organizzazione ha identificato un caso d'uso adatto, la pianificazione dovrebbe iniziare con utenti e applicazioni reali Scegliere prima una piattaforma e adattare successivamente i carichi di lavoro porta spesso a una complessità inutile, a scarse prestazioni o a vincoli di licenza imprevisti.

Una valutazione rappresentativa e un progetto pilota possono mettere in luce questi problemi prima che influenzino l'intera forza lavoro.

Classifica utenti e carichi di lavoro

Gruppo utenti per set di applicazioni, domanda di risorse, modello di lavoro, personalizzazione, livello di sicurezza e requisiti periferici. I lavoratori di task, i lavoratori della conoscenza, gli sviluppatori e i professionisti della grafica raramente necessitano di ambienti identici.

Test di compatibilità dell'applicazione

Convalidare le applicazioni sul sistema operativo e sul modello di distribuzione proposti. Includere stampa, scansione, estensioni del browser, strumenti di conferenza, metodi di autenticazione e dispositivi specializzati.

Misura dell'uso delle risorse

Raccogliere dati rappresentativi su CPU, memoria, archiviazione e rete. Dimensionare l'ambiente per la concorrenza e l'attività di picco piuttosto che per il numero totale di utenti nominati.

Profili di design e archiviazione dei dati

Definire quali impostazioni devono persistere, dove risiederanno i file degli utenti e come i profili si sposteranno tra gli host. Gli ambienti non persistenti richiedono decisioni particolarmente chiare riguardo alla personalizzazione e all'installazione del software.

Metti in sicurezza il percorso di accesso

Documenta come gli utenti si autenticano, quale gateway raggiungono, come vengono assegnate le sessioni e quali risorse interne ciascun desktop può accedere. Evita di esporre direttamente gli host desktop a Internet pubblico.

Esegui un Pilota Rappresentativo

Testa diversi ruoli utente, tipi di endpoint, condizioni di rete e posizioni. Misura i tempi di accesso, la reattività delle applicazioni, la stabilità delle sessioni e la domanda di supporto prima di espandere il servizio.

Semplifica la consegna del desktop virtuale con TSplus Remote Access

Per molte organizzazioni, l'obiettivo non è costruire una piattaforma VDI ma rendere più facili da raggiungere le risorse Windows esistenti. TSplus Remote Access pubblica desktop completi o applicazioni selezionate tramite RDP o un browser, offrendo ai team IT un modo più semplice per supportare gli utenti remoti da server on-premises o ospitati nel cloud.

Conclusione

Non esiste un modello di desktop virtuale unico che si adatti a ogni utente. La scelta migliore dipende dalle applicazioni, dai modelli di lavoro, dalle esigenze di sicurezza e dall'infrastruttura. Inizia con carichi di lavoro reali, testa l'esperienza dell'utente e sicura il percorso di connessione. Un progetto pilota rivelerà più di quanto un'architettura progettata solo su carta possa mostrare.

TSplus Remote Access Prova Gratuita

Alternativa definitiva a Citrix/RDS per accesso a desktop/app. Sicuro, conveniente, on-premises/cloud

Ulteriori letture

back to top of the page icon