GNU/Linux >> Linux Esercitazione >  >> Cent OS

Che cos'è VDI e come funziona?

Introduzione

Da quando il lavoro da casa è diventato la nuova norma nel 2020, la necessità di creare un'infrastruttura desktop virtuale è aumentata alle stelle. Scopri di più su cos'è la VDI, come funziona e come utilizzarla per la tua attività.

Cos'è l'infrastruttura desktop virtuale (VDI)?

Virtual Desktop Infrastructure (VDI) è una soluzione che prevede l'esecuzione di desktop virtuali su macchine virtuali (VM) ospitate nel cloud o su server bare metal dedicati.

VDI fornisce un ambiente isolato per ogni utente e offre la stessa esperienza utente di un desktop fisico tradizionale. In un tale ambiente, gli utenti hanno la propria macchina virtuale dedicata che esegue sistemi operativi separati.

Puoi accedere a una VM da qualsiasi dispositivo e da qualsiasi luogo tramite una rete sicura. Un ambiente ospitato VDI offre un'esperienza per l'utente finale attraverso un back-end virtualizzato che ospita VM. Uno di questi strumenti di virtualizzazione è VMware vCloud, che enfatizza la scalabilità e la rapida implementazione.

A cosa serve VDI?

Molte aziende e aziende utilizzano VDI per uno o più dei seguenti motivi:

  1. Lavoro da remoto

Lavorare da remoto è diventata la nuova norma per molti dipendenti durante la pandemia. VDI ha fornito una transizione più agevole dall'ufficio tradizionale all'home office. Poiché la tecnologia consente di eseguire desktop virtuali sui dispositivi domestici da una posizione centralizzata, i dipendenti possono accedere e modificare facilmente i propri file di lavoro. L'infrastruttura del desktop virtuale garantisce a tutti la possibilità di svolgere il proprio lavoro proteggendo i dati riservati.

  1. Flessibilità dei dispositivi degli utenti finali

Uno dei grandi vantaggi di VDI è che consente agli utenti di accedere al proprio desktop da qualsiasi dispositivo, inclusi laptop, tablet e telefoni cellulari. Indipendentemente dal dispositivo, gli utenti hanno il pieno potenziale di prestazioni dell'hardware centralizzato. Alcune aziende trovano questa funzione utile per garantire l'accessibilità. Altri lo trovano utile in quanto possono richiedere ai dipendenti di utilizzare i propri dispositivi e ridurre il costo dell'investimento hardware.

  1. Lavoro a turni/compiti

I dipendenti che svolgono lavori a turni o specifici per attività di solito non necessitano di un personal computer. Nella maggior parte dei casi, possono utilizzare qualsiasi dispositivo disponibile e accedere a un desktop virtuale. Tali casi d'uso optano per VDI non persistenti. I desktop virtualizzati sono gestiti da una posizione centralizzata e dispongono tutti delle stesse applicazioni e strumenti. La VDI non persistente è l'opzione migliore per i casi d'uso che richiedono un'elevata disponibilità, come i call center.

Componenti VDI

Alcuni software e tecnologie sono componenti essenziali dell'infrastruttura del desktop virtuale.

Piattaforma di virtualizzazione

Una piattaforma di virtualizzazione suddivide l'architettura del sistema in livelli e separa il sistema operativo dall'hardware sottostante. Un software chiamato hypervisor crea il livello di virtualizzazione. Emula le risorse fisiche e consente di creare più macchine virtuali da un server. Pertanto, i desktop virtuali in esecuzione sulle macchine virtuali sono scollegati dall'hardware e isolati l'uno dall'altro. La virtualizzazione del server garantisce inoltre che i dati archiviati su un sistema operativo siano al sicuro in caso di guasto hardware.

Protocollo di visualizzazione

Il protocollo di visualizzazione è un componente che consente agli utenti di vedere il proprio desktop remoto. Include un insieme di tecnologie responsabili del trasporto e del rendering del display remoto sul dispositivo dell'utente finale. Inoltre, gestisce il reindirizzamento USB, stampante e altri dispositivi.

Broker di connessione

Un broker di connessione, noto anche come broker di sessione, distribuisce le sessioni tra client e macchine virtuali e garantisce che gli utenti si connettano al desktop virtuale appropriato. Il componente autentica un utente, lo invia a un desktop inattivo, tiene traccia di tutte le istanze attive/inattive e ne aggiorna lo stato di conseguenza.

Virtualizzazione delle applicazioni

Invece di installare un'applicazione nel modo tradizionale, si consiglia di utilizzare la virtualizzazione dell'applicazione in un ambiente VDI. Questa tecnologia fornisce una distribuzione delle applicazioni più semplice e veloce creando un'immagine dell'applicazione virtualizzata e replicandola nei desktop virtuali.

Punti di accesso

Il componente finale di una configurazione VDI sono i punti di accesso, ovvero i dispositivi client da cui gli utenti accedono al proprio desktop virtuale. I client possono utilizzare una vasta gamma di dispositivi, a seconda di ciò che l'infrastruttura VDI è progettata per supportare, inclusi browser Web, dispositivi mobili, thin client, zero client e laptop personali.

Come funziona VDI?

Gli utenti si connettono ai desktop virtuali tramite il broker di connessione. Autentica ogni utente e lo indirizza a un'istanza desktop virtuale. Una volta all'interno, gli utenti utilizzano una replica del desktop principale. Il desktop principale memorizza tutte le applicazioni richieste e le distribuisce tramite la virtualizzazione delle applicazioni.

Tutte le istanze di desktop virtuali sono ospitate su macchine virtuali. Le VM sono create e gestite dall'hypervisor, il componente principale che fornisce la virtualizzazione dell'intero sistema. I desktop virtuali possono essere raggruppati in pool di desktop che garantiscono una gestione e una configurazione più semplici.

Vantaggi di VDI

I principali vantaggi di VDI includono:

  1. Accessibilità. Il motivo principale per impostare VDI è fornire un'accessibilità più semplice per gli utenti. Indipendentemente da dove si trovano i tuoi utenti/dipendenti, hanno le applicazioni e i dati richiesti ogni volta che hanno bisogno di accedervi.
  2. Flessibilità del dispositivo. Gli utenti non hanno bisogno di hardware speciale per accedere e utilizzare il proprio desktop virtuale. Uno dei vantaggi di VDI è che consente la flessibilità dei dispositivi degli utenti finali. Ciò significa che gli utenti possono utilizzare dispositivi mobili, tablet, laptop o computer domestici per lavorare all'interno del proprio desktop virtuale.
  3. Maggiore sicurezza. La gestione centralizzata e l'archiviazione dei dati offrono maggiori vantaggi in termini di sicurezza all'interno dell'infrastruttura del desktop virtuale. Non esiste una potenziale minaccia di perdita di dati se, ad esempio, un componente hardware viene rubato all'utente finale. Tutti i dati vengono archiviati all'interno del data center che ospita il server su cui sono in esecuzione le macchine virtuali.
  4. Costo inferiore. Se gli utenti utilizzano e lavorano su VDI dai propri dispositivi, un'azienda non deve occuparsi dell'acquisto di hardware fisico per ciascun dipendente. Inoltre, non devono preoccuparsi dell'hardware obsoleto che influisce sulle prestazioni, poiché tutte le risorse vengono estratte dal server remoto.
  5. Esperienza utente migliorata . La configurazione garantisce che gli utenti dispongano di tutte le risorse necessarie per svolgere le proprie attività senza accorgersi che stanno lavorando all'interno di un ambiente virtuale. Gli utenti hanno la comodità di lavorare da qualsiasi luogo e su qualsiasi dispositivo senza il costo delle prestazioni. Inoltre, hanno la potenza delle risorse fisiche che ospitano la VDI, senza dover acquistare o mantenere l'hardware.

Fornitori di software VDI, ovvero soluzioni VDI

Esistono vari fornitori di software per desktop virtuali che differiscono per prezzo, opzioni del sistema operativo guest e supporto aggiuntivo.

Le soluzioni Enterprise VDI vengono utilizzate per fornire la virtualizzazione desktop a un gran numero di utenti. Sono utilizzati da grandi aziende e organizzazioni che richiedono una gamma completa di caratteristiche e funzioni. Entrambi Citrix e VMware offrire una soluzione aziendale VDI, tra le altre.

Le soluzioni VDI basate su cloud, denominate anche Desktop as a Service (DaaS), forniscono un modo semplice per configurare rapidamente un'infrastruttura desktop virtuale. Tale soluzione consente alle aziende di ridurre i costi pagando i servizi solo quando necessario ed evitando investimenti anticipati. Esempi di fornitori che offrono soluzioni VDI basate su cloud includono Amazon Workspace e Desktop virtuale Windows di Azure .

Altre soluzioni VDI popolari:

  • VirtualBox
  • Fusione
  • Hyper-V
  • Postazione di lavoro professionale
  • Vagabondo

Considerazioni sull'implementazione VDI

Configurazione, archiviazione, rete e server sono i componenti più critici di un'implementazione VDI di successo. Anche se può sembrare abbastanza semplice, c'è molto da sbagliare.

Le soluzioni VDI in loco devono essere calcolate e gestite con attenzione per evitare colli di bottiglia. Tuttavia, a causa della natura flessibile degli ambienti cloud, un'implementazione VDI ospitata è molto più scalabile. Ciononostante, è fondamentale utilizzare l'archiviazione accelerata SSD, distribuire il carico di lavoro e limitare gli utenti il ​​cui carico di lavoro può influire sulle prestazioni di altri desktop virtuali.

Considerazioni sui costi e sfide

Se stai considerando la VDI per la tua organizzazione, ma i costi continuano a essere una sfida, la VDI in hosting è una soluzione eccellente.

All'inizio della VDI, una singola unità virtuale era fino a quattro volte più costosa di un desktop fisico con capacità simili. Tuttavia, il costo dell'implementazione ha continuato a diminuire mentre le prestazioni sono aumentate.

Tutto ciò è in parte dovuto all'utilizzo delle tecnologie cloud per fornire VDI conveniente e ad alte prestazioni. Ad esempio, VPDC ti viene fornito senza spese anticipate per hardware o software. Paghi solo per ciò di cui hai bisogno e che usi. Con contratti di appena sei mesi, puoi fornire ciò che si adatta ai tuoi piani a breve termine e in seguito aggiungere più risorse se necessario.

L'ampia introduzione dei thin client ha ulteriormente ridotto i costi, poiché questi dispositivi PC specializzati sono economici e realizzati tenendo conto della VDI. I client tendono a consumare meno energia, a essere meno vulnerabili agli attacchi di malware e ad avere cicli di vita più lunghi. Dal momento che spesso non hanno parti mobili e gli aggiornamenti software si verificano all'estremità del server, non c'è motivo di preoccuparsi che il dispositivo diventi incompatibile nel tempo. Se un dispositivo si guasta, la macchina può essere sostituita in pochi minuti, anziché in ore.

Le prestazioni non sono un problema con la distribuzione VDI in hosting

Una potente GPU su chip. Associato a un modello IaaS (Infrastructure-as-a-Service), è stato un abbinamento perfetto per l'implementazione dell'infrastruttura desktop virtuale.

Non c'è motivo di spendere una fortuna per una soluzione on-premise quando puoi optare per un'implementazione con pagamento in base al consumo che offre desktop virtuali completamente accessibili e accessibili.

Professionisti medici, ingegneri e creatori di contenuti allo stesso modo possono eseguire software graficamente intensi poiché il software VDI supporta tutti i tipi di applicazioni.

Una configurazione del desktop virtuale può portare enormi risparmi alla tua organizzazione. Inoltre, con un tempo di attività fino al 99,999%, i servizi cloud offrono grande affidabilità e prestazioni.

Sicurezza dell'architettura VDI

VDI è particolarmente utile per le aziende che si occupano di dati critici e riservati. Il fatto che gli utenti finali possano accedere solo a un'applicazione virtualizzata affida agli amministratori la sicurezza dell'ambiente desktop virtuale anche se l'esperienza di un singolo utente è compromessa.

Quando si parla di furto fisico, VDI è l'opzione di implementazione più sicura per un ambiente aziendale. Ad esempio, se il laptop aziendale di un dipendente viene rubato, puoi essere certo che nessun dato riservato è stato esposto. L'unità di archiviazione sulla macchina non conterrà dati aziendali rilevanti poiché tutte le informazioni critiche vengono archiviate in modo sicuro nel data center.

Utilizzando un ambiente virtualizzato per l'implementazione VDI, puoi stare tranquillo sapendo che gli utenti accedono alla piattaforma attraverso un tunnel crittografato sicuro. Le distribuzioni Citrix XenApp o Microsoft RDSH VDI forniscono un ulteriore livello di sicurezza fornendo agli utenti finali l'accesso solo all'interfaccia utente. Non concede agli utenti non autorizzati l'accesso alla console di gestione stessa. Ogni azione viene monitorata tramite un'interfaccia di gestione, perfetta per i requisiti di conformità PCI e HIPAA.

Approccio alla sicurezza centralizzato

Tutti gli utenti, ma in particolare gli amministratori, devono rimanere vigili poiché i nuovi tipi di ransomware sono in aumento. Non dimenticare di considerare questo:tutti i dati aziendali sono molto più sicuri in un data center. Essendo un'architettura intrinsecamente sicura, il data center protegge i carichi di lavoro critici. Li rende più sicuri che se fossero seduti parzialmente o a malapena protetti su un desktop fisico.

Come afferma Adam Stern di Infinitely Virtual nella nostra raccolta di minacce alla sicurezza del cloud, "la sicurezza è un processo, non un evento". Dobbiamo fare uno sforzo continuo per proteggere ogni punto di ingresso e dispositivo. Con un ambiente VDI centralizzato, è molto più facile configurare e gestire i dati aziendali.

I dati centralizzati sono più facili da gestire, poiché hai un solo punto di ingresso. Ciò rende la gestione delle patch molto più semplice, poiché non devi preoccuparti di una moltitudine di dispositivi in ​​ogni ufficio. Semplifica inoltre la gestione dei progetti e dei profili utente, essenziali per mantenere elevati livelli di sicurezza dei dati.

Con un sistema gestito centralmente, è necessario prendere in considerazione un piano di ripristino di emergenza. I dati centralizzati dovrebbero essere replicati fuori sede per un livello di sicurezza più elevato.

Accessibilità:best practice VDI

Uno dei principali vantaggi di VDI è l'accessibilità. I membri dell'organizzazione possono accedere all'interfaccia dell'utente finale tramite qualsiasi dispositivo, che si tratti di un laptop aziendale, desktop, thin client, micro PC, Android o dispositivo con sistema operativo Apple con prestazioni inferiori. Puoi persino eseguirlo su Raspberry Pi. Gli utenti ottengono l'accesso globale a qualsiasi app virtuale da qualsiasi dispositivo, senza la necessità di una connessione VPN o di una sincronizzazione tra dispositivi.

L'applicazione sembra essere in esecuzione in locale, tuttavia, i dati vengono archiviati in modo sicuro nel data center in cui gli amministratori configurano i firewall e gestiscono il pacchetto dell'applicazione. VDI può essere eseguito su thin client e fornire la potenza IT necessaria per eseguire le operazioni aziendali quotidiane.

Se gestisci un'impresa globale con membri del team e appaltatori sparsi in tutto il mondo, i desktop virtuali sono l'opzione migliore. L'alternativa:un reparto IT che dovrebbe eseguire il provisioning dei PC e gestire gli aggiornamenti e le minacce alla sicurezza in tutto il mondo.

Collaborazione per ambienti VDI

Il cloud è perfetto per la collaborazione e VDI può portare questo a un altro livello. Ad esempio, i dieci maggiori sistemi sanitari degli Stati Uniti, che impiegano circa 3 milioni di operatori sanitari, utilizzano la virtualizzazione per accedere ai sistemi di cartelle cliniche elettroniche (EMR) ogni giorno.

I requisiti IT e di sicurezza nel settore sanitario sono unici. Gli operatori sanitari hanno bisogno di accedere alle cartelle cliniche ovunque e su qualsiasi dispositivo, poiché è necessario fornire cure mediche sempre più vicine al paziente, a casa o sul posto di lavoro. D'altra parte, è necessario garantire la privacy dei dati ed essere conformi a HIPAA e PCI-DSS.

È qui che entra in gioco la virtualizzazione dei server. Le app e i dati sono ospitati in un data center, garantendo che tutti i requisiti di sicurezza siano soddisfatti, mentre agli operatori sanitari viene presentata un'interfaccia utente finale attraverso una rete sicura. Qui possono accedere facilmente alle cartelle cliniche e concentrarsi sul proprio lavoro. Ciò facilita un approccio più mobile alla fornitura di servizi sanitari e salva numerose vite poiché i professionisti sanitari possono agire rapidamente in caso di emergenza.


Cent OS
  1. Che cos'è un Makefile e come funziona?

  2. Cos'è NGINX? Come funziona?

  3. Che cos'è un server Web e come funziona un server Web?

  4. Lo scopo di .bashrc e come funziona?

  5. Ssh – Come funziona Tcp-keepalive in Ssh?

Che cos'è Kubernetes DaemonSet e come utilizzarlo?

Comando file Linux:cosa fa e come usarlo

Cos'è Docker? Come funziona?

Che cos'è il comando sorgente in Linux e come funziona?

Che cos'è il comando Grep in Linux? Perché viene utilizzato e come funziona?

Come funziona un sistema di bilanciamento del carico? Che cos'è il bilanciamento del carico?